Multi-Agent Collaboration via Evolving Orchestration

TL;DR

Proposes a dynamic multi-agent orchestration framework using reinforcement learning, improving task performance by 15% and reducing tokens by 30%.

cs.CL 🔴 Advanced 2025-05-26 36 views
Yufan Dang Chen Qian Xueheng Luo Jingru Fan Zihao Xie Ruijie Shi Weize Chen Cheng Yang Xiaoyin Che Ye Tian Xuantang Xiong Lei Han Zhiyuan Liu Maosong Sun
multi-agent systems reinforcement learning dynamic scheduling path optimization collaborative reasoning

Key Findings

Methodology

This paper introduces a centralized 'puppeteer' that dynamically selects and sequences agents based on evolving task states, modeled as a sequential decision process optimized via REINFORCE. Agents, composed of diverse models and tools, form directed graphs representing reasoning pathways. The orchestrator employs a neural policy to activate agents at each step, updating the global state with agent outputs. Rewards balance accuracy and computational cost, encouraging the emergence of compact, cyclic reasoning structures. Experiments on datasets like GSM-Hard, MMLU-Pro, SRDD, and CommonGen-Hard demonstrate significant improvements in accuracy, efficiency, and path compactness, validating the framework's effectiveness across closed and open domains.

Key Results

  • On GSM-Hard and MMLU-Pro, accuracy increased by over 15%, token consumption decreased by 30%, and reasoning paths became more cyclic and efficient, with path length reduced by 20%.
  • In open-domain tasks SRDD and CommonGen-Hard, the method outperformed baselines with approximately 10% higher scores, while reducing model invocation count, confirming efficiency gains.
  • The system's learned paths evolved into more compact, cyclic structures, demonstrating adaptability and improved reasoning quality across diverse tasks.

Significance

This work addresses the scalability and efficiency bottlenecks of static multi-agent organizations by introducing a dynamic, learned scheduling mechanism. It enables large-scale, heterogeneous agent collaboration with reduced coordination overhead, paving the way for more autonomous, adaptable AI systems capable of tackling complex, real-world problems. The approach bridges the gap between static graph-based reasoning and flexible path optimization, offering a new paradigm for scalable collective intelligence.

Technical Contribution

The paper pioneers a reinforcement learning-based dynamic scheduling framework that serializes and optimizes multi-agent reasoning paths, supporting cyclic and hierarchical structures. It integrates path serialization with path evolution, balancing effectiveness and efficiency through a reward function that penalizes token usage. The system's ability to self-organize and adapt paths during training represents a significant advancement over static or heuristic-based methods, opening new avenues for scalable, interpretable multi-agent reasoning.

Novelty

This is the first work to combine reinforcement learning with path serialization and cyclic reasoning structures in multi-agent systems, enabling self-evolving, context-aware collaboration. Unlike prior static or manually designed topologies, this approach allows the system to learn and refine its organizational structure dynamically, achieving superior performance and efficiency.

Limitations

  • Training requires substantial computational resources and large datasets, limiting rapid deployment in resource-constrained environments.
  • In highly heterogeneous or adversarial settings, the learned policies may not always find globally optimal paths, necessitating further robustness improvements.
  • The complexity of path optimization increases with agent heterogeneity and task difficulty, potentially impacting scalability.

Future Work

Future research will focus on reducing training costs via transfer learning, extending the framework to multi-modal and multi-task scenarios, and enhancing robustness against adversarial inputs. Additionally, integrating meta-learning techniques could further improve adaptability and generalization across diverse environments.

AI Executive Summary

Large language models have revolutionized natural language processing, yet their monolithic nature limits scalability in complex tasks. Traditional multi-agent systems, which coordinate multiple models, often rely on static organizational structures that become inefficient as the number of agents and task complexity grow. Addressing this, the paper introduces a novel framework where a central 'puppeteer' dynamically orchestrates a diverse set of agents, each with different models and tools, to perform reasoning tasks. This orchestrator is trained via reinforcement learning to adaptively select and sequence agents based on the current task state, forming flexible, path-like reasoning structures that can evolve over time.

The core technical innovation lies in serializing the reasoning process into paths, supporting cyclic and hierarchical structures, and optimizing these paths through continuous learning. The reward function balances accuracy with computational cost, encouraging the system to form compact, efficient reasoning chains. Extensive experiments on datasets like GSM-Hard, MMLU-Pro, SRDD, and CommonGen-Hard demonstrate that this approach outperforms static and heuristic baselines, achieving over 15% accuracy improvements while reducing token consumption by 30%. The learned paths tend to evolve into more cyclic and hierarchical configurations, which are more effective and interpretable.

This work significantly advances the field of multi-agent reasoning by enabling systems to self-organize, adapt, and optimize their collaboration strategies dynamically. It addresses key challenges in scalability, efficiency, and robustness, paving the way for more autonomous AI systems capable of tackling real-world, multi-faceted problems. Despite the high training costs, the framework’s ability to balance effectiveness and efficiency marks a major step forward, with promising directions including multi-modal extension, transfer learning, and robustness enhancement.

Deep Dive

Abstract

Large language models (LLMs) have achieved remarkable results across diverse downstream tasks, but their monolithic nature restricts scalability and efficiency in complex problem-solving. While recent research explores multi-agent collaboration among LLMs, most approaches rely on static organizational structures that struggle to adapt as task complexity and agent numbers grow, resulting in coordination overhead and inefficiencies. To this end, we propose a puppeteer-style paradigm for LLM-based multi-agent collaboration, where a centralized orchestrator ("puppeteer") dynamically directs agents ("puppets") in response to evolving task states. This orchestrator is trained via reinforcement learning to adaptively sequence and prioritize agents, enabling flexible and evolvable collective reasoning. Experiments on closed- and open-domain scenarios show that this method achieves superior performance with reduced computational costs. Analyses further reveal that the key improvements consistently stem from the emergence of more compact, cyclic reasoning structures under the orchestrator's evolution. Our code is available at https://github.com/OpenBMB/ChatDev/tree/puppeteer.

cs.CL cs.AI cs.MA