Jump to ratings and reviews
Rate this book

Constraint Logic Programming Using Eclipse

Rate this book
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.

348 pages, Kindle Edition

First published December 21, 2006

5 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (25%)
4 stars
3 (75%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Tom Schulte.
3,402 reviews75 followers
June 24, 2012
This book is a practical introduction to constraint programming in ECLiPSe. While workong on my MSc at Oakland University, it really got me thinking that even as an exercise moving the programming mind outside OO is good exercise for the programming mind. With this book and the freedownload of ECLiPSe from http://eclipseclp.org/, any programmer serious about their craft can start that exercise.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.