New Inference Rules for Max-SAT
Li, C. M., Manya, F., Planes, J.
–Journal of Artificial Intelligence Research
Exact Max-SAT solvers, compared with SAT solvers, apply little inference at each node of the proof tree. Commonly used SAT inference rules like unit propagation produce a simplified formula that preserves satisfiability but, unfortunately, solving the Max-SAT problem for the simplified formula is not equivalent to solving it for the original formula. In this paper, we define a number of original inference rules that, besides being applied efficiently, transform Max-SAT instances into equivalent Max-SAT instances which are easier to solve. The soundness of the rules, that can be seen as refinements of unit resolution adapted to Max-SAT, are proved in a novel and simple way via an integer programming transformation. With the aim of finding out how powerful the inference rules are in practice, we have developed a new Max-SAT solver, called MaxSatz, which incorporates those rules, and performed an experimental investigation. The results provide empirical evidence that MaxSatz is very competitive, at least, on random Max-2SAT, random Max-3SAT, Max-Cut, and Graph 3-coloring instances, as well as on the benchmarks from the Max-SAT Evaluation 2006.
Journal of Artificial Intelligence Research
Oct-23-2007
- Country:
- North America
- United States > Pennsylvania (0.04)
- Mexico > Puebla
- Puebla (0.04)
- Canada
- Ontario > Toronto (0.04)
- British Columbia > Metro Vancouver Regional District
- Vancouver (0.04)
- Europe
- Italy (0.04)
- Ireland (0.04)
- Spain
- Balearic Islands > Mallorca (0.04)
- Catalonia > Lleida Province
- Lleida (0.04)
- Portugal > Lisbon
- Lisbon (0.04)
- France
- Île-de-France > Paris
- Paris (0.04)
- Occitanie > Haute-Garonne
- Toulouse (0.04)
- Île-de-France > Paris
- Middle East > Cyprus
- Austria > Upper Austria
- Linz (0.04)
- Germany > Baden-Württemberg
- Tübingen Region > Tübingen (0.04)
- United Kingdom > Scotland
- Fife > St. Andrews (0.04)
- City of Edinburgh > Edinburgh (0.04)
- Asia
- North America
- Technology: