TPS-Bench: Evaluating AI Agents' Tool Planning & Scheduling Abilities in Compounding Tasks
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
Large language model (LLM) agents have exhibited strong problem-solving competence across domains like research and coding. Yet, it remains underexplored whether LLM agents can tackle compounding real-world problems that require a diverse set of tools to complete. Given a broad, heterogeneous tool repository, LLM agents must not only select appropriate tools based on task planning analysis but also strategically schedule the execution order to ensure efficiency. This paper introduces TPS-Bench to benchmark the ability of LLM agents in solving such problems that demand Tool Planning and Scheduling. TPS-Bench collects 200 compounding tasks of two difficulty levels, based on a tool repository containing hundreds of model context protocol (MCP) tools. In particular, each task is composed of multiple subtasks, such as web search, map navigation, calendar checking, etc., and each subtask can be completed by a basic tool. Our evaluation emphasizes both task completion rate and efficiency. The empirical studies on popular closed-source and open-source LLMs indicate that most models can perform reasonable tool planning, but differ in scheduling. For example, GLM-4.5 achieves an outperforming task completion rate of 64.72% with extensive sequential tool calls, hence suffering from significantly long execution time. By contrast, GPT-4o prioritizes parallel tool calls but achieves only a 45.08% completion rate. Considering reinforcement learning (RL) can be a viable way to improve the scheduling efficiency without compromising performance, we perform an initial study on Qwen3-1.7B and witness a 14% reduction in execution time alongside a 6% gain in task completion rate based on rarely 100 RL training samples. Our code is available https://github.com/hanwenxu1/mcp-agent.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 31 of its 43 references that are in the map. First posted on arXiv 3 Nov 2025.
Builds on
31 of 43 references.
Closest ancestors · 8
Same direction, newest first
- 2025GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models8 Aug
- 2025Efficient Agents: Building Effective Agents While Reducing Cost24 Jul
- 2025C3-Bench: The Things Real Disturbing LLM based Agent in Multi-Tasking24 May
- 2024AvaTaR: Optimizing LLM Agents for Tool Usage via Contrastive Reasoning17 Jun
- 2024TravelPlanner: A Benchmark for Real-World Planning with Language Agents2 Feb
- 2024AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agents24 Jan
- 2023The Rise and Potential of Large Language Model Based Agents: A Survey14 Sep
- 2023AgentBench: Evaluating LLMs as Agents7 Aug
Other references · 23
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2025Qwen3 Technical Reportcited by 8,195
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,655
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 1,980
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 558
11 more
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agentscited by 359
- 2025Model Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionscited by 257
- 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Usecited by 209
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2024AssistantBench: Can Web Agents Solve Realistic and Time-Consuming Tasks?cited by 155
- 2024Embodied Agent Interface: Benchmarking LLMs for Embodied Decision Makingcited by 142
- 2023SmartPlay: A Benchmark for LLMs as Intelligent Agentscited by 123
- 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systemscited by 101
- 2023T-Eval: Evaluating the Tool Utilization Capability of Large Language Models Step by Stepcited by 91
- 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarioscited by 35
- 2025Faster and Better LLMs via Latency-Aware Test-Time Scalingcited by 9
Built on by
Citing papers per year: 2026: 9.
9 papers.
- 2026Toward Efficient Agents: Memory, Tool learning, and Planningcited by 11
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Applicationcited by 8
- 2026Can LLMs Perceive Time? An Empirical Investigationcited by 2
- 2026PeakBench: Benchmarking Resource-Aware Tool Invocation in LLM Agentscited by 2
- 2026FlowScout: From Execution Feedback to Reliable Tool-Using Agent Workflowscited by 1
- 2026AgentDecarbonizer: Carbon-Aware Execution for AI Agentscited by 0
- 2026Toollery: Scaling LLM Agents to Thousands of Skills and Toolscited by 0
- 2026Realize What Matters: Principled Context Representation for Large-Scale Reasoningcited by 0
- 2026AgentTime: Can Agents Estimate and Control Their Own Runtime?cited by 0
- 2026AgentTime: Can Agents Estimate and Control Their Own Runtime?7 Oct 2026
- 2026Realize What Matters: Principled Context Representation for Large-Scale Reasoning23 Sep 2026
- 2026Toollery: Scaling LLM Agents to Thousands of Skills and Tools2 Sep 2026
- 2026PeakBench: Benchmarking Resource-Aware Tool Invocation in LLM Agents25 Aug 2026
- 2026AgentDecarbonizer: Carbon-Aware Execution for AI Agents20 Aug 2026
- 2026FlowScout: From Execution Feedback to Reliable Tool-Using Agent Workflows10 Aug 2026
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Application10 Jun 2026
- 2026Can LLMs Perceive Time? An Empirical Investigation9 Mar 2026
- 2026Toward Efficient Agents: Memory, Tool learning, and Planning20 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2025MCP-Bench: Benchmarking Tool-Using LLM Agents with Complex Real-World Tasks via MCP Servers
- 2024AgentQuest: A Modular Benchmark Framework to Measure Progress and Improve LLM Agents
- 2026ToolTree: Efficient LLM Agent Tool Planning via Dual-Feedback Monte Carlo Tree Search and Bidirectional Pruning
- 2025MCPAgentBench: A Real-world Task Benchmark for Evaluating LLM Agent MCP Tool Use
- 2025Multi-Mission Tool Bench: Assessing the Robustness of LLM based Agents through Related and Dynamic Missions
- 2024Mobile-Bench: An Evaluation Benchmark for LLM-based Mobile Agents
- 2024Understanding the planning of LLM agents: A survey
- 2023TPTU: Large Language Model-based AI Agents for Task Planning and Tool Usage