Abstract. We introduce a framework for studying and solving a class of CSP formulations. The framework allows constraints to be expressed as linear and non-linear equations, then compiles them into SAT instances via Boolean logic circuits. While in general reduction to SAT may lead to the loss of structure, we specifically detect several types of structure in high-level input and use them in compilation. Linearity is preserved by the use of pseudo-Boolean (PB) constraints in conjunction with a 0-1 ILP solver that extends common SAT-solving techniques. Symmetries are detected in high-level constraints by solving the graph automorphism problem on parse trees. Symmetry-breaking predicates are added during compilation. Our system generalizes ea...
Variable symmetries in constraint satisfaction problems can be broken by adding lexicographic orderi...
Many real life problems can naturally be modeled as constraint satisfaction problems (CSPs), which c...
A symmetry is a transformation of an entity which preserves the properties of the entity. The transf...
We introduce a framework for studying and solving a class of CSP formulations. The framework allows ...
This dissertation addresses the use of symmetry in accelerating the search for solutions of 0-1 cons...
This dissertation addresses the use of symmetry in accelerating the search for solutions of 0-1 cons...
Symmetry is a topic studied by both the Satisfiability (SAT) and the Constraint Programming (CP) com...
While several powerful methods exist for automatically detecting symmetries in instances of constrai...
Code optimization and high level synthesis can be posed as constraint satisfaction and optimization ...
Abstract. This paper reconsiders the problems of discovering symmetries in constraint satisfaction p...
This paper reconsiders the problems of discovering symmetries in constraint satisfaction problems ...
While several powerful methods exist for auto-matically detecting symmetries in instances of constra...
The Chinese University of Hong Kong holds the copyright of this thesis. Any person(s) intending to u...
Abstract. This paper reconsiders the problems of discovering symmetries in constraint satisfaction p...
A symmetry in a Constraint Satisfaction Problem (CSP) is a bijective function that preserves CSP str...
Variable symmetries in constraint satisfaction problems can be broken by adding lexicographic orderi...
Many real life problems can naturally be modeled as constraint satisfaction problems (CSPs), which c...
A symmetry is a transformation of an entity which preserves the properties of the entity. The transf...
We introduce a framework for studying and solving a class of CSP formulations. The framework allows ...
This dissertation addresses the use of symmetry in accelerating the search for solutions of 0-1 cons...
This dissertation addresses the use of symmetry in accelerating the search for solutions of 0-1 cons...
Symmetry is a topic studied by both the Satisfiability (SAT) and the Constraint Programming (CP) com...
While several powerful methods exist for automatically detecting symmetries in instances of constrai...
Code optimization and high level synthesis can be posed as constraint satisfaction and optimization ...
Abstract. This paper reconsiders the problems of discovering symmetries in constraint satisfaction p...
This paper reconsiders the problems of discovering symmetries in constraint satisfaction problems ...
While several powerful methods exist for auto-matically detecting symmetries in instances of constra...
The Chinese University of Hong Kong holds the copyright of this thesis. Any person(s) intending to u...
Abstract. This paper reconsiders the problems of discovering symmetries in constraint satisfaction p...
A symmetry in a Constraint Satisfaction Problem (CSP) is a bijective function that preserves CSP str...
Variable symmetries in constraint satisfaction problems can be broken by adding lexicographic orderi...
Many real life problems can naturally be modeled as constraint satisfaction problems (CSPs), which c...
A symmetry is a transformation of an entity which preserves the properties of the entity. The transf...