Towards Putting Abstract Interpretation of Prolog into Practice: Design, Implementation, and Evaluation of a Tool to Verify and Optimise Prolog Programs
Language: English
Published by VDM Verlag Dr. Mller 2008-03-27, 2008
- Softcover
- New

Seller: Chiron Media, Wallingford, United KingdomChiron Media
5-star seller
AbeBooks seller since August 2, 2010
Softcover
Condition: New
US$ 82.78
US$ 20.50 shipping
Ships from United Kingdom to U.S.A.
Quantity: 10 available
Add to basketFree 30-day returns
Seller Inventory # 6666-IUK-9783836488587
- Title
- Towards Putting Abstract Interpretation of Prolog into Practice: Design, Implementation, and Evaluation of a Tool to Verify and Optimise Prolog Programs
- Author
- Franois Gobert
- Publisher
- VDM Verlag Dr. Mller 2008-03-27
- Publication year
- 2008
- Condition
- New
- Binding
- Paperback
- Language
- English
- ISBN 10
- 3836488582
- ISBN 13
- 9783836488587
Logic programming is appealing since it allows the programmer to concentrate on the meaning of the problem to be solved. Unfortunately, for efficiency reasons, the declarative and operational natures of Prolog do not coincide. Prolog uses an incomplete depth-first search rule, unifications and negations may be unsound, and there are extralogical features like the cut or dynamic predicates.The goal and topic of this thesis is the design, implementation and evaluation of an abstract interpretation framework of Prolog to integrate state-of-the-art techniques. The analyser is based on an original proposal that defines the notion of abstract sequence, which allows one to verify many desirable operational properties of a logic procedure. The properties include types, modes, sharing of terms, proving termination, linear relations between the size of input/output terms and the number of solutions to a call. We also design and implement an optimiser that generates specialised code. The optimiser uses the abstract information to safely apply source-to-source transformations. Code transformations include clause and literal reordering, introduction of cuts, and removal of redundant literals. The optimiser follows a precise strategy to choose the most rewarding transformations in best order.
"Synopsis" may belong to another edition of this title.
About the Author
François Gobert is a computer science doctor. He made his studies at Facultés Universitaires Notre-Dame de la Paix of Namur and his PhD thesis at Université catholique de Louvain. He had published several articles at important conferences and workshops (e.g., AFADL, ICLP-WLPE). His interests include artificial intelligence and programming languages
"About the title" may belong to another edition of this title.
Chiron Media
Wallingford, United Kingdom
5-star seller
AbeBooks seller since August 2, 2010
Shipping rates from United Kingdom to U.S.A.
| Item | 14 to 21 business days | 14 to 21 business days |
|---|---|---|
| First item | US$ 20.50 | US$ 20.50 |
Payment methods
Seller's business information
WRAP Ltd
Unit 4, 119 Loverock Rd
Reading, United Kingdom RG30 1DZ
Terms of sale
TBA
Shipping terms
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.