Three orthogonal memoing techniques for deterministic logic programs are introduced and evaluated on the basis of their empirical performance. They share the same basic idea: efficient memoing is achieved by losing information gracefully, i.e., memoing benefits from a form of abstraction.status: publishe
Program specialization is a collection of program transformation techniques for improving program ef...
Humans have always been intrigued by their ability to reason. We have constantly attempted to emulat...
Abstract. Non-deterministic computations greatly enhance the expressive power of functional logic pr...
AbstractThree orthogonal memoing techniques for deterministic logic programs are introduced and eval...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
The study of forgetting for reasoning has attracted consider-able attention in AI. However, much of ...
Mercury is a new purely declarative logic programming language. The Mercury determinism system allow...
AbstractNon-deterministic computations greatly enhance the expressive power of functional logic prog...
The study of forgetting for reasoning has attracted consider-able attention in AI. However, much of ...
We propose an analysis for detecting procedures and goals that are deterministic (i.e. that produce...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
It is shown that a process similar to Earley's algorithm can be generated by a simple top-down ...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
AbstractCook demonstrated the possibility of simulating any given 2-way deterministic pushdown autom...
Program specialization is a collection of program transformation techniques for improving program ef...
Humans have always been intrigued by their ability to reason. We have constantly attempted to emulat...
Abstract. Non-deterministic computations greatly enhance the expressive power of functional logic pr...
AbstractThree orthogonal memoing techniques for deterministic logic programs are introduced and eval...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
The study of forgetting for reasoning has attracted consider-able attention in AI. However, much of ...
Mercury is a new purely declarative logic programming language. The Mercury determinism system allow...
AbstractNon-deterministic computations greatly enhance the expressive power of functional logic prog...
The study of forgetting for reasoning has attracted consider-able attention in AI. However, much of ...
We propose an analysis for detecting procedures and goals that are deterministic (i.e. that produce...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
It is shown that a process similar to Earley's algorithm can be generated by a simple top-down ...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
AbstractCook demonstrated the possibility of simulating any given 2-way deterministic pushdown autom...
Program specialization is a collection of program transformation techniques for improving program ef...
Humans have always been intrigued by their ability to reason. We have constantly attempted to emulat...
Abstract. Non-deterministic computations greatly enhance the expressive power of functional logic pr...