Production Inference, Nonmonotonicity and Abduction
|
|
- Andrew Peters
- 6 years ago
- Views:
Transcription
1 Production Inference, Nonmonotonicity and Abduction Alexander Bochman Computer Science Department, Holon Academic Institute of Technology, Israel Abstract We introduce a general formalism of production inference relations that posses both a standard monotonic semantics and a natural nonmonotonic semantics. The resulting nonmonotonic system is shown to provide a syntax-independent representation of abductive reasoning. Abduction is a reasoning from facts to their possible explanations that is widely used now in many areas of AI, including diagnosis, truth maintenance, knowledge assimilation, database updates and logic programming. In this study we are going to show that this kind of reasoning can be given a formal, syntax-independent representation in terms of production inference relations that constitute a particular formalization of input-output logics [MdT00]. Among other things, such a representation will clarify the relation between abduction and nonmonotonic reasoning, as well as show the expressive capabilities of production inference as a general-purpose nonmonotonic formalism. We will assume that our basic language is a classical propositional language with the usual connectives and constants {,,,, t, f}. will denote the classical entailment, and Th the associated provability operator. 1 Production Inference Relations We begin with the following general notion of production inference. 1
2 Definition 1.1. A production inference relation is a binary relation on the set of classical propositions satisfying the following conditions: (Strengthening) If A B and B C, then A C; (Weakening) If A B and B C, then A C; (And) If A B and A C, then A B C; (Truth) t t; (Falsity) f f. A distinctive feature of production inference relations is that reflexivity A A does not hold. It is this omission, however, that determines their representation capabilities in describing nonmonotonicity and abduction. In what follows, conditionals A B will be called production rules. We extend such rules to rules having arbitrary sets of propositions in premises as follows: for a set u of propositions, we define u A as holding when a A, for some finite a u. C(u) will denote the set of propositions produced by u, that is, C(u) = {A u A}. The production operator C will play much the same role as the derivability operator for consequence relations. 1.1 Kinds of production inference A classification of the main kinds of production inference relevant for our study is based on the validity of the following additional postulates: (Cut) If A B and A B C, then A C. (Or) If A C and B C, then A B C. (Weak Deduction) If A B, then t (A B). A production inference relation will be called regular, if it satisfies Cut; basic, if it satisfies Or 1 ; causal if it is both basic and regular; and quasiclassical, if it is causal and satisfies Weak Deduction. The rule Cut allows for a reuse of produced propositions as premises in further productions. Any regular production relation will be transitive. 1 Basic production relations correspond to basic input-output logics from [MdT00], while regular productions correspond to input-output logics with reusable output. 2
3 The rule Or allows for reasoning by cases, and hence basic production relations can already be seen as systems of objective production inference, namely as systems of reasoning about complete worlds (see below). Causal production relations have been introduced in [Boc03]; they have been shown to provide a complete characterization for the reasoning with causal theories from [MT97]. Finally, quasi-classical production relations will be shown below to characterize classical abductive reasoning. 1.2 The Monotonic Semantics A semantic interpretation of production relations is based on pairs of deductively closed theories called bimodels. By the input-output understanding of productions, a bimodel represents an initial state (input) and a possible final state (output) of a production process. Definition 1.2. A pair of classically consistent deductively closed sets of propositions will be called a bimodel. A set of bimodels will be called a production semantics. Note that a production semantics can also be viewed as a binary relation on the set of deductive theories. Definition 1.3. A production rule A B will be said to be valid in a production semantics B if, for any bimodel (u, v) from B, A u only if B v. Then the following completeness result can be shown: Theorem 1.1. A relation on the set of propositions is a production inference relation if and only if it is determined by a production semantics. This representation result serves as a basis for semantic characterizations of different kinds of production relations, described above. The semantics of regular production relations can be obtained by considering only bimodels (u, v) such that v u. We will call such bimodels (and corresponding semantics) inclusive ones. Theorem 1.2. is a regular production relation iff it is generated by an inclusive production semantics. 3
4 The semantics for the three other kinds of production is obtained by restricting the set of bimodels to bimodels of the form (α, β), where α, β are worlds. The corresponding production semantics can be seen as a relational possible worlds model W = (W, B), where W is a set of worlds with an accessibility relation B. Validity of productions can now be defined as follows: Definition 1.4. A rule A B is valid in a possible worlds model (W, B) if, for any α, β W such that αbβ, if A holds in α, then B holds in β. A possible worlds model (W, B) will be called reflexive, if αbα, for any world α, and quasi-reflexive, if αbβ implies αbα, for any α, β W. Theorem 1.3. A production inference relation is basic if and only if it has a possible worlds model. causal iff it has a quasi-reflexive possible worlds model. quasi-classical iff it has a reflexive possible worlds model. 1.3 The Nonmonotonic Semantics The fact that the production operator C is not reflexive creates an important distinction between theories of a production inference relation. Definition 1.5. A set u of propositions is a theory of a production relation, if it is deductively closed, and C(u) u. A theory is exact, if u = C(u). A theory of a production relation is closed with respect to its production rules, while an exact theory describes an informational state in which every proposition is also produced, or explained, by other propositions accepted in this state. Accordingly, restricting our universe of discourse to exact theories amounts to imposing a kind of an explanatory closure assumption on admissible states. This suggests the following notion: Definition 1.6. A (general) nonmonotonic semantics of a production inference relation is the set of all its exact theories. The above nonmonotonic semantics is indeed nonmonotonic, since adding new rules to the production relation may lead to a nonmonotonic change of the associated semantics, and thereby to a nonmonotonic change in the 4
5 derived information. This happens even though production rules themselves are monotonic, since they satisfy Strengthening the Antecedent. Exact theories are precisely the fixed points of the production operator C. Since the latter operator is monotonic and continuous, exact theories (and hence the nonmonotonic semantics) always exist. Since a basic production inference is already world-based, it naturally sanctions the following strengthening of the general nonmonotonic semantics. Definition 1.7. An objective nonmonotonic semantics of a (basic) production inference relation is the set of all its exact worlds. As has been shown already in [MT97], the above semantics is representable as a set of all worlds (interpretations) that satisfy a certain classical completion of the set of production rules. 2 Abduction versus Production An abductive framework can be defined as a pair A = (Cn, A), where Cn is a consequence relation that subsumes classical entailment 2, while A is a distinguished set of propositions that play the role of abducibles, or explanations, for other propositions. A proposition B is explainable in an abductive framework A if there exists a consistent set of abducibles a A such that B Cn(a). It turns out that explanatory relations in an abductive framework can be captured by considering only theories that are generated by the abducibles. Definition 2.1. The abductive semantics AS of an abductive framework A is the set of theories {Cn(a) a A}. The information embodied in the abductive semantics can be made explicit by considering the following generated Scott consequence relation: b A c ( u AS)(b u c u ) b A c holds if and only if any set of abducibles that explains b explains also at least one proposition from c. 3 This consequence relation is an extension of Cn that describes not only forward explanatory relations, but also 2 Such consequence relations are called supraclassical. 3 A Tarski consequence relation of this kind has been used for the same purposes in [LU97]. 5
6 abductive inferences from propositions to their explanations. For example, if C and D are the only abducibles that imply A in an abductive framework, then we will have A A C, D. Speaking more generally, the above abductive consequence relation describes the explanatory closure, or completion, of an abductive framework, and allow thereby to capture the abductive process by deductive means (see [CDT91, Kon92]). The following definition arises from viewing explanation as a kind of production inference. Definition 2.2. A production inference relation associated with an abductive framework A is a production relation A determined by all bimodels of the form (u, Cn(u A)), where u is a consistent theory of Cn. Since the above production semantics is inclusive, the associated production relation will always be regular. Moreover, the following result shows how it is related to the source abductive framework. Theorem 2.1. The abductive semantics of an abductive framework coincides with the nonmonotonic semantics of its associated production relation. We assume below that the set A is closed with respect to conjunctions, that is, if A and B are abducibles, so is A B. To deal with limit cases, we assume also that t and f are abducibles. Then it turns out that the above production relation admits a very simple syntactic characterization, namely B A C iff ( A A)(A Cn(B) & C Cn(A)) Note that A A A holds if and only if A is Cn-equivalent to an abducible from A. Accordingly, we will say that A is an abducible of a production inference relation, if A A. The set of such abducibles is closed with respect to conjunctions. Now, production relations associated with abductive frameworks satisfy the following characteristic property: (Abduction) If B C, then B A C, for some abducible A. Regular production relations satisfying Abduction will by called abductive production relations. For such relations, the production process always goes through abducibles. The next theorem shows that they are precisely production inference relations that are generated by abductive frameworks. Theorem 2.2. A production relation is abductive if and only if it is generated by an abductive framework. 6
7 Due to the above results, abductive production relations can be seen as a faithful logical representation of abductive reasoning. Notice that abductive production relations provide in this sense a syntax-independent description of abduction: the set of abducibles is determined as a set of propositions having a certain logical property, namely reflexivity. The abductive subrelation. Any regular production relation includes an important abductive subrelation defined as follows: A a B ( C)(A C C B) a is the greatest abductive relation included in, and in many natural cases it produces the same nonmonotonic semantics (see [Boc03]). If A is the set of abducibles of, and Cn the least supraclassical consequence relation including, then the following result can be shown: Lemma 2.3. If is a regular production relation, then its abductive subrelation a is generated by the abductive framework (Cn, A ). 2.1 Causal and classical abductive inference Abductive frameworks corresponding to causal production relations are described in the next definition. Definition 2.3. An abductive framework A = (Cn, A) will be called A- disjunctive if A is closed with respect to disjunctions, and Cn satisfies the following conditions, for any abducibles A, A 1 A, and arbitrary B, C: If A Cn(B) and A Cn(C), then A Cn(B C); If B Cn(A) and B Cn(A 1 ), then B Cn(A A 1 ). 4 Theorem 2.4. An abductive production relation is causal if and only if it is generated by an A-disjunctive abductive framework. As we already mentioned, the objective nonmonotonic semantics of such production relations is obtainable by forming a classical completion of the set of production rules (cf. [CDT91]). 4 This rule corresponds to the rule Ab-Or in [LU97]. 7
8 An abductive framework will be called classical if Cn is a classical consequence relation (that is, it is supraclassical and satisfies the deduction theorem). Such a framework is reducible to a pair (Σ, A), where Σ is a domain theory (with the implicit assumption that the background logic is classical). Our last result provides a production counterpart of such frameworks. Theorem 2.5. An abductive production relation is quasi-classical if and only if it is generated by a classical abductive framework. An interesting negative consequence from the above result is that classical abductive frameworks are already inadequate for reasoning with causal theories of McCain and Turner; the latter is captured, however, by a broader class of A-disjunctive abductive frameworks. References [Boc03] A. Bochman. A logic for causal reasoning. In G. Gottlob and T. Walsh, editors, Proceedings Int. Joint Conference on Artificial Intelligence, IJCAI 03, pages , Acapulco, Morgan Kaufmann. [CDT91] L. Console, D. Theseider Dupre, and P. Torasso. On the relationship between abduction and deduction. Journal of Logic and Computation, 1: , [Kon92] [LU97] K. Konolige. Abduction versus closure in causal theories. Artificial Intelligence, 53: , J. Lobo and C. Uzcátegui. Abductive consequence relations. Artificial Intelligence, 89: , [MdT00] D. Makinson and L. Van der Torre. Input/Output logics. Journal of Philosophical Logic, 29: , [MT97] N. McCain and H. Turner. Causal theories of action and change. In Proceedings AAAI-97, pages ,
ESSLLI 2007 COURSE READER. ESSLLI is the Annual Summer School of FoLLI, The Association for Logic, Language and Information
ESSLLI 2007 19th European Summer School in Logic, Language and Information August 6-17, 2007 http://www.cs.tcd.ie/esslli2007 Trinity College Dublin Ireland COURSE READER ESSLLI is the Annual Summer School
More informationPearl s Causality In a Logical Setting
Pearl s Causality In a Logical Setting Alexander Bochman Computer Science Department Holon Institute of Technology, Israel bochmana@hit.ac.il Vladimir Lifschitz Department of Computer Science University
More informationNon-monotonic Logic I
Non-monotonic Logic I Bridges between classical and non-monotonic consequences Michal Peliš 1 Common reasoning monotonicity Γ ϕ Γ ϕ can fail caused by: background knowledge, implicit facts, presuppositions,
More informationOn the Complexity of Input/Output Logic
On the Complexity of Input/Output Logic Xin Sun 1 and Diego Agustín Ambrossio 12 1 Faculty of Science, Technology and Communication, University of Luxembourg, Luxembourg xin.sun@uni.lu 2 Interdisciplinary
More informationGeneral Patterns for Nonmonotonic Reasoning: From Basic Entailments to Plausible Relations
General Patterns for Nonmonotonic Reasoning: From Basic Entailments to Plausible Relations OFER ARIELI AND ARNON AVRON, Department of Computer Science, School of Mathematical Sciences, Tel-Aviv University,
More informationArgumentation and rules with exceptions
Argumentation and rules with exceptions Bart VERHEIJ Artificial Intelligence, University of Groningen Abstract. Models of argumentation often take a given set of rules or conditionals as a starting point.
More informationBelief revision: A vade-mecum
Belief revision: A vade-mecum Peter Gärdenfors Lund University Cognitive Science, Kungshuset, Lundagård, S 223 50 LUND, Sweden Abstract. This paper contains a brief survey of the area of belief revision
More informationTwo-Valued Logic Programs
Two-Valued Logic Programs Vladimir Lifschitz University of Texas at Austin, USA Abstract We define a nonmonotonic formalism that shares some features with three other systems of nonmonotonic reasoning
More informationThe logical meaning of Expansion
The logical meaning of Expansion arxiv:cs/0202033v1 [cs.ai] 20 Feb 2002 Daniel Lehmann Institute of Computer Science, Hebrew University, Jerusalem 91904, Israel lehmann@cs.huji.ac.il August 6th, 1999 Abstract
More informationNested Epistemic Logic Programs
Nested Epistemic Logic Programs Kewen Wang 1 and Yan Zhang 2 1 Griffith University, Australia k.wang@griffith.edu.au 2 University of Western Sydney yan@cit.uws.edu.au Abstract. Nested logic programs and
More informationInductive, Abductive and Pragmatic Reasoning
Inductive, Abductive and Pragmatic Reasoning Abstract This paper gives a modern version of Pierce s distinction between induction and abduction, according to which they are both forms of pragmatic (or
More informationPropositional Logic Language
Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite
More information1. Tarski consequence and its modelling
Bulletin of the Section of Logic Volume 36:1/2 (2007), pp. 7 19 Grzegorz Malinowski THAT p + q = c(onsequence) 1 Abstract The famous Tarski s conditions for a mapping on sets of formulas of a language:
More informationConditional Logic and Belief Revision
Conditional Logic and Belief Revision Ginger Schultheis (vks@mit.edu) and David Boylan (dboylan@mit.edu) January 2017 History The formal study of belief revision grew out out of two research traditions:
More informationLogical Agents. Knowledge based agents. Knowledge based agents. Knowledge based agents. The Wumpus World. Knowledge Bases 10/20/14
0/0/4 Knowledge based agents Logical Agents Agents need to be able to: Store information about their environment Update and reason about that information Russell and Norvig, chapter 7 Knowledge based agents
More informationcis32-ai lecture # 18 mon-3-apr-2006
cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem
More information15414/614 Optional Lecture 1: Propositional Logic
15414/614 Optional Lecture 1: Propositional Logic Qinsi Wang Logic is the study of information encoded in the form of logical sentences. We use the language of Logic to state observations, to define concepts,
More informationOn the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks
On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks Jesse Heyninck 1 and Ofer Arieli 2 Institute of Philosophy II, Ruhr University Bochum, Germany School of Computer Science,
More informationSplitting a Default Theory. Hudson Turner. University of Texas at Austin.
Splitting a Default Theory Hudson Turner Department of Computer Sciences University of Texas at Austin Austin, TX 7872-88, USA hudson@cs.utexas.edu Abstract This paper presents mathematical results that
More informationHandout Lecture 8: Non-monotonic logics
Handout Lecture 8: Non-monotonic logics Xavier Parent and Leon van der Torre University of Luxembourg April 27, 2016 Abstract This handout is devoted to non-monotonic logics a family of logics devised
More informationActual Causality in a Logical Setting
Actual Causality in a Logical Setting Alexander Bochman Computer Science Department, Holon Institute of Technology, Israel bochmana@hit.ac.il Abstract We provide a definition of actual causation in the
More informationFormal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University
Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationLogic: Propositional Logic (Part I)
Logic: Propositional Logic (Part I) Alessandro Artale Free University of Bozen-Bolzano Faculty of Computer Science http://www.inf.unibz.it/ artale Descrete Mathematics and Logic BSc course Thanks to Prof.
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationCharacterization of Semantics for Argument Systems
Characterization of Semantics for Argument Systems Philippe Besnard and Sylvie Doutre IRIT Université Paul Sabatier 118, route de Narbonne 31062 Toulouse Cedex 4 France besnard, doutre}@irit.fr Abstract
More informationNatural Deduction for Propositional Logic
Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic
More informationMAI0203 Lecture 7: Inference and Predicate Calculus
MAI0203 Lecture 7: Inference and Predicate Calculus Methods of Artificial Intelligence WS 2002/2003 Part II: Inference and Knowledge Representation II.7 Inference and Predicate Calculus MAI0203 Lecture
More informationCOMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning
COMP9414, Monday 26 March, 2012 Propositional Logic 2 COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning Overview Proof systems (including soundness and completeness) Normal Forms
More informationGame-Theoretic Foundations for Norms
Game-Theoretic Foundations for Norms Guido Boella Dipartimento di Informatica Università di Torino-Italy E-mail: guido@di.unito.it Leendert van der Torre Department of Computer Science University of Luxembourg
More informationChapter 2 Background. 2.1 A Basic Description Logic
Chapter 2 Background Abstract Description Logics is a family of knowledge representation formalisms used to represent knowledge of a domain, usually called world. For that, it first defines the relevant
More informationOn Modelling of Inertia in Action Languages.
On Modelling of Inertia in Action Languages. Mikhail Prokopenko CSIRO Division of Information Technology, Locked Bag 17, North Ryde, NSW 2113, Australia E-mail: mikhail@syd.dit.csiro.au Pavlos Peppas Department
More informationA modal perspective on defeasible reasoning
A modal perspective on defeasible reasoning K. Britz 1, J. Heidema and W.A. Labuschagne abstract. We introduce various new supraclassical entailment relations for defeasible reasoning and investigate some
More informationOverview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR Last time Expert Systems and Ontologies oday Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof theory Natural
More informationKnowledge representation DATA INFORMATION KNOWLEDGE WISDOM. Figure Relation ship between data, information knowledge and wisdom.
Knowledge representation Introduction Knowledge is the progression that starts with data which s limited utility. Data when processed become information, information when interpreted or evaluated becomes
More informationPropositional Logic Arguments (5A) Young W. Lim 11/8/16
Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version
More informationLoop Formulas for Disjunctive Logic Programs
Nineteenth International Conference on Logic Programming (ICLP-03), pages 451-465, Mumbai, India, 2003 Loop Formulas for Disjunctive Logic Programs Joohyung Lee and Vladimir Lifschitz Department of Computer
More informationLoop Formulas for Circumscription
Loop Formulas for Circumscription Joohyung Lee Department of Computer Sciences University of Texas, Austin, TX, USA appsmurf@cs.utexas.edu Fangzhen Lin Department of Computer Science Hong Kong University
More informationA Logical Architecture of a Normative System
A Logical Architecture of a Normative System Guido Boella 1 and Leendert van der Torre 2 1 Dipartimento di Informatica Università di Torino, Italy E-mail: guido@di.unito.it. 2 University of Luxembourg.
More information02 Propositional Logic
SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or
More informationNatural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson
Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of
More informationCharacterizing Causal Action Theories and Their Implementations in Answer Set Programming: Action Languages B, C and Beyond
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI 2015) Characterizing Causal Action Theories and Their Implementations in Answer Set Programming: Action
More informationTableaux, Abduction and Truthlikeness RESEARCH REPORT
Section of Logic and Cognitive Science Institute of Psychology Adam Mickiewicz University in Poznań Mariusz Urbański Tableaux, Abduction and Truthlikeness RESEARCH REPORT Szamarzewskiego 89, 60-589 Poznań,
More informationPropositional Logic: Syntax
4 Propositional Logic: Syntax Reading: Metalogic Part II, 22-26 Contents 4.1 The System PS: Syntax....................... 49 4.1.1 Axioms and Rules of Inference................ 49 4.1.2 Definitions.................................
More informationEncoding formulas with partially constrained weights in a possibilistic-like many-sorted propositional logic
Encoding formulas with partially constrained weights in a possibilistic-like many-sorted propositional logic Salem Benferhat CRIL-CNRS, Université d Artois rue Jean Souvraz 62307 Lens Cedex France benferhat@criluniv-artoisfr
More informationA Preference Semantics. for Ground Nonmonotonic Modal Logics. logics, a family of nonmonotonic modal logics obtained by means of a
A Preference Semantics for Ground Nonmonotonic Modal Logics Daniele Nardi and Riccardo Rosati Dipartimento di Informatica e Sistemistica, Universita di Roma \La Sapienza", Via Salaria 113, I-00198 Roma,
More informationKLEENE LOGIC AND INFERENCE
Bulletin of the Section of Logic Volume 4:1/2 (2014), pp. 4 2 Grzegorz Malinowski KLEENE LOGIC AND INFERENCE Abstract In the paper a distinguished three-valued construction by Kleene [2] is analyzed. The
More informationArtificial Intelligence and Mathematics
Eighth International Symposium on Artificial Intelligence and Mathematics January 4-6, 2004 Fort Lauderdale, Florida Organizing Committee General Chair Martin Golumbic University of Haifa, Israel Program
More informationIntelligent Agents. First Order Logic. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 19.
Intelligent Agents First Order Logic Ute Schmid Cognitive Systems, Applied Computer Science, Bamberg University last change: 19. Mai 2015 U. Schmid (CogSys) Intelligent Agents last change: 19. Mai 2015
More informationINTRODUCTION TO NONMONOTONIC REASONING
Faculty of Computer Science Chair of Automata Theory INTRODUCTION TO NONMONOTONIC REASONING Anni-Yasmin Turhan Dresden, WS 2017/18 About the Course Course Material Book "Nonmonotonic Reasoning" by Grigoris
More informationPropositional Logic: Logical Agents (Part I)
Propositional Logic: Logical Agents (Part I) First Lecture Today (Tue 21 Jun) Read Chapters 1 and 2 Second Lecture Today (Tue 21 Jun) Read Chapter 7.1-7.4 Next Lecture (Thu 23 Jun) Read Chapters 7.5 (optional:
More informationConflict-Based Belief Revision Operators in Possibilistic Logic
Conflict-Based Belief Revision Operators in Possibilistic Logic Author Qi, Guilin, Wang, Kewen Published 2012 Conference Title Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence
More informationFormal (natural) deduction in propositional logic
Formal (natural) deduction in propositional logic Lila Kari University of Waterloo Formal (natural) deduction in propositional logic CS245, Logic and Computation 1 / 67 I know what you re thinking about,
More informationRevision of DL-Lite Knowledge Bases
Revision of DL-Lite Knowledge Bases Zhe Wang, Kewen Wang, and Rodney Topor Griffith University, Australia Abstract. We address the revision problem for knowledge bases (KBs) in Description Logics (DLs).
More informationArtificial Intelligence. Propositional logic
Artificial Intelligence Propositional logic Propositional Logic: Syntax Syntax of propositional logic defines allowable sentences Atomic sentences consists of a single proposition symbol Each symbol stands
More informationPropositional Logic. Fall () Propositional Logic Fall / 30
Propositional Logic Fall 2013 () Propositional Logic Fall 2013 1 / 30 1 Introduction Learning Outcomes for this Presentation 2 Definitions Statements Logical connectives Interpretations, contexts,... Logically
More informationInconsistencies, Negations and Changes in Ontologies
Inconsistencies, Negations and Changes in Ontologies Giorgos Flouris 1 Zhisheng Huang 2,3 Jeff Z. Pan 4 Dimitris Plexousakis 1 Holger Wache 2 1 Institute of Computer Science, FORTH, Heraklion, Greece emails:
More informationPropositional Logic Arguments (5A) Young W. Lim 10/11/16
Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version
More informationABDUCTIVE LOGICS IN A BELIEF REVISION FRAMEWORK
ABDUCTIVE LOGICS IN A BELIEF REVISION FRAMEWORK Bernard WALLISER a, Denis ZWIRN b, Hervé ZWIRN c a CERAS, Ecole Nationale des Ponts et Chaussées and Ecole des Hautes Etudes en Sciences Sociales, Paris,
More informationPropositional Logic. Testing, Quality Assurance, and Maintenance Winter Prof. Arie Gurfinkel
Propositional Logic Testing, Quality Assurance, and Maintenance Winter 2018 Prof. Arie Gurfinkel References Chpater 1 of Logic for Computer Scientists http://www.springerlink.com/content/978-0-8176-4762-9/
More informationOn the Complexity of the Reflected Logic of Proofs
On the Complexity of the Reflected Logic of Proofs Nikolai V. Krupski Department of Math. Logic and the Theory of Algorithms, Faculty of Mechanics and Mathematics, Moscow State University, Moscow 119899,
More informationBreaking de Morgan s law in counterfactual antecedents
Breaking de Morgan s law in counterfactual antecedents Lucas Champollion New York University champollion@nyu.edu Ivano Ciardelli University of Amsterdam i.a.ciardelli@uva.nl Linmin Zhang New York University
More informationA statement is a sentence that is definitely either true or false but not both.
5 Logic In this part of the course we consider logic. Logic is used in many places in computer science including digital circuit design, relational databases, automata theory and computability, and artificial
More informationLogic Databases (Knowledge Bases)
491 Knowledge Representation Logic Databases (Knowledge Bases) Marek Sergot Department of Computing Imperial College, London January 2011 v1.0e Database/knowledge base as model We have a language L in
More informationInverse Resolution as Belief Change
Inverse Resolution as Belief Change Maurice Pagnucco ARC Centre of Excel. for Autonomous Sys. School of Comp. Science and Engineering The University of New South Wales Sydney, NSW, 2052, Australia. Email:
More informationDisjunctive Bottom Set and Its Computation
Disjunctive Bottom Set and Its Computation Wenjin Lu and Ross King Department of Computer Science, University of Wales, Aberystwyth Ceredigion, SY23 3DB, Wales, UK e-mail:{wwl, rdk}@aber.ac.uk Abstract
More informationPropositional Logics and their Algebraic Equivalents
Propositional Logics and their Algebraic Equivalents Kyle Brooks April 18, 2012 Contents 1 Introduction 1 2 Formal Logic Systems 1 2.1 Consequence Relations......................... 2 3 Propositional Logic
More informationGenerality and Equivalence Relations in Default Logic
Generality and Equivalence Relations in Default Logic Katsumi Inoue National Institute of Informatics 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430, Japan ki@nii.ac.jp Chiaki Sakama Wakayama University
More informationDescription Logics. Foundations of Propositional Logic. franconi. Enrico Franconi
(1/27) Description Logics Foundations of Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/27) Knowledge
More information22c:145 Artificial Intelligence
22c:145 Artificial Intelligence Fall 2005 Propositional Logic Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not
More informationReasoning: From Basic Entailments. to Plausible Relations. Department of Computer Science. School of Mathematical Sciences. Tel-Aviv University
General Patterns for Nonmonotonic Reasoning: From Basic Entailments to Plausible Relations Ofer Arieli Arnon Avron Department of Computer Science School of Mathematical Sciences Tel-Aviv University Tel-Aviv
More information09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor
Martin Henz and Aquinas Hobor October 14, 2010 Generated on Thursday 14 th October, 2010, 11:40 1 Review of Modal Logic 2 3 4 Motivation Syntax and Semantics Valid Formulas wrt Modalities Correspondence
More informationGuarded resolution for Answer Set Programming
Under consideration for publication in Theory and Practice of Logic Programming 1 Guarded resolution for Answer Set Programming V.W. Marek Department of Computer Science, University of Kentucky, Lexington,
More informationTutorial: Nonmonotonic Logic (Day 2)
Tutorial: Nonmonotonic Logic (Day 2) Christian Straßer Institute for Philosophy II, Ruhr-University Bochum Center for Logic and Philosophy of Science, Ghent University http://homepage.ruhr-uni-bochum.de/defeasible-reasoning/index.html
More informationOutline. 1 Plausible Reasoning. 2 Preferential / Selection Semantics (KLM, Shoham) 3 Bibliography
Outline Tutorial: Nonmonotonic Logic (Day 2) 1 Plausible Reasoning Christian Straßer Institute for Philosophy II, Ruhr-University Bochum Center for Logic and Philosophy of Science, Ghent University http://homepage.ruhr-uni-bochum.de/defeasible-reasoning/index.html
More informationFoundations of Artificial Intelligence
Foundations of Artificial Intelligence 7. Propositional Logic Rational Thinking, Logic, Resolution Wolfram Burgard, Maren Bennewitz, and Marco Ragni Albert-Ludwigs-Universität Freiburg Contents 1 Agents
More informationFoundations of Artificial Intelligence
Foundations of Artificial Intelligence 7. Propositional Logic Rational Thinking, Logic, Resolution Joschka Boedecker and Wolfram Burgard and Bernhard Nebel Albert-Ludwigs-Universität Freiburg May 17, 2016
More informationE-type interpretation without E-type pronoun: How Peirce s Graphs. capture the uniqueness implication of donkey sentences
E-type interpretation without E-type pronoun: How Peirce s Graphs capture the uniqueness implication of donkey sentences Author: He Chuansheng (PhD student of linguistics) The Hong Kong Polytechnic University
More informationLogical Agents (I) Instructor: Tsung-Che Chiang
Logical Agents (I) Instructor: Tsung-Che Chiang tcchiang@ieee.org Department of Computer Science and Information Engineering National Taiwan Normal University Artificial Intelligence, Spring, 2010 編譯有誤
More informationLogical Agents. September 14, 2004
Logical Agents September 14, 2004 The aim of AI is to develop intelligent agents that can reason about actions and their effects and about the environment, create plans to achieve a goal, execute the plans,
More informationNon-deterministic Matrices for Semi-canonical Deduction Systems
Non-deterministic Matrices for Semi-canonical Deduction Systems Ori Lahav School of Computer Science Tel Aviv University Tel-Aviv, Israel Email: orilahav@post.tau.ac.il Abstract We use non-deterministic
More informationArgumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred
Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred Sanjay Modgil November 17, 2017 Abstract A number of argumentation formalisms provide dialectical
More informationMany-Valued Non-Monotonic Modal Logics
Many-Valued Non-Monotonic Modal Logics Melvin Fitting mlflc@cunyvm.cuny.edu Dept. Mathematics and Computer Science Lehman College (CUNY), Bronx, NY 10468 Depts. Computer Science, Philosophy, Mathematics
More informationWhat is an Ideal Logic for Reasoning with Inconsistency?
What is an Ideal Logic for Reasoning with Inconsistency? Ofer Arieli School of Computer Science The Academic College of Tel-Aviv Israel Arnon Avron School of Computer Science Tel-Aviv University Israel
More informationTrichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs
Trichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs Mirosław Truszczyński Department of Computer Science, University of Kentucky, Lexington, KY 40506, USA Abstract. We present
More informationArtificial Intelligence Chapter 7: Logical Agents
Artificial Intelligence Chapter 7: Logical Agents Michael Scherger Department of Computer Science Kent State University February 20, 2006 AI: Chapter 7: Logical Agents 1 Contents Knowledge Based Agents
More informationRepresenting Bayesian Networks within Probabilistic Horn Abduction
Representing Bayesian Networks within Probabilistic Horn Abduction David Poole Department of Computer Science, University of British Columbia, Vancouver, B.C., Canada V6T 1W5 poole@cs.ubc.ca Abstract This
More informationOn updates with integrity constraints
On updates with integrity constraints Andreas Herzig IRIT-CNRS mailto:andreas.herzig@irit.fr http://www.irit.fr/ Andreas.Herzig August 8, 2005 Abstract In his paper Making Counterfactual Assumptions Frank
More informationWarm-Up Problem. Write a Resolution Proof for. Res 1/32
Warm-Up Problem Write a Resolution Proof for Res 1/32 A second Rule Sometimes throughout we need to also make simplifications: You can do this in line without explicitly mentioning it (just pretend you
More informationMathematics for linguists
Mathematics for linguists WS 2009/2010 University of Tübingen January 7, 2010 Gerhard Jäger Mathematics for linguists p. 1 Inferences and truth trees Inferences (with a finite set of premises; from now
More informationDesigning and Evaluating Generic Ontologies
Designing and Evaluating Generic Ontologies Michael Grüninger Department of Industrial Engineering University of Toronto gruninger@ie.utoronto.ca August 28, 2007 1 Introduction One of the many uses of
More informationKRR. Example. Example (formalization) Example (cont.) Knowledge representation & reasoning
Klassische hemen der Computerwissenschaften Artificial Intelligence Knowledge representation & reasoning Prof. Dr. ranz Wotawa wotawa@ist.tugraz.at KRR Example Use logic to represent knowledge (e.g., the
More informationFuzzy Answer Set semantics for Residuated Logic programs
semantics for Logic Nicolás Madrid & Universidad de Málaga September 23, 2009 Aims of this paper We are studying the introduction of two kinds of negations into residuated : Default negation: This negation
More informationIntroduction to Intelligent Systems
Logical Agents Objectives Inference and entailment Sound and complete inference algorithms Inference by model checking Inference by proof Resolution Forward and backward chaining Reference Russel/Norvig:
More informationTowards a Structured Analysis of Approximate Problem Solving: ACaseStudy in Classification
Towards a Structured Analysis of Approximate Problem Solving: ACaseStudy in Classification Perry Groot and Annette ten Teije and Frank van Harmelen Division of Mathematics and Computer Science, Faculty
More informationDescription Logics. Deduction in Propositional Logic. franconi. Enrico Franconi
(1/20) Description Logics Deduction in Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/20) Decision
More informationA Theory of Forgetting in Logic Programming
A Theory of Forgetting in Logic Programming Kewen Wang 1,2 and Abdul Sattar 1,2 and Kaile Su 1 1 Institute for Integrated Intelligent Systems 2 School of Information and Computation Technology Griffith
More informationLogic for Computer Science - Week 4 Natural Deduction
Logic for Computer Science - Week 4 Natural Deduction 1 Introduction In the previous lecture we have discussed some important notions about the semantics of propositional logic. 1. the truth value of a
More information7. Propositional Logic. Wolfram Burgard and Bernhard Nebel
Foundations of AI 7. Propositional Logic Rational Thinking, Logic, Resolution Wolfram Burgard and Bernhard Nebel Contents Agents that think rationally The wumpus world Propositional logic: syntax and semantics
More informationLogical Agent & Propositional Logic
Logical Agent & Propositional Logic Berlin Chen 2005 References: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 7 2. S. Russell s teaching materials Introduction The representation
More information