ACLP: Integrating Abduction and Constraint Solving

03/07/2000
by   Antonis Kakas, et al.
0

ACLP is a system which combines abductive reasoning and constraint solving by integrating the frameworks of Abductive Logic Programming (ALP) and Constraint Logic Programming (CLP). It forms a general high-level knowledge representation environment for abductive problems in Artificial Intelligence and other areas. In ACLP, the task of abduction is supported and enhanced by its non-trivial integration with constraint solving facilitating its application to complex problems. The ACLP system is currently implemented on top of the CLP language of ECLiPSe as a meta-interpreter exploiting its underlying constraint solver for finite domains. It has been applied to the problems of planning and scheduling in order to test its computational effectiveness compared with the direct use of the (lower level) constraint solving framework of CLP on which it is built. These experiments provide evidence that the abductive framework of ACLP does not compromise significantly the computational efficiency of the solutions. Other experiments show the natural ability of ACLP to accommodate easily and in a robust way new or changing requirements of the original problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2014

Logic and Constraint Logic Programming for Distributed Constraint Optimization

The field of Distributed Constraint Optimization Problems (DCOPs) has ga...
research
02/22/2022

Enhanced Spreadsheet Computing with Finite-Domain Constraint Satisfaction

The spreadsheet application is among the most widely used computing tool...
research
09/21/2020

Exploring Instance Generation for Automated Planning

Many of the core disciplines of artificial intelligence have sets of sta...
research
12/30/2019

Boldly Going Where No Prover Has Gone Before

I argue that the most interesting goal facing researchers in automated r...
research
08/30/2011

A Constraint Logic Programming Approach for Computing Ordinal Conditional Functions

In order to give appropriate semantics to qualitative conditionals of th...
research
03/24/2020

Hybrid Classification and Reasoning for Image-based Constraint Solving

There is an increased interest in solving complex constrained problems w...
research
05/17/2020

Tackling the DMN Challenges with cDMN: a Tight Integration of DMN and constraint reasoning

This paper describes an extension to the DMN standard, called cDMN. It a...

Please sign up or login with your details

Forgot password? Click here to reset