An Event Calculus Production Rule System for Reasoning in Dynamic and Uncertain Domains

12/14/2015
by   Theodore Patkos, et al.
0

Action languages have emerged as an important field of Knowledge Representation for reasoning about change and causality in dynamic domains. This article presents Cerbere, a production system designed to perform online causal, temporal and epistemic reasoning based on the Event Calculus. The framework implements the declarative semantics of the underlying logic theories in a forward-chaining rule-based reasoning system, coupling the high expressiveness of its formalisms with the efficiency of rule-based systems. To illustrate its applicability, we present both the modeling of benchmark problems in the field, as well as its utilization in the challenging domain of smart spaces. A hybrid framework that combines logic-based with probabilistic reasoning has been developed, that aims to accommodate activity recognition and monitoring tasks in smart spaces. Under consideration in Theory and Practice of Logic Programming (TPLP)

READ FULL TEXT

page 9

page 12

page 20

research
03/31/2021

Online Learning Probabilistic Event Calculus Theories in Answer Set Programming

Complex Event Recognition (CER) systems detect event occurrences in stre...
research
07/13/2012

Probabilistic Event Calculus for Event Recognition

Symbolic event recognition systems have been successfully applied to a v...
research
09/10/2021

Combining Event Calculus and Description Logic Reasoning via Logic Programming

The paper introduces a knowledge representation language that combines t...
research
03/27/2013

The Rational and Computational Scope of Probabilistic Rule-Based Expert Systems

Belief updating schemes in artificial intelligence may be viewed as thre...
research
04/09/2012

A Probabilistic Logic Programming Event Calculus

We present a system for recognising human activity given a symbolic repr...
research
09/26/2022

An Application of a Runtime Epistemic Probabilistic Event Calculus to Decision-making in e-Health Systems

We present and discuss a runtime architecture that integrates sensorial ...
research
08/25/2013

Dynamic Reasoning Systems

A dynamic reasoning system (DRS) is an adaptation of a conventional for...

Please sign up or login with your details

Forgot password? Click here to reset