Learning Robust Search Strategies Using a Bandit-Based Approach
Not on the map. Why?
Abstract (arXiv)
Effective solving of constraint problems often requires choosing good or specific search heuristics. However, choosing or designing a good search heuristic is non-trivial and is often a manual process. In this paper, rather than manually choosing/designing search heuristics, we propose the use of bandit-based learning techniques to automatically select search heuristics. Our approach is online where the solver learns and selects from a set of heuristics during search. The goal is to obtain automatic search heuristics which give robust performance. Preliminary experiments show that our adaptive technique is more robust than the original search heuristics. It can also outperform the original heuristics.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 1.
4 papers.
- 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyondcited by 33
- 2022Structural Analysis of Branch-and-Cut and the Learnability of Gomory Mixed Integer Cutscited by 19
- 2023Learning a Generic Value-Selection Heuristic Inside a Constraint Programming Solvercited by 3
- 2025Reinforcement Learning for Search Tree Size Minimization in Constraint Programming: New Results on Scheduling Benchmarkscited by 2
- 2025Reinforcement Learning for Search Tree Size Minimization in Constraint Programming: New Results on Scheduling Benchmarks27 Aug 2025
- 2023Learning a Generic Value-Selection Heuristic Inside a Constraint Programming Solver5 Jan 2023
- 2022Structural Analysis of Branch-and-Cut and the Learnability of Gomory Mixed Integer Cuts15 Apr 2022
- 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyond8 Jun 2021