Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

An efficient propositional system for Abductive Logic Programming

View through CrossRef
AbstractAbductive logic programming (ALP) extends logic programming with hypothetical reasoning by means of abducibles, an extension able to handle interesting problems, such as diagnosis, planning, and verification with formal methods. Implementations of this extension have been using Prolog meta-interpreters and Prolog programs with Constraint Handling Rules (). While the latter adds a clean and efficient interface to the host system, it still suffers in performance for large programs. Here, the concern is to obtain a more performant implementation of the system following a compiled approach. This paper, as a first step in this long term goal, sets out a propositional ALP system following , eliminating the need for and achieving better performance.
Title: An efficient propositional system for Abductive Logic Programming
Description:
AbstractAbductive logic programming (ALP) extends logic programming with hypothetical reasoning by means of abducibles, an extension able to handle interesting problems, such as diagnosis, planning, and verification with formal methods.
Implementations of this extension have been using Prolog meta-interpreters and Prolog programs with Constraint Handling Rules ().
While the latter adds a clean and efficient interface to the host system, it still suffers in performance for large programs.
Here, the concern is to obtain a more performant implementation of the system following a compiled approach.
This paper, as a first step in this long term goal, sets out a propositional ALP system following , eliminating the need for and achieving better performance.

Related Results

A concept analysis of abductive reasoning
A concept analysis of abductive reasoning
AbstractAimTo describe an analysis of the concept of abductive reasoning.BackgroundIn the discipline of nursing, abductive reasoning has received only philosophical attention and r...
Predicate calculus
Predicate calculus
The predicate calculus is the dominant system of modern logic, having displaced the traditional Aristotelian syllogistic logic that had been the previous paradigm. Like Aristotle’s...
Non-Propositional Evidentiality
Non-Propositional Evidentiality
AbstractThis chapter deals with non-propositional evidentiality, i.e. evidential-like distinctions on markers whose scope is limited to a noun phrase. First, it presents the differ...
The CHR-based Implementation of the SCIFF Abductive System
The CHR-based Implementation of the SCIFF Abductive System
Abduction is a form of inference that supports hypothetical reasoning and has been applied to a number of domains, such as diagnosis, planning, protocol verification. Abductive Log...
Remarks on propositional nominalization
Remarks on propositional nominalization
Moulton’s ‘Remarks on propositional nominalization’ investigates nominalization at the highest reaches of the extended verbal projection, finite CPs. While CPs can express proposit...
Programming model abstractions for optimizing I/O intensive applications
Programming model abstractions for optimizing I/O intensive applications
This thesis contributes from the perspective of task-based programming models to the efforts of optimizing I/O intensive applications. Throughout this thesis, we propose programmin...
Propositional logic and modal logic—A connection via relational semantics
Propositional logic and modal logic—A connection via relational semantics
Abstract In this paper, by slightly generalizing an observation of Dalla Chiara and Giuntini in their chapter on quantum logic in Handbook of Philosophical Logic, we...
Usefulness of Abductive Reasoning in Nursing Education
Usefulness of Abductive Reasoning in Nursing Education
Background Hypothetico-deductive reasoning used by novice nurses could limit their ability to explain a presenting care situation in its entirety. Hence, scholars recom...

Back to Top