The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new and improved debugging techniques. Graphical tools, such as constraint- and search-tree visualizers, seem to be appropriate to get a general understanding of the complex process of constraint solving. However, many such tools have been built in an ad hoc way, forcing the developer to, for each new tool, provide relevant information from the constraint solver. In this thesis, we present a solution to the problem, limiting ourselves to Constraint Logic Programming over Finite Domains (\clpfd). In order to do this, we come up with a trace structure for describing the execution of \clpfd\ programs in detail. The trace structure consists of vario...
This paper discusses some issues which arise in the dataflow analysis of constraint logic programmin...
Abstract. In the past few years, an extensive amount of empirical evidence has proved the practical ...
www.pst.informatik.uni-muenchen.de/fruehwir/ We describe how constraints are solved in constraint lo...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
International audienceWe describe the techniques used in finite domain contraint solvers in the Const...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
We define a "logical denotational semantics" for pure PROLOG programs, and prove it correc...
The paper proposes a theoretical approach of the debugging of con-straint programs based on a notion...
Many problems in different areas such as Operations Research, Hardware Design, and Artificial Intell...
The optimized compilation of Constraint Logic Programming (CLP) languages can give rise to impressi...
This paper discusses some issues which arise in the dataflow analysis of constraint logic programmin...
Abstract. In the past few years, an extensive amount of empirical evidence has proved the practical ...
www.pst.informatik.uni-muenchen.de/fruehwir/ We describe how constraints are solved in constraint lo...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
International audienceWe describe the techniques used in finite domain contraint solvers in the Const...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
We define a "logical denotational semantics" for pure PROLOG programs, and prove it correc...
The paper proposes a theoretical approach of the debugging of con-straint programs based on a notion...
Many problems in different areas such as Operations Research, Hardware Design, and Artificial Intell...
The optimized compilation of Constraint Logic Programming (CLP) languages can give rise to impressi...
This paper discusses some issues which arise in the dataflow analysis of constraint logic programmin...
Abstract. In the past few years, an extensive amount of empirical evidence has proved the practical ...
www.pst.informatik.uni-muenchen.de/fruehwir/ We describe how constraints are solved in constraint lo...