Skip to content
Research · Oct 12, 2026

Controlled study finds Monte Carlo Tree Search underperforms simpler scheduler for DAG workflows under equal budget

In a preregistered, independently verified comparison, a randomized-restart list scheduler outperformed MCTS by 2.88% at a budget of 2048 evaluated schedules, with the deficit persisting across multiple analyses.

Trust79
HypeLow hype

1 source · cross-referenced

ShareXLinkedInEmail
TL;DR
  • A preregistered, controlled study compared Monte Carlo Tree Search (MCTS) to a randomized-restart list scheduler for DAG workflow scheduling under identical computational budgets.
  • At a budget of 2048 evaluated schedules, MCTS was 2.88% worse than the restarts (95% CI [-3.62%, -2.15%]) on held-out instances with positive baseline-relative headroom.
  • The deficit was not due to budget starvation; restarts self-improved by 1.85% on a separate exploration pool while MCTS gained 0.24%.
  • The study was confined to a controlled synthetic domain with task sizes N in {8, 16, 32}, 2–8 processors, and budgets up to 2048.

A new arXiv preprint reports a preregistered, controlled computational study comparing Monte Carlo Tree Search (MCTS) to a randomized-restart list scheduler for scheduling directed-acyclic-graph (DAG) workflows under identical search budgets. The study was designed to test whether MCTS’s proposed advantages hold when compared directly to a simpler method given the same computational effort.

All methods were evaluated under a locked analysis plan with an independent checker confirming the validity of 768 confirmation-stage schedules and their finish times. At the main budget of 2048 evaluated schedules, MCTS was 2.88% worse than the restarts (95% CI [-3.62%, -2.15%]) on the 72 of 96 held-out instances with positive baseline-relative headroom. The deficit persisted even when accounting for potential budget starvation: on a separate exploration pool, restarts self-improved by 1.85% while MCTS gained only 0.24%.

The authors attribute much of the deficit to the studied selection rule, which deterministically locks onto the first-expanded child, keeping trials correlated. Swapping the selection rule for textbook UCT reduced the deficit to -0.26% (95% CI [-0.71%, +0.23%]) without reversing its sign, suggesting that the choice of selection policy is a key driver of MCTS’s underperformance.

A structural analysis mapped where the tree-based approach stops paying off: restarts outperformed MCTS on sparse, irregular workflows, while no detectable difference was observed on regular layered workflows, and dense workflows left little room for improvement. The study’s scope was limited to a controlled synthetic domain with task sizes N in {8, 16, 32}, 2–8 processors, and budgets up to 2048, and the authors explicitly state they make no claims about larger budgets or real-world systems.

The work is presented as a preregistered negative result with open evaluation artifacts archived on Zenodo, including companion repositories for reproducibility.

Sources
  1. 01arXiv cs.AI — Equal-Budget Monte Carlo Tree Search versus Randomized-Restart List Scheduling for DAG Workflows: A Controlled Equal-Budget Computational Study
Also on Research

Stories may contain errors. Dispatch is assembled with AI assistance and curated by human editors; despite the trust-score filter, mistakes happen. We correct publicly — every article links to its revision history. Nothing here is financial, legal, or medical advice. Verify before relying on any claim.

© 2026 Dispatch. No ads. No sponsorships. No paid placement. Reader-supported via Ko-fi.

Built by a person who cares about honest AI news.