OrchMAS: Orchestrated Reasoning with Multi Collaborative Heterogeneous Scientific Expert Structured Agents
Organizations: Magellan Technology Research Institute (MTRI) · Nanyang Technological University, Singapore
Abstract
Multi-agent large language model frameworks are promising for complex multi step reasoning, yet existing systems remain weak for scientific and knowledge intensive domains due to static prompts and agent roles, rigid workflows, and homogeneous model reliance, leading to poor domain adaptation, limited reasoning flexibility, and high latency on heterogeneous or long-horizon scientific tasks. They also struggle to revise earlier decisions when intermediate reasoning diverges, reducing reliability in structured and calculation heavy settings. To address these limitations, we propose a scientific domain oriented interactive two tier multi model orchestration framework. A dedicated orchestration model analyzes each task, dynamically constructs a domain aware reasoning pipeline, and instantiates specialized expert agents with tailored prompts, while an execution model performs each step under generated role and instruction specifications. The orchestrator iteratively updates the pipeline based on intermediate feedback, enabling dynamic replanning, role reallocation, and prompt refinement across multi turn interactions, strengthening robustness and specialization for scientific reasoning through structured heterogeneous model collaboration. The framework is model agnostic and supports heterogeneous LLM integration with different capacities or costs, enabling flexible performance efficiency trade offs in practical scientific deployments. Experiments show consistent improvements over existing multi agent systems and strong baselines across diverse reasoning and scientific style benchmarks.
Figures & tables
| Category | Emergent Role | Typical Output | Stage | Action | State Update |
|---|---|---|---|---|---|
| Information Gathering | Researcher , Domain Expert | background facts, evidence | Early | tool_call | |
| Planning | Planner , Strategist | strategy, subtask decomposition | Early | tool_call | |
| Domain Solving | Math Solver , Coder , Psychologist | solution, code, domain analysis | Middle | tool_call | |
| Verification | Verifier , Clarifier | validation, error identification | Late | tool_call | |
| Critique | Critiquer | evaluation score, improved content | Late | tool_call | |
| Synthesis | Assistant (default) | final answer | Terminal | stop |
| (a) Policy Model Prompt — Interaction Protocol |
| Question |
| First, provide a simple explanation of the question and give it to the large language model for a more accurate answer. Focus on explaining the question without deep reasoning in the first step. After receiving the response, think about the large language model’s response, and by interacting with the large language model again and again, arrive at the final answer. Proceed step by step with the following rules: |
| 1. Only in the first step, provide a brief explanation of the question and give it to the large language model: |
| <think> (Brief thinking must not be over 80 words) </think> |
| <interaction_prompt> {"name": "prompt_dynamic", "arguments": {"prompt": "...", "agent_role": "{role}" }} </interaction_prompt> |
| 2. After the first step, in each interaction with the large language model, write: |
| Methods | 2Wiki | Hotpot | GSM8K | DAPO | PopQA | MusiQue | |||||||
| F1 | EM | F1 | EM | F1 | EM | F1 | EM | F1 | EM | F1 | EM | ||
| Baseline | Qwen3-4B | 28.21 | 26.04 | 23.21 | 21.88 | 84.38 | 84.38 | 0.00 | 0.00 | 11.02 | 7.29 | 6.71 | 3.13 |
| GPT-4o-mini | 35.44 | 33.33 | 41.21 | 32.29 | 86.61 | 83.33 | 19.79 | 19.79 | 32.30 | 25.00 | 23.59 | 14.58 | |
| SFT | Qwen3-4B | 38.91 | 41.67 | 33.09 | 23.96 | 32.29 | 32.29 | 5.21 | 5.21 | 8.89 | 9.38 | 18.61 | 8.33 |
| CoT Reasoning | Qwen3-4B | 25.21 | 20.83 | 24.98 | 18.75 | 81.25 | 81.25 | 0.00 | 0.00 | 10.97 | 7.29 | 8.72 | 4.17 |
| GPT-4o-mini | 50.89 | 43.75 | 46.67 | 40.63 | 87.02 | 84.38 | 22.92 | 22.92 | 33.92 | 28.13 | 26.33 | 17.71 | |
| Methods | In Distribution | OOD Tasks | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| BookSum | W.P. | XSum | TriviaQA | MathQA | SQuAD v2 | |||||
| Cos | Cos | Cos | F1 | EM | F1 | EM | F1 | EM | ||
| Baseline | Qwen3-4B | 42.32 | 21.55 | 32.64 | 46.54 | 44.79 | 31.86 | 29.17 | 16.22 | 7.29 |
| GPT-4o-mini | 57.43 | 33.37 | 61.33 | 76.33 | 63.54 | 55.29 | 46.88 | 25.41 | 13.54 | |
| SFT | Qwen3-4B | 52.87 | 29.68 | 54.61 | 32.82 | 31.25 | 23.74 | 17.71 | 16.14 | 5.21 |
| CoT Reasoning | Qwen3-4B | 35.32 | 14.13 | 6.37 | 51.77 | 46.88 | 32.13 | 27.08 | 16.98 | 6.25 |
| Dataset | 2Wiki | Hotpot | GSM8K | DAPO | MusiQue | PopQA | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | EM | F1 | EM | F1 | EM | F1 | EM | F1 | EM | F1 | EM | ||
| OrchMAS | 67.25 | 60.42 | 61.99 | 53.13 | 97.92 | 97.92 | 56.64 | 56.64 | 33.33 | 21.88 | 39.87 | 34.38 | |
| - Agent Roles | 50.87 | 50.00 | 32.55 | 25.00 | 86.67 | 86.46 | 16.67 | 16.67 | 11.24 | 4.17 | 13.50 | 12.50 | |
| - Multi Turns | 38.43 | 37.5 | 53.30 | 44.79 | 78.13 | 78.13 | 42.71 | 42.71 | 9.50 | 5.21 | 39.39 | 35.42 | |
| - Environment | 45.00 | 43.75 | 36.36 | 28.13 | 96.88 | 96.88 | 16.67 | 16.67 | 13.59 | 6.25 | 18.51 | 15.63 | |
| Dataset | BookSum | W.P. | Xsum | Squad v2 | TriviaQA | MathQA | |||||||
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Turn | Role | Reasoning | Request | Feedback |
|---|---|---|---|---|
| Question: Do both Beauty and Bullets and In the Name of the King 3: The Last Mission films have the | ||||
| directors from the same country? | ||||
| Turn 1 | researcher | The question asks whether the directors of “Beauty and Bullets” and “In the Name of the King 3: The Last Mission” are from the same country. I need to identify each film’s director and their nationality. | Do both Beauty and Bullets and In the Name of the King 3: The Last Mission films have the directors from the same country? | Beauty and Bullets : directed by Derrick Ku (China). In the Name of the King 3 : directed by Uwe Boll (Germany). China Germany, so the directors do not share the same country. |
| Turn 2 | an assistant | The response confirms that the two directors are from different countries (China vs. Germany). The answer is definitively “No”. No further verification needed. | Answer: No | |
| Turn | Role | Reasoning | Request | Feedback |
|---|---|---|---|---|
| Case 1: Where was the director of film A Zed & Two Noughts born? Ground truth: Newport, Wales | ||||
| 1 | researcher | The question asks about the birthplace of the director of “A Zed & Two Noughts.” I need to identify the director first. | Who was the director of the film “A Zed & Two Noughts”? | The film was directed by Peter Greenaway . |
| 2 | clarifier | The director is Peter Greenaway. Now I need to find out where he was born. | Where was Peter Greenaway born? | Peter Greenaway was born in Newport, Monmouthshire, Wales, UK (5 April 1942). |
| 3 | an assistant | Peter Greenaway was born in Newport, Monmouthshire, Wales. The answer is confirmed. | Answer: Newport, Monmouthshire, Wales ✓ | |
| Case 2: What nationality is the performer of song You’re My One And Only Love? Ground truth: American | ||||
| 1 | researcher | The question asks the nationality of the performer. I suspect Celine Dion (Canadian), but need to verify the actual performer. | What nationality is the performer of song “You’re My One And Only Love”? | The performer is American . |
Multi-Agent LLMs
Multi-agent large language models coordinate multiple AI agents to solve tasks, share information, and make collective decisions.
See all 315 papers