atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Threshold UCT: Cost-Constrained Monte Carlo Tree Search with Pareto Curves

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Monte Carlo tree search · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Threshold UCT (T-UCT), an online MCTS planner for constrained MDPs that estimates Pareto curves of cost-reward trade-offs in each node and uses threshold-based action selection and a sound threshold update rule.

Problem

Safe and valuable planning in constrained MDPs with MCTS; existing MCTS CMDP planners (CC-POMCP, RAMCP) either fail to find constraint-satisfying policies or are overly conservative.

Approach

Backpropagate full Bellman updates of Pareto curves (cost-reward) through the search tree, select actions by mixing two actions so expected cost meets the current threshold, and update the threshold soundly by accounting for action outcomes, cost discount, and surplus/deficit cases.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use T-UCT instead of RAMCPCMDP planning · Avoid LSAT_M: 0.41 -> 0.76Helped
Use T-UCT instead of CC-POMCPCMDP planning · Avoid LSAT_M: 0.77 vs 0.76No clear effect
Use T-UCT instead of RAMCPCMDP planning · Avoid SSAT_M: 0.69 -> 0.78Helped
Use T-UCT instead of CC-POMCPCMDP planning · Avoid SSAT_M: 0.59 -> 0.78Helped
Use T-UCT instead of RAMCPCMDP planning · ManhattanSAT_M: 0.25 -> 0.75Helped
Use T-UCT instead of CC-POMCPCMDP planning · ManhattanSAT_M: 0.94 -> 0.75Hurt
Use T-UCT instead of RAMCPCMDP planning · SoftAvoid LSAT_M: 0.52 -> 0.81Helped
Use T-UCT instead of CC-POMCPCMDP planning · SoftAvoid LSAT_M: 0.91 -> 0.81Hurt
Use T-UCT instead of RAMCPCMDP planning · SoftAvoid SSAT_M: 0.70 -> 0.96Helped
Use T-UCT instead of CC-POMCPCMDP planning · SoftAvoid SSAT_M: 0.92 -> 0.96Helped
Use T-UCT instead of CC-POMCPCMDP planning · Manhattanpayoff: up to a tenfold gapHelped
Use T-UCT instead of RAMCPCMDP planning · GridworldLarge SoftAvoidpayoffHelped

Surprising findings

Limitations

Experimental setup

Datasets: GridworldSmall GridworldLarge Manhattan (AEV benchmark via FiMDPEnv)

Benchmarks: Gridworld Avoid (small and large) Gridworld SoftAvoid (small and large) Manhattan

Metrics: SAT_M (mean satisfaction fraction) SAT_W (weak satisfaction via t-test) mean payoff on jointly satisfied instances samples per step

Baselines: CC-POMCP RAMCP

Builds on: UCT RAMCP CC-POMCP convex hull MCTS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy