INCREMENTAL CONSTRAINT SATISFACTION FOR EQUATIONAL LOGIC PROGRAMMING

Citation
M. Alpuente et al., INCREMENTAL CONSTRAINT SATISFACTION FOR EQUATIONAL LOGIC PROGRAMMING, Theoretical computer science, 142(1), 1995, pp. 27-57
Citations number
60
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
142
Issue
1
Year of publication
1995
Pages
27 - 57
Database
ISI
SICI code
0304-3975(1995)142:1<27:ICSFEL>2.0.ZU;2-7
Abstract
In this paper we are concerned with an instance of the Constraint Logi c Programming (CLP) scheme specialized in solving equations with respe ct to a Horn equational theory E. The intended structure H/E is given by the finest partition induced by E on the Herbrand universe H over a finite one sorted alphabet. This work deals with the description of a n incremental constraint solver as the kernel of an operational semant ics for the language CLP(H/E). The primary issues are: how to verify t he solvability of constraints in the structure H/E by using some sound and complete semantic unification procedure such as narrowing, how to simplify constraints in a computation sequence, how to achieve increm entality in the computation process and how to profit from finitely fa iled derivations as a heuristic for optimizing the algorithms.