Programming Languages and Systems
DOI: 10.1007/978-3-540-78739-6_9
|View full text |Cite
|
Sign up to set email alerts
|

Playing with $\cal{TOY}$ : Constraints and Domain Cooperation

Abstract: Abstract. This paper describes T OY, an implementation of a Constraint Functional Logic Programming scheme CF LP (C), where C is a coordination domain involving the cooperation among several constraint domains D1, ..., Dn via a mediatorial domain M . This implementation follows a cooperative goal solving calculus for CF LP (C) based on lazy narrowing, invocation of solvers for each domain Di, and projection operations for converting Di constraints into Dj constraints with the aid of mediatorial constraints sup… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…In this section, we study the performance of the systems TOY (Arenas et al 2007;Estévez-Martín et al 2006, 2007c, 2008b and META-S (Frank et al 2003a(Frank et al , 2003b(Frank et al , 2005, i.e., the closest related approach we are aware of when solving various problems requiring domain cooperation. After presenting a set of benchmarks in the first subsections, the following three subsections deal with an analysis of the benchmarks in each of the two systems and a comparison between both.…”
Section: Performance Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…In this section, we study the performance of the systems TOY (Arenas et al 2007;Estévez-Martín et al 2006, 2007c, 2008b and META-S (Frank et al 2003a(Frank et al , 2003b(Frank et al , 2005, i.e., the closest related approach we are aware of when solving various problems requiring domain cooperation. After presenting a set of benchmarks in the first subsections, the following three subsections deal with an analysis of the benchmarks in each of the two systems and a comparison between both.…”
Section: Performance Resultsmentioning
confidence: 99%
“…The current implementation has evolved from older versions that supported the domains H and R, but not yet FD and its cooperation with H and R. We describe the architectural components of the current TOY system and briefly discuss the implementation of the main cooperation mechanisms provided by CCLNC(C), namely bridges and projections. The reader is referred to Arenas et al (2007) and Estévez-Martín et al (2006, 2007c, 2008b for more details. Instead of using an abstract machine for running byte-code or intermediate code, TOY programs are compiled to and executed in Prolog, as in other related systems Fig.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations