paper-with-me

홈 › Papers

Bilevel MCTS for Amortized O(1) Node Selection in Classical Planning

2025-08-11 · Masataro Asai arxiv

We study an efficient implementation of Multi-Armed Bandit (MAB)-based Monte-Carlo Tree Search (MCTS) for classical planning. One weakness of MCTS is that it spends a significant time deciding which node to expand next. While selecting a node from an OPEN list with $N$ nodes has $O(1)$ runtime complexity with traditional array-based priority-queues for dense integer keys, the tree-based OPEN list used by MCTS requires $O(\log N)$, which roughly corresponds to the search depth $d$. In classical planning, $d$ is arbitrarily large (e.g., $2^k-1$ in $k$-disk Tower-of-Hanoi) and the runtime for node selection is significant, unlike in game tree search, where the cost is negligible compared to the node evaluation (rollouts) because $d$ is inherently limited by the game (e.g., $d\leq 361$ in Go). To improve this bottleneck, we propose a bilevel modification to MCTS that runs a best-first search from each selected leaf node with an expansion budget proportional to $d$, which achieves amortized $O(1)$ runtime for node selection, equivalent to the traditional queue-based OPEN list. In addition, we introduce Tree Collapsing, an enhancement that reduces action selection steps and further improves the performance.

📄 PDF Abstract BibTeX arXiv:2508.08385

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Asymmetric Move Selection Strategies in Monte-Carlo Tree Search: Minimizing the Simple Regret at Max Nodes

2016-05-08 · Yun-Ching Liu, Yoshimasa Tsuruoka

The combination of multi-armed bandit (MAB) algorithms with Monte-Carlo tree search (MCTS) has made a significant impact in various research fields. The UCT algorithm, which combines the UCB bandit algorithm with MCTS, i…

Amortized Implicit Differentiation for Stochastic Bilevel Optimization

2021-11-29 · ICLR 2022 4 · Michael Arbel, Julien Mairal

We study a class of algorithms for solving bilevel optimization problems in both stochastic and deterministic settings when the inner-level objective is strongly convex. Specifically, we consider algorithms based on inex…

Bilevel Optimization

Interpretable Contrastive Monte Carlo Tree Search Reasoning

2024-10-02 · Zitian Gao, Boye Niu, Xuzheng He, Haotian Xu 외

We propose SC-MCTS*: a novel Monte Carlo Tree Search (MCTS) reasoning algorithm for Large Language Models (LLMs), significantly improves both reasoning accuracy and speed. Our motivation comes from: 1. Previous MCTS LLM …

Combining Q-Learning and Search with Amortized Value Estimates

2019-12-05 · ICLR 2020 1 · Jessica B. Hamrick, Victor Bapst, Alvaro Sanchez-Gonzalez, Tobias Pfaff 외

We introduce "Search with Amortized Value Estimates" (SAVE), an approach for combining model-free Q-learning with model-based Monte-Carlo Tree Search (MCTS). In SAVE, a learned prior over state-action values is used to g…

Q-Learning

A Graph Neural Network Assisted Monte Carlo Tree Search Approach to Traveling Salesman Problem

2019-09-25 · Zhihao Xing, Shikui Tu

We present a graph neural network assisted Monte Carlo Tree Search approach for the classical traveling salesman problem (TSP). We adopt a greedy algorithm framework to construct the optimal solution to TSP by adding the…

Graph Neural NetworkTraveling Salesman Problem