Prediction-Based Adaptive Variable Ordering Heuristics for Constraint Satisfaction Problems
Jitao Xu, Yaling Wu, Hongbo Li, Minghao Yin
摘要
Variable ordering heuristics (VOH) play a central role in solving Constraint Satisfaction Problems (CSP). The performance of different VOHs may vary greatly when solving the same CSP instance, so identifying an efficient candidate VOH for a given CSP has been a key issue in the community. In this study, we propose a prediction-based approach to adaptively select efficient VOHs for different CSPs from a set of candidates. Our work demonstrates that efficient candidate VOHs can be identified by learning from the topology of search trees. Specifically, we propose to represent the topology of a binary search tree by the sequence of the Numbers of Positive Decisions (NPD) made before each failure occurs. Based on the representation, we predict the total failure number of a search tree from its beginning part. When solving a CSP, we run a probing procedure to obtain the NPD sequences generated by candidate VOHs and select an efficient one for the resolution according to the prediction results. Our experiments show that the Long Short Term Memory model and Gradient Boosting Decision Tree models trained with the search trees sampled from easy instances are effective in identifying efficient VOHs for hard instances. The models capture some common structure properties hidden in the search trees of different problems. Our approach outperforms the state-of-the-art adaptive VOHs in terms of the number of solved instances and the PAR2 score of runtime.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- Right Branches Matter in Failure-based Variable Ordering HeuristicsYang Zhang, Hongbo LiAAAI 2026
- Guiding CDCL SAT Search via Random Exploration amid Conflict DepressionMd. Solimul Chowdhury, Martin Müller, Jia-Huai YouAAAI 2020 · 被引用 5 次
- Suggesting Variable Order for Cylindrical Algebraic Decomposition via Reinforcement LearningFuqi Jia, Yuhang Dong, Minghao Liu, Pei Huang 等NeurIPS 2023 · 被引用 9 次
- Finding Good Subtrees for Constraint Optimization Problems Using Frequent Pattern MiningHongbo Li, Jimmy Lee, He Mi, Minghao YinAAAI 2020 · 被引用 6 次
- Efficiently Computing Join Orders with Heuristic SearchImmanuel Haffner, Jens DittrichSIGMOD 2023 · 被引用 8 次
