85 citations found. Retrieving documents...
Philippe Codognet and Daniel Diaz. Compiling Constraints in clp(FD). Journal of Logic Programming, 27(3):185--226, June 1996.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

A generic execution model for CLP(X)< - Fernandez, Hill (1998)   (Correct)

....1 Introduction and Motivation Constraint Logic Programming (CLP) systems [JAF94] have been applied to many different domains each with distinct algebraic structures. The type of the domain gives place to different instances of the CLP scheme such as CLP(FD) CLP on finite ranges of integers) COD96a] CLP( CLP on real domain) REF96] CLP(Sets) CLP on finite sets of elements) GER97] or CLP(Bool) CLP on boolean domain) COD96b] However, problems suitable for solving with constraints often have a natural formulation which use more than one domain or a domain other than the built in ....

....have the control fixed by the system. These black box constraints provide very efficient tools for common constraint applications but lack adaptability when used for non standard prob5 lems. To overcome this lack of flexibility, some constraint systems now provide glass box constraints [FR U94, COD96a] These allow new constraints to be defined by the user, although, in most cases, these are still restricted to particular predefined domains such as the integers. However there are two practical problems with the current approach. The constraint solving process is usually hard wired using a ....

[Article contains additional citation context not shown here]

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD). In The Journal of Logic Programming, 27:185-226, 1996.


Comparing Trailing and Copying for Constraint Programming - Schulte (1999)   (17 citations)  (Correct)

....While recomputation computes everything from scratch, trailing records for each state changing operation the information necessary to undo its effect. Most current constraint programming systems are trailing based. Many of them, for example CHIP [2] cc(FD) 13] Eclipse [3] and clp(FD) [5], are built on top of Prolog, which itself is trailing based. But also systems that are not built on top of Prolog, like Screamer [12] Lisp) and ILOG Solver [6] C ) use trailing. Copying offers advantages with respect to expressiveness: multiple nodes of a search tree are available ....

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). The Journal of Logic Programming, 27(3):185--226, June 1996.


Practical Investigation of Constraints with Graph Views - Müller   (Correct)

....that D1 and D2 refer to integers and all other variables are finite domains. The = constraint is implemented by Oz s finite domain operator = and by = rected since data flow between propagators is bidirectional. This, for example, is different for a constraint solver using indexicals [3] because an indexical is a function rather than a relation. For instance, opi.oz:258 FD.reified.sumC opi.oz:259 FD.sumC opi.oz:260 the leftmost node corresponds to the propagator FD.sumC which happens to occur at line 260 of file opi.oz (the location of FD.sumC when we did the example graph ....

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). Journal of Logic Programming, 27(3):185--226, June 1996.


Programming Constraint Services - Schulte (2002)   (5 citations)  (Correct)

....systems. They successfully integrated constraints and constraint propagation into programming systems that come with built in search. Most of todays constraint programming systems are constraint logic programming (CLP) systems that evolved from Prolog: CHIP [33, 2] Eclipse [154] clp(FD) [25] and its successor GNU Prolog [31] and SICStus [17] just to name a few. The CLP approach to search is adopted by cc(FD) 148] Jaffar and Maher give an overview on CLP in [59] Search All these systems have in common that they offer a fixed and small set of search strategies. The strategies ....

....search and is superior for large examples. 14.1 Other Constraint Programming Systems Most of todays constraint programming systems are constraint logic programming systems (CLP) that evolved from Prolog and inherited Prolog s search capabilities: CHIP [33, 2] Eclipse [154] clp(FD) [25] and its successor GNU Prolog [31] and SICStus [17] just to name a few. Also cc(FD) 148] shares the approach to search taken by CLP based systems. Jaffar and Maher provide an overview on CLP in [59] Screamer [134] is based on Common Lisp and supports finite domain constraints and backtracking ....

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). The Journal of Logic Programming, 27(3):185--226, June 1996.


Programming Constraint Inference Engines - Schulte (1997)   (41 citations)  (Correct)

....search, visual search, and saturation. Saturation is an inference method for tautologychecking used in industrial practice. Computation spaces have shown their practicability in the constraint programming system Oz. 1 Introduction Existing constraint programming systems like CHIP [4] clp(FD) [2], ECLiPSe [1] and ILOG Solver [9] offer a fixed set of inference engines for search such as single, all, and best solution search. This is unfortunate, since new engines can only be implemented by the system s designer at a low level and cannot be integrated by the user. The paper presents ....

....search. A solution to this problem is recomputation, where spaces are recomputed on demand rather than being cloned in advance. fun Recompute S Is case Is of nil then Clone S [ I Ir then C= Recompute S Ir Commit C I C 1 2 1 2 1 2 1 2 1 2 1 2 A B C R A= Recompute R [2 1 1] B= Recompute R [2 1] C= Recompute R [2 1 2] Fig. 6. Recomputing spaces. The procedure Recompute (see Figure 6) recomputes a space from a space S higher up in the search tree and a list of integers Is describing the path between the two spaces. The path is represented bottom up, since it ....

[Article contains additional citation context not shown here]

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). The Journal of Logic Programming, 27(3):185--226, June 1996.


An Extension of the WAM for Hybrid Interval Solvers - Goualard, Benhamou (1999)   (5 citations)  (Correct)

....constraints are handled globally by box consistency, whereas others are decomposed into primitive constraints. Hull consistency is enforced on this last constraint type. The main objective is to benefit from the e#ectiveness of both methods. DecLIC has been implemented by extending clp(fd) [14], a well known CLP language over finite domains developped by Codognet and Diaz whose source code is widely available . clp(fd) extends the Warren Abstract Machine (WAM) 36] to compile into C code Prolog like programs describing problems over finite domains [13, 14] In DecLIC, the WAM ....

....implemented by extending clp(fd) 14] a well known CLP language over finite domains developped by Codognet and Diaz whose source code is widely available . clp(fd) extends the Warren Abstract Machine (WAM) 36] to compile into C code Prolog like programs describing problems over finite domains [13, 14]. In DecLIC, the WAM instruction set was modified and extended to take into account the processing of real constraints with hybrid solvers. Interval constraints providing a generic framework, the resulting system is a compiler interpreter with constraint solving capabilities over integers, ....

[Article contains additional citation context not shown here]

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(fd). Journal of Logic Programming, 27(3):185--226, 1996.


Modeling Role-Based Access Control in ISCO - Abreu   (Correct)

....work on next include: Better SQL code generation, possibly by delaying the execution of database query goals, which should allow for a closer to optimal construction of queries. At present, SQL back end queries are treated individually. Further integration of the CLP aspects of GNU Prolog [10, 8]. This could include the addition of suitable constraint domains, such as strings. Re implementation of some aspects both of the tools (namely the ISCO compiler) and the resulting applications to make use of the Contextual Logic Programming implementation which is becoming usable in GNU ....

Philippe Codognet and Daniel Diaz. Compiling Constraint in clp(FD). Journal of Logic Programming, 27(3), June 1996.


Code-based Test Generation for Validation of - Functional Processor Descriptions   Self-citation (Codognet Diaz)   (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling Constraints in clp(FD). Journal of Logic Programming, 27(3), June 1996.


A CLP framework in Java - Lgia Ferreira And   (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling Constraints in clp(FD). Journal of Logic Programming, 27(3):185--226, June 1996.


Consistency Techniques for Linear Arithmetic and Functional.. - Zhang (1998)   (Correct)

No context found.

Codognet,P. and Diaz,D., Compiling Constraints in CLP(FD), Journal of Logic Programming,27(3), 185-226, 1996.


Boolean and Finite Domain solvers compared using Self.. - Fernández, Hill   (Correct)

No context found.

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD).InThe Journal of Logic Programming, 27:1-199 ,1996.


A Chaotic Iteration View for Interval Constraint Solving.. - Fernández, Hill   (Correct)

No context found.

Codognet P. and Diaz D., Compiling constraints in clp(FD). In The Journal of Logic Programming, 27:185-226, 1996.


An Interval Lattice-based Constraint Solving Framework For.. - Fernandez, Hill (1999)   (Correct)

No context found.

Codognet P. and Diaz D., Compiling Constraints in clp(FD). In The Journal of Logic Programming, 27, pp:185-226, 1996.


A Generic Execution Model CLP(X) - Fernandez, Hill (1998)   (Correct)

No context found.

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD). In The Journal of Logic Programming, 27:185-226, 1996.


A Comparative Study of Eight Constraint Programming Languages .. - Fernandez, Hill (2000)   (Correct)

No context found.

Codognet, P. & Diaz, D. (1996a). Compiling constraints in clp(FD). The Journal of Logic Programming 27: 185--226.


Towards a glass-box typed CLP language - Fernández   (Correct)

No context found.

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD). In The journal of Logic Programming,27:1-199,1996.


Modeling the User's Constraint Domain - Ringwelski   (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(fd). Journal of Logic Programming, 1996.


Compiling Semiring-based Constraints - Georget (1997)   (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling Constraints in clp(FD). Journal of Logic Programming, 1996.


Evaluation-Based Semiring Meta-Constraints - Jerome Kelleher And   (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). Journal of Logic Programming, 27(3):185--226, 1996.


Programming Finite-Domain Constraint Propagators in Action Rules - Zhou (2002)   (Correct)

No context found.

Codognet, P., and Diaz, D. Compiling constraints in clp(FD). Journal of Logic Programming 27, 3 (1996), 185--226.


Boolean and Finite Domain Solvers Compared using Self.. - Fernández, Hill   (Correct)

No context found.

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD). In The journal of Logic Programming,27:1-199,1996.


Towards a glass-box typed CLP language - Fernández   (Correct)

No context found.

CODOGNET P. and DIAZ D., Compiling Constraints in clp(FD). In The journal of Logic Programming,27:1-199,1996.


Improving Linear Constraint Propagation By Changing.. - Harvey, Stuckey (2002)   (3 citations)  (Correct)

No context found.

Philippe Codognet and Daniel Diaz. Compiling constraints in clp(FD). The Journal of Logic Programming, 27(3):185-226, 1996.


Propagation Completeness of Reactive Constraints - Maher (2002)   (1 citation)  (Correct)

No context found.

P. Codognet & D. Diaz, Compiling Constraints in clp(FD), J. Logic Programming 27(3): 185--226 (1996).


Analysis of a Global Contiguity Constraint - Maher (2002)   (1 citation)  (Correct)

No context found.

P. Codognet & D. Diaz, Compiling Constraints in clp(FD), J. Logic Programming 27(3): 185--226 (1996).

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC