Dynamic Reasoning Systems

08/25/2013
by   Daniel G. Schwartz, et al.
0

A 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2014

Nonmonotonic Reasoning as a Temporal Activity

A dynamic reasoning system (DRS) is an adaptation of a conventional for...
research
05/04/2017

A Reasoning System for a First-Order Logic of Limited Belief

Logics of limited belief aim at enabling computationally feasible reason...
research
05/08/2018

The Complexity of Limited Belief Reasoning -- The Quantifier-Free Case

The classical view of epistemic logic is that an agent knows all the log...
research
05/10/2019

Horn Clauses in Hybrid-Dynamic First-Order Logic

We propose a hybrid-dynamic first-order logic as a formal foundation for...
research
03/06/2000

Automatic Belief Revision in SNePS

SNePS is a logic- and network- based knowledge representation, reasoning...
research
12/14/2015

An Event Calculus Production Rule System for Reasoning in Dynamic and Uncertain Domains

Action languages have emerged as an important field of Knowledge Represe...
research
06/05/2023

RTAEval: A framework for evaluating runtime assurance logic

Runtime assurance (RTA) addresses the problem of keeping an autonomous s...

Please sign up or login with your details

Forgot password? Click here to reset