Founded Semantics and Constraint Semantics of Logic Rules

06/20/2016
by   Yanhong A. Liu, et al.
0

This paper describes a simple new semantics for logic rules, founded semantics, and its straightforward extension to another simple new semantics, constraint 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 easy to understand and relate cleanly to prior semantics. In addition, founded semantics can be computed in linear time in the size of the ground program.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2020

Recursive Rules with Aggregation: A Simple Unified Semantics

Complex reasoning problems are most clearly and easily specified using l...
research
10/23/2019

Knowledge of Uncertain Worlds: Programming with Logical Constraints

Programming with logic for sophisticated applications must deal with rec...
research
06/04/2017

Visualization of Constraint Handling Rules: Semantics and Applications

The work in the paper presents an animation extension (CHR^vis) to Const...
research
12/22/2015

Restricted Predicates for Hypothetical Datalog

Hypothetical Datalog is based on an intuitionistic semantics rather than...
research
02/01/2019

Adventures in Monitorability: From Branching to Linear Time and Back Again

This paper establishes a comprehensive theory of runtime monitorability ...
research
08/06/1999

Extending the Stable Model Semantics with More Expressive Rules

The rules associated with propositional logic programs and the stable mo...
research
03/03/2011

A Wiki for Business Rules in Open Vocabulary, Executable English

The problem of business-IT alignment is of widespread economic concern. ...

Please sign up or login with your details

Forgot password? Click here to reset