Constraint Logic Programming using Eclipse 1st Edition by Krzysztof R. Apt, Mark Wallace – Ebook PDF Instant Download/Delivery: 0511349661, 9780521866286
Full download Constraint Logic Programming using Eclipse 1st Edition after payment

Product details:
ISBN 10: 0511349661
ISBN 13: 9780521866286
Author: Krzysztof R. Apt, Mark Wallace
Constraint logic programming lies at the intersection of logic programming, optimisation and artificial intelligence. It has proved a successful tool in many areas including production planning, transportation scheduling, numerical analysis and bioinformatics. Eclipse is one of the leading software systems that realise its underlying methodology. Eclipse is exploited commercially by Cisco, and is freely available and used for teaching and research in over 500 universities. This book has a two-fold purpose. It’s an introduction to constraint programming, appropriate for one-semester courses for upper undergraduate or graduate students in computer science or for programmers wishing to master the practical aspects of constraint programming. By the end of the book, the reader will be able to understand and write constraint programs that solve complex problems. Second, it provides a systematic introduction to the Eclipse system through carefully-chosen examples that guide the reader through the language and illustrate its power, versatility and utility.
Table of contents:
Introduction
Part I. Logic Programming Paradigm
Logic programming and pure Prolog
A reconstruction of pure Prolog
Part II. Elements of Prolog
Arithmetic in Prolog
Control and meta-programming
Manipulating structures
Part III. Programming with Passive Constraints
Constraint programming: a primer
Intermezzo: iteration in ECLiPSe
Top-down search with passive constraints
The suspend library
Part IV. Programming with Active Constraints
Constraint propagation in ECLiPSe
Top-down search with active constraints
Optimisation with active constraints
Constraints on reals
Linear constraints over continuous and integer variables
Solutions to selected exercises
Bibliographic remarks
Bibliography
Index
People also search for:
constraint logic programming using eclipse
eclipse constraint programming
constraint logic programming
eclipse constraint
logic constraints
Tags: Krzysztof R Apt, Mark Wallace, Constraint, Logic Programming, Eclipse


