0-1 problems arise in different areas, in particular in artificial intelligence and operations research. For many applications, a simple sub-procedure solving these problems is not sufficient. In this paper, we present the constraint logic programming language CLP(PB) which provides efficient 0-1 constraint solving within the logic programming paradigm. It is well suited for implementing various typical AI problems. CLP(PB) supports pseudo-Boolean constraints, that is equations and inequalities between integer polynomials in 0-1 variables, and pseudo-Boolean optimization, also known as 0-1 programming. We illustrate by example the advantage of pseudo-Boolean formulations versus equivalent ones in propositional logic. We also discuss constra...
In this paper, we show how recently developed techniques from combinatorial optimization can be embe...
Constraint logic programming (CLP) has become a promising new technology for solving complex combina...
A logic view of 0-1 integer programming problems, providing new insights into the structure of probl...
0-1 problems arise in different areas, in particular in artificial intelligence and operations resea...
0-1 problems arise in different areas, in particular in artificial intelligence and operations rese...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Many practical problems involve constraints in 0-1 variables. We apply the con-straint logic program...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Boolean constraints play an important role in various constraint logic programming languages. In thi...
In this paper, we show how recently developed techniques from combinatorial optimization can be embe...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Boolean constraints play an important role in various constraint logic programming languages. In thi...
In this paper, we show how recently developed techniques from combinatorial optimization can be embe...
Constraint logic programming (CLP) has become a promising new technology for solving complex combina...
A logic view of 0-1 integer programming problems, providing new insights into the structure of probl...
0-1 problems arise in different areas, in particular in artificial intelligence and operations resea...
0-1 problems arise in different areas, in particular in artificial intelligence and operations rese...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Many practical problems involve constraints in 0-1 variables. We apply the con-straint logic program...
Many practical problems involve constraints in 0-1 variables. We apply the constraint logic programm...
Boolean constraints play an important role in various constraint logic programming languages. In thi...
In this paper, we show how recently developed techniques from combinatorial optimization can be embe...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Pseudo-Boolean constraints are equations or inequalities between integer polynomials in 0-1 variable...
Boolean constraints play an important role in various constraint logic programming languages. In thi...
In this paper, we show how recently developed techniques from combinatorial optimization can be embe...
Constraint logic programming (CLP) has become a promising new technology for solving complex combina...
A logic view of 0-1 integer programming problems, providing new insights into the structure of probl...