Principles of Constraint Programming

Front Cover
Cambridge University Press, Aug 28, 2003 - Computers - 407 pages
0 Reviews
Constraints are everywhere: most computational problems can be described in terms of restrictions imposed on the set of possible solutions, and constraint programming is a problem-solving technique that works by incorporating those restrictions in a programming environment. It draws on methods from combinatorial optimisation and artificial intelligence, and has been successfully applied in a number of fields from scheduling, computational biology, finance, electrical engineering and operations research through to numerical analysis. This textbook for upper-division students provides a thorough and structured account of the main aspects of constraint programming. The author provides many worked examples that illustrate the usefulness and versatility of this approach to programming, as well as many exercises throughout the book that illustrate techniques, test skills and extend the text. Pointers to current research, extensive historical and bibliographic notes, and a comprehensive list of references will also be valuable to professionals in computer science and artificial intelligence.
  

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

II
1
IV
3
V
5
VI
6
VIII
8
IX
9
X
11
XI
16
XCVI
223
XCVII
224
XCVIII
226
XCIX
227
C
233
CI
236
CII
238
CIII
242

XII
19
XIII
21
XIV
43
XV
47
XVI
48
XVII
51
XVIII
52
XIX
54
XX
55
XXI
58
XXII
59
XXIII
60
XXIV
61
XXVI
64
XXVII
66
XXVIII
70
XXIX
71
XXX
74
XXXI
80
XXXII
81
XXXIII
82
XXXIV
83
XXXV
84
XXXVI
87
XXXVII
92
XXXVIII
93
XXXIX
94
XL
95
XLI
98
XLII
99
XLIII
103
XLIV
107
XLVI
110
XLVII
111
XLVIII
112
XLIX
115
L
118
LI
121
LII
122
LIII
123
LIV
124
LV
131
LVII
132
LVIII
133
LIX
135
LX
136
LXI
138
LXII
143
LXIII
144
LXIV
147
LXV
155
LXVI
157
LXVII
164
LXVIII
166
LXIX
170
LXX
175
LXXII
176
LXXIV
178
LXXV
180
LXXVI
181
LXXVII
184
LXXVIII
185
LXXIX
186
LXXX
188
LXXXI
191
LXXXII
192
LXXXIII
194
LXXXIV
196
LXXXV
199
LXXXVI
200
LXXXVIII
201
LXXXIX
202
XC
206
XCI
211
XCIII
213
XCIV
217
XCV
221
CIV
245
CVI
248
CVII
251
CVIII
254
CIX
256
CX
261
CXI
264
CXII
268
CXIII
269
CXIV
271
CXV
273
CXVI
275
CXVII
277
CXVIII
281
CXIX
283
CXX
286
CXXI
287
CXXII
290
CXXIII
291
CXXIV
295
CXXV
297
CXXVI
299
CXXVII
301
CXXVIII
303
CXXIX
304
CXXX
308
CXXXI
310
CXXXII
313
CXXXIII
315
CXXXV
319
CXXXVI
321
CXXXVII
324
CXXXVIII
325
CXXXIX
327
CXL
329
CXLI
330
CXLII
332
CXLIV
333
CXLV
334
CXLVI
335
CXLVIII
337
CXLIX
339
CLI
341
CLIII
343
CLIV
344
CLV
347
CLVII
348
CLVIII
349
CLIX
351
CLX
352
CLXII
353
CLXIII
356
CLXIV
358
CLXV
359
CLXVI
360
CLXVII
362
CLXVIII
363
CLXIX
364
CLXX
366
CLXXII
367
CLXXIII
368
CLXXIV
369
CLXXV
370
CLXXVI
371
CLXXVII
372
CLXXVIII
375
CLXXIX
378
CLXXX
379
CLXXXI
380
CLXXXII
381
CLXXXIII
383
CLXXXV
384
CLXXXVII
387
CLXXXVIII
401
CLXXXIX
404
Copyright

Common terms and phrases

Popular passages

Page 399 - Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR 2001), pages 113-124, Ashford, UK, 2001.

References to this book

All Book Search results »

Bibliographic information