Conditional Term Equivalent Symmetry Breaking for SAT
Kopp, Timothy (University of Rochester) | Singla, Parag (Indian Institute of Technology, New Delhi) | Kautz, Henry (University of Rochester)
Symmetry-breaking is a technique for efficiently solving SAT instances that contain high degrees of symmetry among the variables of the instance. When satisfiability problems are represented as a relational schema, symmetries between objects in the domain can be detected directly from evidence, that is, variables known to have a particular setting prior to solving. These symmetries between domain objects are called term symmetries. In this work, we present two novel extensions to the technique of term equivalent symmetry breaking which allow the detection and exploitation of conditional or hidden symmetries, those relationships between domain objects that are obscured until the instance is partially solved. We give promising preliminary experimental results for this technique, and discuss how the techniques could be extended for use in probabilistic domains.
Feb-4-2017
- Country:
- Asia > India
- Europe
- Austria > Vienna (0.04)
- Belgium > Flanders
- Flemish Brabant > Leuven (0.04)
- Italy (0.04)
- Spain > Catalonia
- Barcelona Province > Barcelona (0.04)
- United Kingdom > Scotland
- City of Edinburgh > Edinburgh (0.04)
- North America
- Canada
- Ontario > Toronto (0.04)
- Quebec
- Capitale-Nationale Region
- Quebec City (0.04)
- Québec (0.04)
- Montreal (0.04)
- Capitale-Nationale Region
- Mexico (0.04)
- United States
- California > Orange County
- Anaheim (0.04)
- Illinois > Cook County
- Chicago (0.04)
- Massachusetts (0.04)
- New York
- Monroe County > Rochester (0.04)
- New York County > New York City (0.04)
- Washington > King County
- Bellevue (0.14)
- California > Orange County
- Canada
- Technology: