Abstract
This paper describes a framework to combine tabling evaluation and constraint logic programming (TCLP). While this combination has been studied previously from a theoretical point of view and some implementations exist, they either suffer from a lack of efficiency, flexibility, or generality, or have inherent limitations with respect to the programs they can execute to completion (either with success or failure). Our framework addresses these issues directly, including the ability to check for answer / call entailment, which allows it to terminate in more cases than other approaches. The proposed framework is experimentally compared with existing solutions in order to provide evidence of the mentioned advantages.
| Original language | English |
|---|---|
| Title of host publication | Functional and Logic Programming - 11th International Symposium, FLOPS 2012, Proceedings |
| Publisher | Springer |
| Pages | 104-119 |
| Number of pages | 16 |
| ISBN (Print) | 9783642298219 |
| DOIs | |
| Publication status | Published - 6 Jun 2012 |
| Externally published | Yes |
| Event | International Symposium on Functional and Logic Programming 2012 - Kobe, Japan Duration: 23 May 2012 → 25 May 2012 Conference number: 11th |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 7294 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | International Symposium on Functional and Logic Programming 2012 |
|---|---|
| Abbreviated title | FLOPS 2012 |
| Country/Territory | Japan |
| City | Kobe |
| Period | 23/05/12 → 25/05/12 |
Keywords
- Constraint Logic Programming
- Implementation
- Performance
- Tabling
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver