Constraint Satisfaction in Logic Programming

Constraint Satisfaction in Logic Programming
Author :
Publisher : MIT Press (MA)
Total Pages : 250
Release :
ISBN-10 : UOM:39015012053289
ISBN-13 :
Rating : 4/5 (89 Downloads)

Book Synopsis Constraint Satisfaction in Logic Programming by : Pascal Van Hentenryck

Download or read book Constraint Satisfaction in Logic Programming written by Pascal Van Hentenryck and published by MIT Press (MA). This book was released on 1989 with total page 250 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book tackles classic problems from operations research and circuit design using a logic programming language embedding consistency techniques, a paradigm emerging from artificial intelligence research. Van Hentenryck proposes a new approach to solving discrete combinatorial problems using these techniques.Logic programming serves as a convenient language for stating combinatorial problems, but its "generate and test" paradigm leads to inefficient programs. Van Hentenryck's approach preserves one of the most useful features of logic programming - the duality of its semantics - yet allows a short development time for the programs while preserving most of the efficiency of special purpose programs written in a procedural language.Embedding consistency techniques in logic programming allows for ease and flexibility of programming and short development time because constraint propagation and tree-search programming are abstracted away from the user. It also enables logic programs to be executed efficiently as consistency techniques permit an active use of constraints to remove combinations of values that cannot appear in a solution Van Hentenryck presents a comprehensive overview of this new approach from its theoretical foundations to its design and implementation, including applications to real life combinatorial problems.The ideas introduced in "Constraint Satisfaction in Logic Programming "have been used successfully to solve more than a dozen practical problems in operations research and circuit design, including disjunctive scheduling, warehouse location, cutting stock car sequencing, and microcode labeling problems.Pascal Van Hentenryck is a member of the research staff at the European Computer Industry Research Centre. "Constraint Satisfaction in Logic Programming" is based on research for the Centre's CHIP project. As an outgrowth of this project, a new language (CHIP) that will include consistency techniques has been developed for commercial use. The book is included in the Logic Programming series edited by Ehud Shapiro.


Constraint Satisfaction in Logic Programming Related Books

Constraint Satisfaction in Logic Programming
Language: en
Pages: 250
Authors: Pascal Van Hentenryck
Categories: Constraint programming (Computer science).
Type: BOOK - Published: 1989 - Publisher: MIT Press (MA)

DOWNLOAD EBOOK

This book tackles classic problems from operations research and circuit design using a logic programming language embedding consistency techniques, a paradigm e
Handbook of Constraint Programming
Language: en
Pages: 977
Authors: Francesca Rossi
Categories: Computers
Type: BOOK - Published: 2006-08-18 - Publisher: Elsevier

DOWNLOAD EBOOK

Constraint programming is a powerful paradigm for solving combinatorial search problems that draws on a wide range of techniques from artificial intelligence, c
Principles of Constraint Programming
Language: en
Pages: 434
Authors: Krzysztof Apt
Categories: Computers
Type: BOOK - Published: 2003-08-28 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

Upper-division textbook covering foundations of constraint programming and applications to scheduling, optimisation etc.
Semirings for Soft Constraint Solving and Programming
Language: en
Pages: 292
Authors: Stefano Bistarelli
Categories: Mathematics
Type: BOOK - Published: 2004-02-24 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Constraint satisfaction and constraint programming have shown to be very simple but powerful ideas, with applications in various areas. Still, in the last ten y
Constraint Logic Programming using Eclipse
Language: en
Pages: 348
Authors: Krzysztof R. Apt
Categories: Computers
Type: BOOK - Published: 2006-12-21 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

Constraint logic programming lies at the intersection of logic programming, optimisation and artificial intelligence. It has proved a successful tool in many ar