Abstract
Problem structure has been used to guide the variable ordering heuristic in backtracking search since [1]. Recent experimental results show that guiding the variable ordering heuristic using tree decompositions can improve the performance of SAT and CSP solvers. Huang and Darwiche’s [2] variable ordering heuristic uses a Dtree, a static binary tree decomposition, to compute the variable group ordering. Since the Dtree has to be constructed before search, the pre-established variable groupings never change during the execution of the solving. Boolean Constraint Propagation (BCP) is the look-ahead strategy for all of the cutting-edge SAT solvers. Because long implication chains exist in real world instances and a large number of variables on the implication chains can be instantiated after making a relatively small number of decisions, the internal structure of real world instances often changes dramatically in different parts of the search tree.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Freuder, E.C.: A sufficient condition for backtrack-bounded search. J. ACM 32, 755–761 (1985)
Huang, J., Darwiche, A.: A structure-based variable ordering heuristic for SAT. In: IJCAI 2003, pp. 1167–1172 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, W. (2004). A Hypergraph Separator Based Variable Ordering Heuristic for Solving Real World SAT. In: Wallace, M. (eds) Principles and Practice of Constraint Programming – CP 2004. CP 2004. Lecture Notes in Computer Science, vol 3258. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30201-8_79
Download citation
DOI: https://doi.org/10.1007/978-3-540-30201-8_79
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23241-4
Online ISBN: 978-3-540-30201-8
eBook Packages: Springer Book Archive