ParLS-PBO: A Parallel Local Search Solver for Pseudo Boolean Optimization
Not on the map. Why?
Abstract (arXiv)
As a broadly applied technique in numerous optimization problems, recently, local search has been employed to solve Pseudo-Boolean Optimization (PBO) problem. A representative local search solver for PBO is LSPBO. In this paper, firstly, we improve LSPBO by a dynamic scoring mechanism, which dynamically strikes a balance between score on hard constraints and score on the objective function. Moreover, on top of this improved LSPBO , we develop the first parallel local search PBO solver. The main idea is to share good solutions among different threads to guide the search, by maintaining a pool of feasible solutions. For evaluating solutions when updating the pool, we propose a function that considers both the solution quality and the diversity of the pool. Furthermore, we calculate the polarity density in the pool to enhance the scoring function of local search. Our empirical experiments show clear benefits of the proposed parallel approach, making it competitive with the parallel version of the famous commercial solver Gurobi.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 5 of its 56 references that are in the map. First posted on arXiv 31 Jul 2024.
Builds on
5 of 56 references.
References · 5
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2024The SCIP Optimization Suite 9.0cited by 37
- 2017ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programmingcited by 26
- 2015Generalized Totalizer Encoding for Pseudo-Boolean Constraintscited by 6
- 2023DeciLS-PBO: an Effective Local Search Method for Pseudo-Boolean Optimizationcited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.