2001
DOI: 10.1007/3-540-45406-3_5
|View full text |Cite
|
Sign up to set email alerts
|

Functional and Constraint Logic Programming

Abstract: Dpto. Sistemas Informáticos y Programación, UCM, Madrid IntroductionStarting at a seminal paper published by J. Jaffar and J.L. Lassez in 1987 [JL87], Constraint Logic Programming (CLP) has developed as a powerful programming paradigm which supports a clean combination of logic (in the form of Horn clauses) and domain-specific methods for constraint satisfaction, simplification and optimization. The well established mathematical foundations of logic programming [Llo87, Apt90] have been succesfully extended to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2003
2003
2015
2015

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 17 publications
(15 citation statements)
references
References 94 publications
0
15
0
Order By: Relevance
“…It is a basis for the verification of functional logic programs [27] and has been extended in various directions, e.g., higher-order operations [37], algebraic types [17], polymorphic types [35], failure [68], constraints [67] etc. An account on CRWL and its applications can be found in [77].…”
Section: Rewriting Logicmentioning
confidence: 99%
See 2 more Smart Citations
“…It is a basis for the verification of functional logic programs [27] and has been extended in various directions, e.g., higher-order operations [37], algebraic types [17], polymorphic types [35], failure [68], constraints [67] etc. An account on CRWL and its applications can be found in [77].…”
Section: Rewriting Logicmentioning
confidence: 99%
“…Thus, typical applications of constraint logic programming can be covered and combined with features of lazy higherorder programming [10,19,30,31,67,70,77]. As an example demonstrating the compactness obtained by combining constraint programming with higher-order features, consider a solver for SuDoku puzzles 6 with finite domain constraints.…”
Section: Constraintsmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, we are not inventing HO FLP, but only contributing to some aspects of its foundation. Then it is not our aim here convincing of the practical interest of HO FLP: other documents [16,26,7,4] contain enough evidences of that. Proofs of the results have been omitted, but can be found at http://gpd.sip.ucm.es/fraguas/papers/flops08long.pdf.…”
Section: Introductionmentioning
confidence: 99%
“…To the best of our knowledge, the only works where such combination has been addressed as to explain consistently the behavior of the program above are those related to HOCRWL [7,8], an extension to HO of CRWL 2 [11], a semantic framework specifically devised for FLP with call-time choice semantics for non-determinism (see [26] for a survey of CRWL and its extensions). HOCRWL provides logic and model-theoretic semantics, based on an intensional view of functions, where different descriptions -in the form of HO-patterns-of the same extensional function are distinguished as different data.…”
Section: Introductionmentioning
confidence: 99%