Abstracting numerical values in CLP(H,N)

Gerda Janssens, Maurice Bruynooghe, Vincent Englebert

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

The paper defines approximations for the numerical leaves of variables in CLP(H,N) constraint systems. The abstractions are based on intervals which are computed by narrowing rules. The novelty of this approach lays in the. fact that intervals are used as abstraction and that narrowing rules do not only correspond to numerical constraints but also to unification constraints. In the first abstraction the impact of the narrowing rules is limited. A prototype implementation has been developed and the obtained results are sufficiently precise to recognise (future) redundant constraints. The abstraction can be extended (1) by incorporating the narrowing rules more globally (unification constraints are abstracted by a Prop-like abstraction, numeric constraints are kept in concrete form) and (2) by deriving ordinal relationships between variables.

Original languageEnglish
Title of host publicationProgramming Language Implementation and Logic Programming - 6th International Symposium, PLILP '94, Proceedings
EditorsManuel Hermenegildo, Jaan Penjam
PublisherSpringer Verlag
Pages400-414
Number of pages15
ISBN (Print)9783540584025
DOIs
Publication statusPublished - 1994
Externally publishedYes
Event6th International Symposium on Programming Language Implementation and Logic Programming, PLILP 1994 - Madrid, Spain
Duration: 14 Sept 199416 Sept 1994

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume844 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Symposium on Programming Language Implementation and Logic Programming, PLILP 1994
Country/TerritorySpain
CityMadrid
Period14/09/9416/09/94

Fingerprint

Dive into the research topics of 'Abstracting numerical values in CLP(H,N)'. Together they form a unique fingerprint.

Cite this