pith. sign in

arxiv: 2210.03475 · v2 · pith:PNCPKXPNnew · submitted 2022-10-07 · 💻 cs.AI · cs.LG

Winner Takes It All: Training Performant RL Populations for Combinatorial Optimization

classification 💻 cs.AI cs.LG
keywords poppyproblemscombinatorialcomplementaryinferencelearningoftenoptimization
0
0 comments X
read the original abstract

Applying reinforcement learning (RL) to combinatorial optimization problems is attractive as it removes the need for expert knowledge or pre-solved instances. However, it is unrealistic to expect an agent to solve these (often NP-)hard problems in a single shot at inference due to their inherent complexity. Thus, leading approaches often implement additional search strategies, from stochastic sampling and beam search to explicit fine-tuning. In this paper, we argue for the benefits of learning a population of complementary policies, which can be simultaneously rolled out at inference. To this end, we introduce Poppy, a simple training procedure for populations. Instead of relying on a predefined or hand-crafted notion of diversity, Poppy induces an unsupervised specialization targeted solely at maximizing the performance of the population. We show that Poppy produces a set of complementary policies, and obtains state-of-the-art RL results on four popular NP-hard problems: traveling salesman, capacitated vehicle routing, 0-1 knapsack, and job-shop scheduling.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Geometry-Aware Reinforcement Learning for 2D Irregular Nesting

    cs.LG 2026-06 unverdicted novelty 5.0

    Reinforcement learning paired with a geometry-aware Polygons Transformer achieves area utilization competitive with the Sparrow heuristic solver for 2D irregular nesting.