Content area

Abstract

This introduction to the Constraint Logic Programming languageCLP([real]) uses applications to provide insight tothe language's strengths. An overview of CLP([real])is followed by a discussion of three applications that illustratethe language's unifying treatment both of numeric and symboliccomputing and of engineering analysis and synthesis problems.Another discussion dissects the interpreter's constraint solverand clarifies how a problem's search space can be restricteddeclaratively. The final example is an extended description ofthe construction of a network of interpreters, which can be usedto distributively solve a set of linear equations. This extensionrequires no modification of the CLP([real]) interpreterand points out the benefits of revisiting established algorithmsvis-a-vis CLP([real]).

Details

10000008
Title
Expressive Applications of Constraint Logic Programming
Publication title
Volume
11
Issue
6
Pages
427-452
Publication year
1997
Publication date
Dec 1997
Publisher
Springer Nature B.V.
Place of publication
Dordrecht
Country of publication
Netherlands
ISSN
02692821
e-ISSN
15737462
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
197988602
Document URL
https://www.proquest.com/scholarly-journals/expressive-applications-constraint-logic/docview/197988602/se-2?accountid=208611
Copyright
Kluwer Academic Publishers 1997
Last updated
2025-11-19
Database
ProQuest One Academic