Frühwirth | Constraint Handling Rules | Buch | 978-0-521-87776-3 | sack.de

Buch, Englisch, 320 Seiten, Format (B × H): 175 mm x 250 mm, Gewicht: 737 g

Frühwirth

Constraint Handling Rules


Erscheinungsjahr 2009
ISBN: 978-0-521-87776-3
Verlag: Cambridge University Press

Buch, Englisch, 320 Seiten, Format (B × H): 175 mm x 250 mm, Gewicht: 737 g

ISBN: 978-0-521-87776-3
Verlag: Cambridge University Press


This is the definitive reference on Constraint Handling Rules (CHR), written by its creator. CHR is both a special-purpose language for programming with rules, and a general-purpose language for computational logic and beyond. Describing how to use CHR in practice, the author explains the theory, beginning with the syntax and semantics of CHR, including a full discussion of the declarative and operational semantics. He then compares CHR with other formalisms and languages, and illustrates how it can capture their essential features. Some larger programs are then analysed in more detail and more formally. The text is well supported, with a web site, featuring online demos, free downloads and free software libraries. The book includes an appendix featuring exercises, selected solutions and an extensive bibliography. Ideal for graduate students on courses, and for more experienced programmers and researchers for self-teaching.

Frühwirth Constraint Handling Rules jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Preface; Part I. CHR Tutorial: 1. Getting started; 2. My first CHR programs; Part II. The CHR Language: 3. Syntax and semantics; 4. Properties of CHR; 5. Program analysis; 6. Rule-based and graph-based formalisms in CHR; Part III. CHR Programs and Applications: 7. My first CHR programs, revisited for analysis; 8. Finite domain constraint solvers; 9. Infinite domain constraint solvers; 10. Union-find algorithm; Bibliography; List of figures; List of illustrations; Index.


Frühwirth, Thom
Thom Frühwirth is a Professor in the Faculty of Computer Science at the University of Ulm, Germany. He is the creator of the programming language Constraint Handling Rules (CHR) and the main author of two books on constraint programming and reasoning.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.