MASPRM: Multi-Agent System Process Reward Model

Milad Yazdani, Mahdi Mostajabdaveh, Zirui Zhou, Ying Xiong
10/28/2025
cs.MAcs.AI

Official code: milad1378yz/MASPRM (4 stars, last commit 2026-04-23).

Abstract

Practical deployment of multi-agent systems (MAS) demands strong performance at test time, motivating methods that guide search during inference and selectively spend compute to improve quality. We present the Multi-Agent System Process Reward Model (MASPRM). It assigns values to partial inter-agent transcripts for each action and each agent, and acts as a controller during inference. MASPRM is trained from multi-agent Monte Carlo Tree Search (MCTS) rollouts labeled only with terminal outcome rewards, without requiring human step-level annotations, by propagating returns to local targets. During inference, MASPRM guides step-level beam search (SBS) and MCTS, focusing computation on promising branches and pruning unpromising ones. We train and test MASPRM across different tasks and domains, using GSM8K, MATH, MMLU, and LogiQA as benchmarks. Averaged across these benchmarks, MASPRM improves Hit@1 over policy likelihood by up to $+13.4$ points and improves ranking quality, reducing Hit@1$->$Hit@5 gaps by up to $10.3$ points. MASPRM complements inference-time search by scoring intermediate routed transcripts to guide rollouts in MAS with fixed schedules. Code: https://github.com/milad1378yz/MASPRM

View on arXivView PDF

Code Implementations(1)

milad1378yz/MASPRMOfficial100%

Multi-Agent System Process Reward Model (MASPRM): a lightweight process reward model guiding multi-agent systems at search time.

42Python, DockerfileOct 20, 20256 months ago
inference-time-reasoningllmmctsmulti-agent-systemprocess-reward-model+1 more

Similar Papers

Cite this paper

@article{yazdani2025masprm,
  title  = {MASPRM: Multi-Agent System Process Reward Model},
  author = {Milad Yazdani and Mahdi Mostajabdaveh and Zirui Zhou and Ying Xiong},
  year   = {2025},
  eprint = {2510.24803},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.24803v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.24803.svg)](https://codeofpaper.com/paper/2510.24803)

Discussion