Article contents
An Improved Proof-Theoretic Compilation of Logic Programs
Published online by Cambridge University Press: 05 September 2012
Abstract
In prior work, we showed that logic programming compilation can be given a proof-theoretic justification for generic abstract logic programming languages, and demonstrated this technique in the case of hereditary Harrop formulas and their linear variant. Compiled clauses were themselves logic formulas except for the presence of a second-order abstraction over the atomic goals matching their head. In this paper, we revisit our previous results into a more detailed and fully logical justification that does away with this spurious abstraction. We then refine the resulting technique to support well-moded programs efficiently.
- Type
- Regular Papers
- Information
- Theory and Practice of Logic Programming , Volume 12 , Issue 4-5: 28th International Conference on Logic Programming , July 2012 , pp. 639 - 657
- Copyright
- Copyright © Cambridge University Press 2012
References
- 3
- Cited by