Skip to main navigation Skip to search Skip to main content

Founded semantics and constraint semantics of logic rules

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

Logic rules and inference are fundamental in computer science and have been studied extensively. However, prior semantics of logic languages can have subtle implications and can disagree significantly. This paper describes a simple new semantics for logic rules, founded semantics, and its straightforward extension to another simple new semantics, constraint semantics, that unify the core of different prior semantics. The new semantics support unrestricted negation, as well as unrestricted existential and universal quantifications. They are uniquely expressive and intuitive by allowing assumptions about the predicates and rules to be specified explicitly. They are completely declarative and relate cleanly to prior semantics. In addition, founded semantics can be computed in linear time in the size of the ground program.

Original languageEnglish
Title of host publicationLogical Foundations of Computer Science - International Symposium, LFCS 2018, Proceedings
EditorsAnil Nerode, Sergei Artemov
PublisherSpringer Verlag
Pages221-241
Number of pages21
ISBN (Print)9783319720555
DOIs
StatePublished - 2018
EventInternational Symposium on Logical Foundations of Computer Science, LFCS 2018 - [state] FL, United States
Duration: Jan 8 2018Jan 11 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10703 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Symposium on Logical Foundations of Computer Science, LFCS 2018
Country/TerritoryUnited States
City[state] FL
Period01/8/1801/11/18

Keywords

  • Constraints
  • Datalog
  • Existential and universal quantifications
  • Fitting (Kripke-Kleene) semantics
  • Fixed-point semantics
  • Stable model semantics
  • Supported model semantics
  • Unrestricted negation
  • Well-founded semantics

Fingerprint

Dive into the research topics of 'Founded semantics and constraint semantics of logic rules'. Together they form a unique fingerprint.

Cite this