Computer Science Artificial Intelligence

Logic, Reasoning, and Knowledge

Description

This cluster of papers focuses on the intersection of logic programming, knowledge representation, and reasoning. It encompasses topics such as answer set programming, modal logic, belief revision, temporal logic, epistemic logic, nonmonotonic reasoning, description logics, model checking, and constraint logic programming.

Keywords

Answer Set Programming; Modal Logic; Knowledge Representation; Belief Revision; Temporal Logic; Epistemic Logic; Nonmonotonic Reasoning; Description Logics; Model Checking; Constraint Logic Programming

1 Introduction and Overview I Classical Planning 2 Representations for Classical Planning*3 Complexity of Classical Planning*4 State-Space Planning*5 Plan-Space Planning II Neoclassical Planning 6 Planning-Graph Techniques*7 Propositional Satisfiability Techniques*8 Constraint … 1 Introduction and Overview I Classical Planning 2 Representations for Classical Planning*3 Complexity of Classical Planning*4 State-Space Planning*5 Plan-Space Planning II Neoclassical Planning 6 Planning-Graph Techniques*7 Propositional Satisfiability Techniques*8 Constraint Satisfaction Techniques III Heuristics and Control Strategies 9 Heuristics in Planning*10 Control Rules in Planning*11 Hierarchical Task Network Planning*12 Control Strategies in Deductive Planning IV Planning with Time and Resources 13 Time for Planning*14 Temporal Planning*15 Planning and Resource Scheduling V Planning under Uncertainty 16 Planning based on Markov Decision Processes*17 Planning based on Model Checking*18 Uncertainty with Neo-Classical Techniques VI Case Studies and Applications 19 Space Applications*20 Planning in Robotics*21 Planning for Manufacturability Analysis*22 Emergency Evacuation Planning *23 Planning in the Game of Bridge VII Conclusion 24 Conclusion and Other Topics VIII Appendices A Search Procedures and Computational Complexity*B First Order Logic*C Model Checking
article Free Access Share on The well-founded semantics for general logic programs Authors: Allen Van Gelder Univ. of California at Santa Cruz, Santa Cruz Univ. of California at Santa Cruz, … article Free Access Share on The well-founded semantics for general logic programs Authors: Allen Van Gelder Univ. of California at Santa Cruz, Santa Cruz Univ. of California at Santa Cruz, Santa CruzView Profile , Kenneth A. Ross Sanford Univ., Stanford, CA Sanford Univ., Stanford, CAView Profile , John S. Schlipf Univ. of Cincinnati, Cincinnati, OH Univ. of Cincinnati, Cincinnati, OHView Profile Authors Info & Claims Journal of the ACMVolume 38Issue 3July 1991 pp 619–649https://doi.org/10.1145/116825.116838Published:01 July 1991Publication History 1,049citation2,024DownloadsMetricsTotal Citations1,049Total Downloads2,024Last 12 Months137Last 6 weeks34 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Disjunctive Logic Programming (DLP) is an advanced formalism for knowledge representation and reasoning, which is very expressive in a precise mathematical sense: it allows one to express every property of … Disjunctive Logic Programming (DLP) is an advanced formalism for knowledge representation and reasoning, which is very expressive in a precise mathematical sense: it allows one to express every property of finite structures that is decidable in the complexity class Σ P 2 (NP NP ). Thus, under widely believed assumptions, DLP is strictly more expressive than normal ( disjunction-free ) logic programming, whose expressiveness is limited to properties decidable in NP. Importantly, apart from enlarging the class of applications which can be encoded in the language, disjunction often allows for representing problems of lower complexity in a simpler and more natural fashion.This article presents the DLV system, which is widely considered the state-of-the-art implementation of disjunctive logic programming, and addresses several aspects. As for problem solving, we provide a formal definition of its kernel language, function-free disjunctive logic programs (also known as disjunctive datalog ), extended by weak constraints, which are a powerful tool to express optimization problems. We then illustrate the usage of DLV as a tool for knowledge representation and reasoning, describing a new declarative programming methodology which allows one to encode complex problems (up to Δ P 3 -complete problems) in a declarative fashion. On the foundational side, we provide a detailed analysis of the computational complexity of the language of DLV, and by deriving new complexity results we chart a complete picture of the complexity of this language and important fragments thereof.Furthermore, we illustrate the general architecture of the DLV system, which has been influenced by these results. As for applications, we overview application front-ends which have been developed on top of DLV to solve specific knowledge representation tasks, and we briefly describe the main international projects investigating the potential of the system for industrial exploitation. Finally, we report about thorough experimentation and benchmarking, which has been carried out to assess the efficiency of the system. The experimental results confirm the solidity of DLV and highlight its potential for emerging application areas like knowledge management and information integration.
Preface. 0: Preliminaries. 0.1. Theories of Meaning. 0.2. Logic. 0.3. Logic and Semantics. 0.4. Syntax. 1: DRT and Predicate Logic. 1.1. Simple Sentences. 1.2. Models. 1.3. Negation. 1.4. Verification, Truth … Preface. 0: Preliminaries. 0.1. Theories of Meaning. 0.2. Logic. 0.3. Logic and Semantics. 0.4. Syntax. 1: DRT and Predicate Logic. 1.1. Simple Sentences. 1.2. Models. 1.3. Negation. 1.4. Verification, Truth and Accessibility. 1.5. From DRT to Predicate Logic. 2: Quantification and Connectives. 2.1. Conditionals. 2.2. Universal Quantification. 2.3. Disjunction. 2.4. Conjunction. 3: Loose Ends. 3.1. Reflexives. 3.2. Possessive Noun Phrases. 3.3. Proper Names. 3.4. Definite Descriptions. 3.5. Stipulated Identity and Asserted Identity. 3.6. Identity and Predication. 3.7. Scope Amibiguity. 4: The Plural. 4.1. Introduction. 4.2. DRS-Construction for Plurals I. 4.3. Model Theory. 4.4. DRS-Construction for Plurals II. 5: Tense and Aspect. 5.1. The Semantics and Logic of Temporal Reference. 5.2. DRS-Construction for Tensed Sentences. 5.3. Aspect. 5.4. Temporal Perspective. 5.5. Temporal Adverbials. 5.6. Model Theory. 5.7. Syntactic Rules. Bibliography. Table of Construction Rules. Index of Symbols, Features and Feature Values. Index of Names. Index of Subjects.
article Free Access Share on A Machine-Oriented Logic Based on the Resolution Principle Author: J. A. Robinson Argonne National Laboratory, Argonne, Illinois and Rice University, Houston, Texas Argonne National Laboratory, … article Free Access Share on A Machine-Oriented Logic Based on the Resolution Principle Author: J. A. Robinson Argonne National Laboratory, Argonne, Illinois and Rice University, Houston, Texas Argonne National Laboratory, Argonne, Illinois and Rice University, Houston, TexasView Profile Authors Info & Claims Journal of the ACMVolume 12Issue 1pp 23–41https://doi.org/10.1145/321250.321253Published:01 January 1965Publication History 2,696citation6,808DownloadsMetricsTotal Citations2,696Total Downloads6,808Last 12 Months797Last 6 weeks75 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
A mathematical model for communicating sequential processes is given, and a number of its interesting and useful properties are stated and proved. The possibilities of nondetermimsm are fully taken into … A mathematical model for communicating sequential processes is given, and a number of its interesting and useful properties are stated and proved. The possibilities of nondetermimsm are fully taken into account.
1. Logical Appraisal 2. Formal Logic 3. Truth-Functions 4. Classes: An Alternative Interpretation of the Tabular System 5. Predicative Formulae and Quantifiers 6. Subjects, Predicates, and Existence 7. General Statements … 1. Logical Appraisal 2. Formal Logic 3. Truth-Functions 4. Classes: An Alternative Interpretation of the Tabular System 5. Predicative Formulae and Quantifiers 6. Subjects, Predicates, and Existence 7. General Statements and Relations 8. Two Kinds of Logic 9. Inductive Reasoning and Probability
KL-ONE is a system for representing knowledge in Artificial Intelligence programs. It has been developed and refined over a long period and has been used in both basic research and … KL-ONE is a system for representing knowledge in Artificial Intelligence programs. It has been developed and refined over a long period and has been used in both basic research and implemented knowledge-based systems in a number of places in the AI community. Here we present the kernel ideas of KL-ONE, emphasizing its ability to form complex structured descriptions. In addition to detailing all of KL-ONE's description-forming structures, we discuss a bit of the philosophy underlying the system, highlight notions of taxonomy and classification that are central to it, and include an extended example of the use of KL-ONE and its classifier in a recognition task.
The problem of deciding whether a given propositional formula in conjunctive normal form is satisfiable has been widely studied. I t is known that, when restricted to formulas having only … The problem of deciding whether a given propositional formula in conjunctive normal form is satisfiable has been widely studied. I t is known that, when restricted to formulas having only two literals per clause, this problem has an efficient (polynomial-time) solution. But the same problem on formulas having three literals per clause is NP-complete, and hence probably does not have any efficient solution.
No abstract available. No abstract available.
The authors address the assumptions and methods that allow us to turn observations into causal knowledge, and use even incomplete causal knowledge in planning and prediction to influence and control … The authors address the assumptions and methods that allow us to turn observations into causal knowledge, and use even incomplete causal knowledge in planning and prediction to influence and control our environment. What assumptions and methods allow us to turn observations into causal knowledge, and how can even incomplete causal knowledge be used in planning and prediction to influence and control our environment? In this book Peter Spirtes, Clark Glymour, and Richard Scheines address these questions using the formalism of Bayes networks, with results that have been applied in diverse areas of research in the social, behavioral, and physical sciences. The authors show that although experimental and observational study designs may not always permit the same inferences, they are subject to uniform principles. They axiomatize the connection between causal structure and probabilistic independence, explore several varieties of causal indistinguishability, formulate a theory of manipulation, and develop asymptotically reliable procedures for searching over equivalence classes of causal models, including models of categorical data and structural equation models with and without latent variables. The authors show that the relationship between causality and probability can also help to clarify such diverse topics in statistics as the comparative power of experimentation versus observation, Simpson's paradox, errors in regression models, retrospective versus prospective sampling, and variable selection. The second edition contains a new introduction and an extensive survey of advances and applications that have appeared since the first edition was published in 1993. Bradford Books imprint
We study knowable informational dependence between empirical questions, modeled as continuous functional dependence between variables in a topological setting. We also investigate epistemic independence in topological terms and show that … We study knowable informational dependence between empirical questions, modeled as continuous functional dependence between variables in a topological setting. We also investigate epistemic independence in topological terms and show that it is compatible with functional (but non-continuous) dependence. We then proceed to study a stronger notion of knowability based on uniformly continuous dependence. On the technical logical side, we determine the complete logics of languages that combine general functional dependence, continuous dependence, and uniformly continuous dependence.
Peter Hawke | Philosophy and Phenomenological Research
Abstract We motivate and present a novel semantic theory for universal generalizations (‘every is a ’), contributing to a growing theoretical line that gives equal prominence to subject matter and … Abstract We motivate and present a novel semantic theory for universal generalizations (‘every is a ’), contributing to a growing theoretical line that gives equal prominence to subject matter and truth conditions when modelling propositional content. Our proposed theory aligns with the presently dominant linguistic programme for capturing natural language quantifiers (the generalized quantifier framework) and demonstrably respects a package of influential theses on subject matter (e.g. that a subject matter corresponds to a set of basic questions), many of which extend in interesting and natural ways to the quantified setting. Along the way, we take a principled stand on some divisive issues: most notably, we follow Nelson Goodman in denying that universal generalizations are about individuals, relative to the domain of quantification.
Christian Antić | Annals of Mathematics and Artificial Intelligence
Abstract Detecting and exploiting similarities between seemingly distant objects is without doubt an important human ability. This paper develops from the ground up an abstract algebraic and qualitative notion of … Abstract Detecting and exploiting similarities between seemingly distant objects is without doubt an important human ability. This paper develops from the ground up an abstract algebraic and qualitative notion of similarity based on the observation that sets of generalizations encode important properties of elements. We show that similarity defined in this way has appealing mathematical properties. As we construct our notion of similarity from first principles using only elementary concepts of universal algebra, to convince the reader of its plausibility, we show that it can model fundamental relations occurring in mathematics and can be naturally embedded into first-order logic via model-theoretic types. Finally, we sketch some potential applications to theoretical computer science and artificial intelligence.
Karl Nygren | Journal of Philosophical Logic
Abstract Many traditional semantic theories of conditionals can be seen as determining how to assign propositions to conditional sentences based on the propositions expressed by their antecedents and consequents. As … Abstract Many traditional semantic theories of conditionals can be seen as determining how to assign propositions to conditional sentences based on the propositions expressed by their antecedents and consequents. As shown by Ciardelli ( Semantics and Linguistic Theory (SALT) , 26 , 732–752, 2016b), such traditional semantic theories of conditionals are naturally lifted to the setting of inquisitive semantics. In the resulting account, antecedents and consequents may be associated with multiple alternative propositions. A conditional sentence is then taken to express that for each alternative for the antecedent, if that alternative were to obtain, then some corresponding alternative for the consequent would also obtain. This paper studies the inquisitive conditional logics that result from applying Ciardelli’s lifting recipe to a Kripke-style semantics for conditional logic that interprets conditionals in terms of relative necessity. The main results of the paper are sound and complete axiomatizations, both for the inquisitive conditional logic over the class of all models, and for various stronger logics obtained by imposing additional semantic conditions. Among the logics considered in the paper are inquisitive versions of conditional logics due to Lewis and Stalnaker.
Elijah Chudnoff | Routledge eBooks
| Cambridge University Press eBooks
Andrii Hachkevych , Serhii Voitsekhivskyi | Visnik Nacional’nogo universitetu «Lvivska politehnika» Seria Uridicni nauki
This article is devoted to the relevant issue of the legality of an exigent circumstances search, a practice that involves entering a home or other possessions to save life and … This article is devoted to the relevant issue of the legality of an exigent circumstances search, a practice that involves entering a home or other possessions to save life and property, or to directly prosecute a suspected criminal. The inclusion of provisions on exigent circumstances searches in the legislation of Ukraine is a matter of great importance, as it directly impacts the effectiveness of law enforcement agencies in responding to emerging threats. However, this issue also faces challenges, particularly in relation to the need to respect human rights, such as the right to inviolability of the home, which necessitates the establishing of the boundaries of law enforcement personnel activities. This article provides a comprehensive analysis of the provisions of the Criminal Procedural Code of Ukraine regarding exigent circumstances searches, as well as related concepts of saving property, urgent measures, and continuous persecution of a person. The authors identify several provisions which they propose to improve, including the provisions of article 233. They also address terminological inaccuracies and contradictions in the legislation of Ukraine, including those between the Constitution of Ukraine and the Criminal Procedural Code of Ukraine. The current state of the legal regulation of exigent circumstances searches often leads to such negative phenomena as the formation of inconsistent practice, manifested even in the absence of a single list of criteria for issuing a search warrant in such cases, and also to improper exercise of powers by law enforcement agencies. This article specifies some of the scholar' views on improving the criminal procedural legislation of Ukraine in order to avoid different interpretations of its provisions on exigent circumstances entry into a person's home or other possessions and search thereof, and also to provide additional guarantees of human rights. The authors suggest specific amendments to the current criminal procedural legislation, such as specifying the legal grounds for such search and strengthening judicial control over law enforcement personnel activities. Keywords: exigent circumstances search, entry into the house, rescue of property, continuous persecution of persons, urgent measures, inviolability of the home, Article 233 of the Criminal Procedure Code of Ukraine, criminal procedural legislation.
Abstract This paper examines two approaches to presuppositions: one viewing them as inferences projecting from sentences under negation and other logical operators, and another defining them as admittance conditions of … Abstract This paper examines two approaches to presuppositions: one viewing them as inferences projecting from sentences under negation and other logical operators, and another defining them as admittance conditions of utterances. Neither approach fully accounts for the “proviso problem”, which arises when a sentence’s presuppositional inferences are logically stronger than its necessary admittance conditions. To address this challenge, we propose a calculus of a trivalent logic that formally distinguishes between admittance and projection, extending Karttunen’s dynamic, logical form-based analysis. The resulting framework enables a simple pragmatic strategy: presuppositional conclusions are accommodated unless overridden by a contextually likelier admittance condition. We provide evidence that this approach is empirically superior to methods that address the proviso problem using pragmatic strengthening.
Paolo Liberatore | International Journal of Approximate Reasoning
Many solutions to the problem of Logical Omniscience assume that this arises from the behavior of the epistemic operators. However, few proposals have criticized the assumption that material implication accurately … Many solutions to the problem of Logical Omniscience assume that this arises from the behavior of the epistemic operators. However, few proposals have criticized the assumption that material implication accurately accounts for conditionality. This paper aims to show how Multi-Modal Logic can be used to criticize this assumption. After reviewing a kind of fusion semantics that incorporates a set of epistemic states to the models, serious systems of Multi-Modal Logic are used to criticize both the validity of Closure Principles for Knowledge and Belief and a version of Logical Omniscience that uses the strict conditional. The machinery is also modified to explore Logical Omniscience in logics based on Conditional Logic, Intuitionistic Logic, and a pair of weak Relevant Logics.
Li‐An Zhou | American Philosophical Quarterly
Abstract This paper proposes a new condition for the correct use of the second-person singular pronoun “you.” The current consensus among philosophers is that a mutual awareness between a speaker … Abstract This paper proposes a new condition for the correct use of the second-person singular pronoun “you.” The current consensus among philosophers is that a mutual awareness between a speaker and her audience is the condition for the felicitous use of “you.” However, existing proposals based on this consensus are unsatisfactory. They either confuse a condition for the correct use of “you” with a condition for a successful conversation, or are not well defended. The proposal presented by this paper is called the unification condition, which brings together two constituents: what a speaker intends to talk about and whom a speaker talks to. This condition is more accurate compared with other proposals, and it can respond to challenges to which other proposals fail to respond.
According to the standard view, generics such as “ravens are black” express quite strong generalizations, even if they do allow for some exceptions. Nickel, however, defends a semantic theory for … According to the standard view, generics such as “ravens are black” express quite strong generalizations, even if they do allow for some exceptions. Nickel, however, defends a semantic theory for generics that radically departs from this standard view, claiming that they express existentially quantified generalizations. We argue against this existential view and in favor of a more standard view according to which generics express universally quantified normality generalizations. We consider five phenomena involving generic sentences and argue that our universal view explains each of these phenomena better than or at least equally well as Nickel's existential view.
ABSTRACT Event semantics promise a straightforward account of the truth conditions of qualifications with “as” or “qua” as well as the inferences such qualifications license. In this paper, I argue … ABSTRACT Event semantics promise a straightforward account of the truth conditions of qualifications with “as” or “qua” as well as the inferences such qualifications license. In this paper, I argue that these promises are difficult to keep. On natural ways of developing the view, an event semantics of qualification yields either the wrong predictions about the truth conditions and logic of qualification or next to no predictions. Qua‐qualifictions, I conclude, are sensitive to the meanings of the qualifying and qualified predicates in a way which resists all but a very schematic general analysis.
Abstract DLV2 is an AI tool for knowledge representation and reasoning that supports answer set programming (ASP) – a logic-based declarative formalism, successfully used in both academic and industrial applications. … Abstract DLV2 is an AI tool for knowledge representation and reasoning that supports answer set programming (ASP) – a logic-based declarative formalism, successfully used in both academic and industrial applications. Given a logic program modeling a computational problem, an execution of DLV2 produces the so-called answer sets that correspond one-to-one to the solutions to the problem at hand. The computational process of DLV2 relies on the typical ground & solve approach, where the grounding step transforms the input program into a new, equivalent ground program, and the subsequent solving step applies propositional algorithms to search for the answer sets. Recently, emerging applications in contexts such as stream reasoning and event processing created a demand for multi-shot reasoning: here, the system is expected to be reactive while repeatedly executed over rapidly changing data. In this work, we present a new incremental reasoner obtained from the evolution of DLV2 toward iterated reasoning. Rather than restarting the computation from scratch, the system remains alive across repeated shots, and it incrementally handles the internal grounding process. At each shot, the system reuses previous computations for building and maintaining a large, more general ground program, from which a smaller yet equivalent portion is determined and used for computing answer sets. Notably, the incremental process is performed in a completely transparent fashion for the user. We describe the system, its usage, its applicability, and performance in some practically relevant domains.
Abstract Primitive dyadic (two-place) probability functions have been proposed both as representations of conditional probability and as tools for modelling iterated probability revision. However, the usefulness of dyadic probability functions … Abstract Primitive dyadic (two-place) probability functions have been proposed both as representations of conditional probability and as tools for modelling iterated probability revision. However, the usefulness of dyadic probability functions for these purposes is limited by the problems involved in updating with propositions whose prior probability is zero. These limitations are investigated and specified. They turn out to be more serious for the use of dyadic probability functions to represent probability revision than for their use as representations of conditional probability.
Answer set programming (ASP) and conditional reasoning are powerful KR formalisms capable of expressing default statements that usually hold but also allow for exceptions. While ASP excels with an intuitive … Answer set programming (ASP) and conditional reasoning are powerful KR formalisms capable of expressing default statements that usually hold but also allow for exceptions. While ASP excels with an intuitive rule-based syntax, fast solvers, and is suited to solve complex combinatorial search problems, conditionals provide a sophisticated preference-based semantics and yield principled inferences. In this paper, we investigate and compare different computational approaches on utilizing conditional background knowledge in order to prioritize the solutions of ASP programs. For this, we compile the specification of the System Z ranking model of conditionals into ASP constraints and, therewith, integrate the guidelines for prioritization according to System Z directly into the ASP programs.