This paper describes the finite domain system embedded in Oz, a higher-order concurrent constraint language with encapsulated search. The novel aspect of Oz described here is the integration of an efficient finite domain constraint solver with the cardinality operator and constructive disjunction in one programming system. This integration promises to be a platform for tackling combinatorial problems which is not available so far. Oz allows the user to program search strategies like best-solution search or resource-limited search (e.g. iterative deepening) and various variable labelling strategies. Indeterministic conditionals, disjunctions and reified constraints, which mirror the validity of a constraint into a variable, are the key for u...
This paper describes a proposal to incorporate finite domain constraints in a functional logic syst...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
This document introduces constraint programming in Oz. We restrict our attention to combinatorial pr...
We report on the extension of the concurrent constraint language Oz by constraints over finite sets ...
Oz is an attempt to create a high-level concurrent programming language providing the problem solvin...
Existing libraries and languages for finite domain constraint programming have backtracking-based de...
Abstract. This paper highlights the power of T OY(FD), a functional logic language with support for ...
International audienceThe computer will be the most marvellous of all tools as soon as program writi...
We present two schemes for compiling disjunctions of finite domain constraints, where disjunction is...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
This paper describes the design, implementation, and applications of the constraint logic language c...
This paper summarizes a constraint solving technique that can be used to reason effectively in the s...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
Constraint combination methods are essential for a flexible constraint programming system. This pap...
This paper describes a proposal to incorporate finite domain constraints in a functional logic syst...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
This document introduces constraint programming in Oz. We restrict our attention to combinatorial pr...
We report on the extension of the concurrent constraint language Oz by constraints over finite sets ...
Oz is an attempt to create a high-level concurrent programming language providing the problem solvin...
Existing libraries and languages for finite domain constraint programming have backtracking-based de...
Abstract. This paper highlights the power of T OY(FD), a functional logic language with support for ...
International audienceThe computer will be the most marvellous of all tools as soon as program writi...
We present two schemes for compiling disjunctions of finite domain constraints, where disjunction is...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
This paper describes the design, implementation, and applications of the constraint logic language c...
This paper summarizes a constraint solving technique that can be used to reason effectively in the s...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
Constraint combination methods are essential for a flexible constraint programming system. This pap...
This paper describes a proposal to incorporate finite domain constraints in a functional logic syst...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...