In this paper we extend work of Treitel and Genesereth for calculating cost estimates for alternative proof methods of logic programs. We consider four methods: (1) forward chaining by semi-naive bottom-up evaluation, (2) goal-directed forward chaining by semi-naive bottom-up evaluation after Generalized Magic-Sets rewriting, (3) backward chaining by OLD resolution, and (4) memoing backward chaining by OLDT resolution. The methods can interact during a proof. After motivating the advantages of each of the proof methods, we show how the effort for the proof can be estimated. The calculation is based on indirect domain knowledge like the number of initial facts and the number of possible values for variables. From this information we can esti...
. 1 We investigate the application of machine learning paradigms in automated reasoning in order t...
Thesis (Ph. D.)--University of Hawaii at Manoa, 1996.Includes bibliographical references (leaves 140...
AbstractResolution has been used as a specialisation operator in several approaches to top-down indu...
We analyze the search efficiency of a number of common refutational theorem proving strategies for f...
Information about the computational cost of programs is potentially useful for a variety of purposes...
In “expert systems ” and other applications of logic pro-gramming, the issue arises of whether to us...
It is generally recognized that information about the runtime cost of computations can be useful fo...
Many automated theorem proving applications rely on the DPLL algorithm for deciding the satisfiabili...
We analyze the search efficiency of a number of common refutational theorem proving strategies for f...
AbstractIn this paper, we study the relationship between tabulation and goal-oriented bottom-up eval...
Information about the computational cost of programs is potentially useful for a variety of purposes...
We analyze the search eciency of a number of common refutational theorem proving strategies for rsto...
ic programming and all applications of deduction. The idea of "strategy analysis" is new. ...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
Linear logic, introduced by J.-Y.Girard, is a refinement of classical logic providing means for cont...
. 1 We investigate the application of machine learning paradigms in automated reasoning in order t...
Thesis (Ph. D.)--University of Hawaii at Manoa, 1996.Includes bibliographical references (leaves 140...
AbstractResolution has been used as a specialisation operator in several approaches to top-down indu...
We analyze the search efficiency of a number of common refutational theorem proving strategies for f...
Information about the computational cost of programs is potentially useful for a variety of purposes...
In “expert systems ” and other applications of logic pro-gramming, the issue arises of whether to us...
It is generally recognized that information about the runtime cost of computations can be useful fo...
Many automated theorem proving applications rely on the DPLL algorithm for deciding the satisfiabili...
We analyze the search efficiency of a number of common refutational theorem proving strategies for f...
AbstractIn this paper, we study the relationship between tabulation and goal-oriented bottom-up eval...
Information about the computational cost of programs is potentially useful for a variety of purposes...
We analyze the search eciency of a number of common refutational theorem proving strategies for rsto...
ic programming and all applications of deduction. The idea of "strategy analysis" is new. ...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
Linear logic, introduced by J.-Y.Girard, is a refinement of classical logic providing means for cont...
. 1 We investigate the application of machine learning paradigms in automated reasoning in order t...
Thesis (Ph. D.)--University of Hawaii at Manoa, 1996.Includes bibliographical references (leaves 140...
AbstractResolution has been used as a specialisation operator in several approaches to top-down indu...