MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Knowledge compilation using horn approximations (1991) [93 citations — 8 self]

Download:
pdf | ps
by Bart Selman, Henry Kautz
In Proceedings of AAAI-91
http://simon.cs.cornell.edu/home/selman/papers-ftp/kc-horn.ps
Add To MetaCart

Abstract:

We present a new approach to developing fast and efficient knowledge representation systems. Previous approaches to the problem of tractable inference have used restricted languages or incomplete inference mechanisms--- problems include lack of expressive power, lack of inferential power, and/or lack of a formal characterization of what can and cannot be inferred. To overcome these disadvantages, we introduce a knowledge compilation method. We allow the user to enter statements in a general, unrestricted representation language, which the system compiles into a restricted language that allows for efficient inference. Since an exact translation into a tractable form is often impossible, the system searches for the best approximation of the original information. We will describe how the approximation can be used to speed up inference without giving up correctness or completeness. We illustrate our method by studying the approximation of logical theories by Horn theories. Following the formal definition of Horn approximation, we present "anytime " algorithms for generating such approximations. We subsequently discuss extensions to other useful classes of approximations.

Citations

496 The complexity of theorem-proving procedures – Cook - 1971
388 Planning in a hierarchy of abstraction spaces – Sacerdoti - 1974
210 Solving TimeDependent Planning Problems – Boddy, Dean - 1989
110 Two Theses of Knowledge Representation: Language Restrictions, Taxonomic Classification, and The Utility of Representation Services – Doyle, Patil - 1991
110 A fundamental tradeoff in knowledge representation and reasoning (revised version – Levesque, Brachman - 1985
77 Linear time algorithms for testing the satisfiability of propositional horn formulae – Dowling, Gallier - 1984
74 On the representation of problems of reasoning about actions – Amarel - 1968
70 Reflection and action under scarce resources: Theoretical principles and empirical study – Horvitz, Cooper, et al. - 1989
69 Theorem proving with abstraction – Plaisted - 1981
48 Abstraction in Planning – Tenenberg - 1988
39 A Completeness Theorem and a Computer Program for Finding Theorems Derivable From Given Axioms – Lee - 1967
34 The relevance of irrelevance – Subramanian, Genesereth - 1987
29 Hierarchical knowledge bases and efficient disjunctive reasoning – Borgida, Etherington - 1989
27 Realization of a geometry theorem-proving machine – Gelernter - 1959
24 Tractable default reasoning – Selman - 1990
20 A four-valued semantics for frame-based description languages – Patel-Schneider - 1986
17 A general framework for knowledge compilation – Kautz, Selman - 1991
7 Using model theory to specify AI programs – Frisch - 1985
2 Methods of knowledge compilation – Selman, Kautz - 1991