Improving Exact Algorithm for Pseudo Boolean Optimization with Two New Phase Selection Heuristics

Authors

  • Yujiao Zhao Northeast Normal University
  • Yizhan Xiang Northeast Normal University
  • Jiangnan Li Northeast Normal University
  • Yiyuan Wang Northeast Normal University
  • Minghao Yin Northeast Normal University

DOI:

https://doi.org/10.1609/aaai.v40i17.38456

Abstract

Pseudo-Boolean optimization (PBO) problem involves optimizing a linear objective function under linear inequality constraints defined over Boolean variables. PBO is widely used for modeling many combinational optimization problems, particularly in some real-world scenarios. In core-guided CDCL-based exact solvers, the way branching variables are assigned, known as phase selection, significantly affects the solving efficiency. This paper introduces two strategies to enhance solver performance by improving phase selection. Firstly, we design a new phase selection strategy that actively guides variables in the objective function toward assignments closer to the optimal solution. Secondly, to prevent the solver from becoming trapped in local solutions, we propose a reinforcement learning-based rephase mechanism that dynamically updates and resets variable phases. We integrate two phase selection strategies into two state-of-the-art PBO solvers and compare them against top-performing solvers from the PB competitions, using benchmarks from these competitions for assessment. The experimental results show that our solvers outperform the winning solver from the competitions.

Published

2026-03-14

How to Cite

Zhao, Y., Xiang, Y., Li, J., Wang, Y., & Yin, M. (2026). Improving Exact Algorithm for Pseudo Boolean Optimization with Two New Phase Selection Heuristics. Proceedings of the AAAI Conference on Artificial Intelligence, 40(17), 14405–14413. https://doi.org/10.1609/aaai.v40i17.38456

Issue

Section

AAAI Technical Track on Constraint Satisfaction and Optimization