Article

Active logic semantics for a single agent in a static world

Institute for Advanced Computer Studies, University of Maryland, College Park, MD 20742, USA; Department of Computer Science, University of Maryland, College Park, MD 20742, USA; Department of Mathematics, Towson University, Towson, MD 21252, USA; Department of Psychology, Franklin & Marshall College, Lancaster, PA 17604, USA; Department of Computer and Systems Engineering, Alexandria University, Alexandria, Egypt
Artificial Intelligence DOI:10.1016/j.artint.2007.11.005 pp.1045-1063

ABSTRACT For some time we have been developing, and have had significant practical success with, a time-sensitive, contradiction-tolerant logical reasoning engine called the active logic machine (ALMA). The current paper details a semantics for a general version of the underlying logical formalism, active logic. Central to active logic are special rules controlling the inheritance of beliefs in general (and of beliefs about the current time in particular), very tight controls on what can be derived from direct contradictions (P&¬P), and mechanisms allowing an agent to represent and reason about its own beliefs and past reasoning. Furthermore, inspired by the notion that until an agent notices that a set of beliefs is contradictory, that set seems consistent (and the agent therefore reasons with it as if it were consistent), we introduce an “apperception function” that represents an agent's limited awareness of its own beliefs, and serves to modify inconsistent belief sets so as to yield consistent sets. Using these ideas, we introduce a new definition of logical consequence in the context of active logic, as well as a new definition of soundness such that, when reasoning with consistent premises, all classically sound rules remain sound in our new sense. However, not everything that is classically sound remains sound in our sense, for by classical definitions, all rules with contradictory premises are vacuously sound, whereas in active logic not everything follows from a contradiction.

0 0
 · 
0 Bookmarks
 · 
27 Views

Full-text

View
0 Downloads

Keywords

active logic
 
active logic machine
 
agent's limited awareness
 
ALMA
 
classical definitions
 
classically sound rules
 
consistent premises
 
contradiction-tolerant logical reasoning engine
 
contradictory premises
 
current paper details
 
current time
 
direct contradictions
 
general version
 
inconsistent belief sets
 
logical consequence
 
new definition
 
new sense
 
own beliefs
 
underlying logical formalism
 
yield consistent sets