paper-with-me

Papers

Learning to branch with Tree MDPs

2022-05-23 · Lara Scavuzzo, Feng Yang Chen, Didier Chételat, Maxime Gasse, Andrea Lodi, Neil Yorke-Smith, Karen Aardal

State-of-the-art Mixed Integer Linear Program (MILP) solvers combine systematic tree search with a plethora of hard-coded heuristics, such as the branching rule. The idea of learning branching rules from data has received increasing attention recently, and promising results have been obtained by learning fast approximations of the strong branching expert. In this work, we instead propose to learn branching rules from scratch via Reinforcement Learning (RL). We revisit the work of Etheve et al. (2020) and propose tree Markov Decision Processes, or tree MDPs, a generalization of temporal MDPs that provides a more suitable framework for learning to branch. We derive a tree policy gradient theorem, which exhibits a better credit assignment compared to its temporal counterpart. We demonstrate through computational experiments that tree MDPs improve the learning convergence, and offer a promising framework for tackling the learning-to-branch problem in MILPs.

📄 PDF Abstract BibTeX arXiv:2205.11107

Code (1)

lascavana/rl2branch 공식 구현 pytorch

Tasks

Reinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Action-Gradient Monte Carlo Tree Search for Non-Parametric Continuous (PO)MDPs

2025-03-15 · Idan Lev-Yehudi, Michael Novitsky, Moran Barenboim, Ron Benchetrit 외

Autonomous systems that operate in continuous state, action, and observation spaces require planning and reasoning under uncertainty. Existing online planning methods for such POMDPs are almost exclusively sample-based, …

SPOT: Scalable Policy Optimization with Trees for Markov Decision Processes

2025-10-22 · Xuyuan Xiong, Pedro Chumpitaz-Flores, Kaixun Hua, Cheng Hua arxiv

Interpretable reinforcement learning policies are essential for high-stakes decision-making, yet optimizing decision tree policies in Markov Decision Processes (MDPs) remains challenging. We propose SPOT, a novel method …

Reinforcement Learning

Interpretable Decision Tree Search as a Markov Decision Process

2023-09-22 · Hector Kohler, Riad Akrour, Philippe Preux

Finding an optimal decision tree for a supervised learning task is a challenging combinatorial problem to solve at scale. It was recently proposed to frame the problem as a Markov Decision Problem (MDP) and use deep rein…

Deep Reinforcement Learning

Retrosynthesis Planning via Worst-path Policy Optimisation in Tree-structured MDPs

2025-09-01 · Mianchu Wang, Giovanni Montana arxiv

Retrosynthesis planning aims to decompose target molecules into available building blocks, forming a synthetic tree where each internal node represents an intermediate compound and each leaf ideally corresponds to a purc…

B$^3$RTDP: A Belief Branch and Bound Real-Time Dynamic Programming Approach to Solving POMDPs

2022-10-22 · Sigurdur Orn Adalgeirsson, Cynthia Breazeal

Partially Observable Markov Decision Processes (POMDPs) offer a promising world representation for autonomous agents, as they can model both transitional and perceptual uncertainties. Calculating the optimal solution to …