Dynamic reasoning systems
From MaRDI portal
Abstract: A {it dynamic reasoning system} (DRS) is an adaptation of a conventional formal logical system that explicitly portrays reasoning as a temporal activity, with each extralogical input to the system and each inference rule application being viewed as occurring at a distinct time step. Every DRS incorporates some well-defined logic together with a controller that serves to guide the reasoning process in response to user inputs. Logics are generic, whereas controllers are application-specific. Every controller does, nonetheless, provide an algorithm for nonmonotonic belief revision. The general notion of a DRS comprises a framework within which one can formulate the logic and algorithms for a given application and prove that the algorithms are correct, i.e., that they serve to (i) derive all salient information and (ii) preserve the consistency of the belief set. This paper illustrates the idea with ordinary first-order predicate calculus, suitably modified for the present purpose, and two examples. The latter example revisits some classic nonmonotonic reasoning puzzles (Opus the Penguin, Nixon Diamond) and shows how these can be resolved in the context of a DRS, using an expanded version of first-order logic that incorporates typed predicate symbols. All concepts are rigorously defined and effectively computable, thereby providing the foundation for a future software implementation.
Recommendations
Cites work
- scientific article; zbMATH DE number 25190 (Why is no real title available?)
- scientific article; zbMATH DE number 193626 (Why is no real title available?)
- scientific article; zbMATH DE number 1936671 (Why is no real title available?)
- scientific article; zbMATH DE number 4114587 (Why is no real title available?)
- scientific article; zbMATH DE number 1884401 (Why is no real title available?)
- scientific article; zbMATH DE number 1453063 (Why is no real title available?)
- scientific article; zbMATH DE number 3248792 (Why is no real title available?)
- scientific article; zbMATH DE number 3359806 (Why is no real title available?)
- A logic for default reasoning
- A textbook of belief dynamics. Theory change and database updating
- AGM 25 years. Twenty-five years of research in belief change
- Algorithms for maintaining a consistent knowledge base in distributed multiagent environments
- Another perspective on default reasoning
- Circumscription - a form of non-monotonic reasoning
- Dynamic agent-oriented reasoning about belief and trust
- Dynamic reasoning with qualified syllogisms
- Dynamic updates of non-monotonic knowledge bases
- Formal specifications for a document management assistant
- Knowledge Representation, Reasoning and Declarative Problem Solving
- LUPS -- A language for updating logic programs
- Logic programming and nonmonotonic reasoning. 12th international conference, LPNMR 2013, Corunna, Spain, September 15--19, 2013. Proceedings
- Non-monotonic logic. I
- Nonmonotonic reasoning, preferential models and cumulative logics
- On Action Theory Change
- On Computable Numbers, with an Application to the Entscheidungsproblem
- On the logic of theory change: Partial meet contraction and revision functions
- Resolving ambiguity in nonmonotonic inheritance hierarchies
- The refinement extension principle for semantics of dynamic logic programming
- Updating action domain descriptions
- What does a conditional knowledge base entail?
Cited in
(9)- Formal specifications for a document management assistant
- scientific article; zbMATH DE number 5887288 (Why is no real title available?)
- scientific article; zbMATH DE number 2120510 (Why is no real title available?)
- Dynamic backward reasoning systems
- scientific article; zbMATH DE number 4174345 (Why is no real title available?)
- Dynamic reasoning with qualified syllogisms
- scientific article; zbMATH DE number 6747883 (Why is no real title available?)
- Reasoning agents in dynamic domains
- A study of a dynamic progressive reasoning system
This page was built for publication: Dynamic reasoning systems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5277897)