Within-problem Learning for Efficient Lower Bound Computation in Max-SAT Solving

No Thumbnail Available
File version
Author(s)
Lin, Han
Su, Kaile
Li, Chu-Min
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)

Dieter Fox, Carla P. Gomes

Date
2008
Size
File type(s)
Location

Chicago, Illinois, USA

License
Abstract

This paper focuses on improving branch-and-bound Max-SAT solvers by speeding up the lower bound computation. We notice that the existing propagation-based computing methods and the resolution-based computing methods, which have been studied intensively, both suffer from several drawbacks. In order to overcome these drawbacks, we propose a new method with a nice property that guarantees the increment of lower bounds. The new method exploits within-problem learning techniques. More specifically, at each branch point in the search-tree, the current node is enabled to inherit inconsistencies from its parent and learn information about effectiveness of the lower bound computing procedure from previous nodes. Furthermore, after branching on a new variable, the inconsistencies may shrink by applying unit propagation to them, and such process increases the probability of getting better lower bounds. We graft the new techniques into maxsatz and the experimental results demonstrate that the new solver outperforms the best state-of-the-art solvers on a wide range of instances including random and structured ones.

Journal Title
Conference Title

Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence and the Twentieth Innovative

Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
DOI
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement

© 2008 AAAI Press. Use hypertext link for access to conference website.

Item Access Status
Note
Access the data
Related item(s)
Subject

Computational logic and formal languages

Persistent link to this record
Citation