This paper presents an incremental method to solve hierarchies of constraints over finite domains, which borrows techniques developed in intelligent backtracking, and finds locally-predicate-better solutions. A prototype implementation of this method, IHCS, was written in C and can be integrated with different programming environments. In particular, with Prolog producing an instance of an HCLP language. Possible applications of IHCS are briefly illustrated with a time-tabling and a set covering problem. Because of its portability and incremental nature, IHCS is well suited for reactive systems, allowing the interactive introduction and removal of preferred constraints
Constraint programming is an approach for solving mostly combinatorial problems by declaratively des...
AbstractIn this paper we are concerned with an instance of the Constraint Logic Programming (CLP) sc...
Van Emden's incremental queries address the inadequacy of current Prolog-style querying mechani...
Constraint hierarchies have been proposed to solve over-constrained systems of constraints by specif...
Constraint hierarchies have been proposed to solve over-constrained systems of constraints by specif...
In this paper, we propose ordered constraint hierarchies and a non-trivial error function to model a...
We provide a reformulation of the constraint hierarchies (CHs) framework based on the notion of err...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
Van Emden’s incremental queries address the inadequacy of cur-rent Prolog-style querying mechanism i...
We provide a reformulation of the constraint hierarchies (CHs) framework based on the notion of erro...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
Constraint programming is an approach for solving mostly combinatorial problems by declaratively des...
Constraint programming is an approach for solving mostly combinatorial problems by declaratively des...
AbstractIn this paper we are concerned with an instance of the Constraint Logic Programming (CLP) sc...
Van Emden's incremental queries address the inadequacy of current Prolog-style querying mechani...
Constraint hierarchies have been proposed to solve over-constrained systems of constraints by specif...
Constraint hierarchies have been proposed to solve over-constrained systems of constraints by specif...
In this paper, we propose ordered constraint hierarchies and a non-trivial error function to model a...
We provide a reformulation of the constraint hierarchies (CHs) framework based on the notion of err...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
The goal of this work is to propose some approaches that solve functional constraint hierarchies. Fi...
Van Emden’s incremental queries address the inadequacy of cur-rent Prolog-style querying mechanism i...
We provide a reformulation of the constraint hierarchies (CHs) framework based on the notion of erro...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
Constraint programming is an approach for solving mostly combinatorial problems by declaratively des...
Constraint programming is an approach for solving mostly combinatorial problems by declaratively des...
AbstractIn this paper we are concerned with an instance of the Constraint Logic Programming (CLP) sc...
Van Emden's incremental queries address the inadequacy of current Prolog-style querying mechani...