2002
DOI: 10.1017/s1471068401001363
|View full text |Cite
|
Sign up to set email alerts
|

CLAIRE: combining sets, search and rules to better express algorithms

Abstract: Abstract. This paper presents a programming language that includes paradigms that are usually associated with declarative languages, such as sets, rules and search, into an imperative (functional) language. Although these paradigms are separately well-known and available under various programming environments, the originality of the CLAIRE language comes from the tight integration, which yields interesting run-time performances, and from the richness of this combination, which yields new ways to express comple… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2002
2002
2020
2020

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(19 citation statements)
references
References 19 publications
0
19
0
Order By: Relevance
“…The constraint based model has been implemented with the constraint programming library CHOCO [26] in language CLAIRE [27]. All programs have been run on a PC Athlon 2000+, 1GB RAM, under Windows XP.…”
Section: Resultsmentioning
confidence: 99%
“…The constraint based model has been implemented with the constraint programming library CHOCO [26] in language CLAIRE [27]. All programs have been run on a PC Athlon 2000+, 1GB RAM, under Windows XP.…”
Section: Resultsmentioning
confidence: 99%
“…Many complex modeling tools are available for describing and solving combinatorial constraint problems, such as those presented in [26,14,33,11,19]. These modeling tools provide mechanisms for describing domainconstraints, a set of knowledge, and finding solutions to the constraints.…”
Section: Related Workmentioning
confidence: 99%
“…The technique used to provide the decision making process is based on a cumulative scheduling CSP (5). Usually, this is defined as the maximum allowable limit from a finite 'pool' of resource that can be used collectively by the agents at any given time (6).…”
Section: Determining What To Offermentioning
confidence: 99%