Efficient reasoning
- 1 March 2001
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 33 (1) , 1-30
- https://doi.org/10.1145/375360.375363
Abstract
Many tasks require “reasoning”—i.e., deriving conclusions from a corpus of explicitly stored information—to solve their range of problems. An ideal reasoning system would produce all-and-only thecorrectanswers to every possible query, produce answers that are asspecificas possible, beexpressiveenough to permit any possible fact to be stored and any possible query to be asked, and be (time)efficient. Unfortunately, this is provably impossible: as correct and precise systems become more expressive, they can become increasingly inefficient, or even undecidable. This survey first formalizes these hardness results, in the context of both logic- and probability-based reasoning, then overviews the techniques now used to address, or at least side-step, this dilemma.Keywords
This publication has 58 references indexed in Scilit:
- Approximating MAPs for belief networks is NP-hard and other theoremsArtificial Intelligence, 1998
- Magic sets with full sharingThe Journal of Logic Programming, 1997
- From statistical knowledge bases to degrees of beliefArtificial Intelligence, 1996
- A tutorial introduction to stochastic simulation algorithms for belief networksArtificial Intelligence in Medicine, 1993
- Polynomial-time inference of all valid implications for Horn and related formulaeAnnals of Mathematics and Artificial Intelligence, 1990
- The computational complexity of probabilistic inference using bayesian belief networksArtificial Intelligence, 1990
- Expert systems for configuration at Digital: XCON and beyondCommunications of the ACM, 1989
- On the logic of theory change: Partial meet contraction and revision functionsThe Journal of Symbolic Logic, 1985
- Efficient algorithms for combinatorial problems on graphs with bounded decomposability — A surveyBIT Numerical Mathematics, 1985
- Approximating discrete probability distributions with dependence treesIEEE Transactions on Information Theory, 1968