SOLVING LINEAR, MIN AND MAX CONSTRAINT SYSTEMS USING CLP BASED ON RELATIONAL INTERVAL ARITHMETIC

Citation
P. Girodias et al., SOLVING LINEAR, MIN AND MAX CONSTRAINT SYSTEMS USING CLP BASED ON RELATIONAL INTERVAL ARITHMETIC, Theoretical computer science, 173(1), 1997, pp. 253-281
Citations number
32
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
173
Issue
1
Year of publication
1997
Pages
253 - 281
Database
ISI
SICI code
0304-3975(1997)173:1<253:SLMAMC>2.0.ZU;2-B
Abstract
Many real problems can be treated as constraint satisfaction problems (CSPs), a type of problem for which efficient tools have been develope d. Computing the maximum timing separations between the events of a ti ming specification falls into this category. In particular, CLP (BNR) is a constraint logic programming language which seems well suited to the problem, allowing to draw from the advantages of both CSPs and Log ic Programming. Consistency techniques used for solving general CSPs u sually produce approximate answers (partial consistency). However, for some specific timing specifications, that is, systems of strictly lin ear constraints, systems of either max-only or min-only constraints, a nd systems where linear and either max or min constraints intermix, we show that global consistency can be achieved using CLP based on Relat ional Interval Arithmetic.