Join BookitisSave favorites, build lists, and follow creators.

Principles of constraint programming

Work detail

Bookitis Pick
Cover for Principles of constraint programming
PO
Image source: Open Library
Krzysztof R. AptFirst published 20032 editions

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 optimization 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.

Overview

Shared work-level identity and catalog context.

First publish date 20031 credited authorSearch language english

Bookitis keeps work pages focused on the shared book identity and the editions that actually belong to it. Unrelated books should not appear here as primary content.

Contributors

People credited with this work in the active catalog.

  • Krzysztof R. Apt

    Author profile in the active Bookitis catalog

    Open Author

Editions

Publication-specific versions linked to this work only.