English

Learning a Prior for Monte Carlo Search by Replaying Solutions to Combinatorial Problems

Artificial Intelligence 2024-01-22 v1

Abstract

Monte Carlo Search gives excellent results in multiple difficult combinatorial problems. Using a prior to perform non uniform playouts during the search improves a lot the results compared to uniform playouts. Handmade heuristics tailored to the combinatorial problem are often used as priors. We propose a method to automatically compute a prior. It uses statistics on solved problems. It is a simple and general method that incurs no computational cost at playout time and that brings large performance gains. The method is applied to three difficult combinatorial problems: Latin Square Completion, Kakuro, and Inverse RNA Folding.

Keywords

Cite

@article{arxiv.2401.10431,
  title  = {Learning a Prior for Monte Carlo Search by Replaying Solutions to Combinatorial Problems},
  author = {Tristan Cazenave},
  journal= {arXiv preprint arXiv:2401.10431},
  year   = {2024}
}
R2 v1 2026-06-28T14:21:05.367Z