mlsanityData to 14 Oct 2026

Automatic Algorithm Selection for Pseudo-Boolean Optimization with Given Computational Time Limits

arXiv 2309.03924 ↗First posted 7 Sep 2023cs.AI cs.LOcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning (ML) techniques have been proposed to automatically select the best solver from a portfolio of solvers, based on predicted performance. These techniques have been applied to various problems, such as Boolean Satisfiability, Traveling Salesperson, Graph Coloring, and others. These methods, known as meta-solvers, take an instance of a problem and a portfolio of solvers as input. They then predict the best-performing solver and execute it to deliver a solution. Typically, the quality of the solution improves with a longer computational time. This has led to the development of anytime selectors, which consider both the instance and a user-prescribed computational time limit. Anytime meta-solvers predict the best-performing solver within the specified time limit. Constructing an anytime meta-solver is considerably more challenging than building a meta-solver without the "anytime" feature. In this study, we focus on the task of designing anytime meta-solvers for the NP-hard optimization problem of Pseudo-Boolean Optimization (PBO), which generalizes Satisfiability and Maximum Satisfiability problems. The effectiveness of our approach is demonstrated via extensive empirical study in which our anytime meta-solver improves dramatically on the performance of Mixed Integer Programming solver Gurobi, which is the best-performing single solver in the portfolio. For example, out of all instances and time limits for which Gurobi failed to find feasible solutions, our meta-solver identified feasible solutions for 47% of these.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 84 references that are in the map. First posted on arXiv 7 Sep 2023.

Builds on

10 of 84 references.

References · 10

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  2. 2014Going Deeper with Convolutionscited by 4,241
  3. 2020A Survey on the Explainability of Supervised Machine Learningcited by 227
  4. 2018Automated Algorithm Selection: Survey and Perspectivescited by 114
  5. 2015ASlib: A Benchmark Library for Algorithm Selectioncited by 37
  6. 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
  7. 2018The Algorithm Selection Competitions 2015 and 2017cited by 12
  8. 2014Solver Scheduling via Answer Set Programmingcited by 7
  9. 2013A Multi-Engine Approach to Answer Set Programmingcited by 6
  10. 2014Incremental Cardinality Constraints for MaxSATcited by 6

Built on by

Not cited yet.