Efficient reasoning

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 the correct answers to every possible query, produce answers that are as specific as possible, b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM computing surveys 2001-03, Vol.33 (1), p.1-30
Hauptverfasser: GREINER, Russell, DARKEN, Christian, SANTOSO, N. Iwan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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 the correct answers to every possible query, produce answers that are as specific as possible, be expressive enough 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.
ISSN:0360-0300
1557-7341
DOI:10.1145/375360.375363