Long-Horizon Plan Execution in Large Tool Spaces through Entropy-Guided Branching
Organizations: Georgia Institute of Technology · Amazon
Abstract
Large Language Models (LLMs) have significantly advanced tool-augmented agents, enabling autonomous reasoning via API interactions. However, executing multi-step tasks within massive tool libraries remains challenging due to two critical bottlenecks: (1) the absence of rigorous, plan-level evaluation frameworks and (2) the computational demand of exploring vast decision spaces stemming from large toolsets and long-horizon planning. To bridge these gaps, we first introduce SLATE (Synthetic Large-scale API Toolkit for E-commerce), a large-scale context-aware benchmark designed for the automated assessment of tool-integrated agents. Unlike static metrics, SLATE accommodates diverse yet functionally valid execution trajectories, revealing that current agents struggle with self-correction and search efficiency. Motivated by these findings, we next propose Entropy-Guided Branching (EGB), an uncertainty-aware search algorithm that dynamically expands decision branches where predictive entropy is high. EGB optimizes the exploration-exploitation trade-off, significantly enhancing both task success rates and computational efficiency. Extensive experiments on SLATE demonstrate that our dual contribution provides a robust foundation for developing reliable and scalable LLM agents in tool-rich environments.
Figures & tables
| Benchmark | Large Tool Spaces (1,000+ Tools) | Long-Horizon Execution (10+ Steps) | Step-wise Deterministic Outcomes | Plan-Level Grounded Evaluation |
| SLATE (Ours) | ||||
| TRAJECT-Bench ( He et al., 2025 ) | ||||
| Toolathlon ( Li et al., 2026a ) | ||||
| ToolLLM ( Qin et al., 2023 ) | ||||
| Gorilla ( Patil et al., 2024 ) | ||||
| UltraTool ( Huang et al., 2024 ) |
| Total Tools | 1000 | Relevant Tools in Plans | 253 |
| Avg. Arguments/Tool | 3.05 | Avg. Calls/Tool | 6.30 |
| Method | Plan-level | Step-wise | |
| Execution Success Rate | Tool Match Rate | Action Identification Accuracy | |
| Baseline-LLM | 65.2 0.8 | ||
| ReAct | 29.3 1.2 | 66.4 0.4 | 85.7 0.1 |
| Reflexion | 44.7 2.3 | 61.5 1.6 | 83.4 0.5 |
| LATS | 36.5 2.5 | 63.4 1.3 | 87.3 0.5 |
| EGB-Sampling (Ours) | 54.0 2.0 | 68.5 1.5 | 87.9 0.2 |
| Method | Plan-level | Step-wise | |
| Execution Success Rate | Tool Match Rate | Action Identification Accuracy | |
| Baseline-LLM | 23.2 0.7 | ||
| ReAct | 29.3 1.2 | 30.0 0.5 | 78.2 0.4 |
| Reflexion | 44.2 2.1 | 25.2 0.7 | 82.9 2.9 |
| EGB-Sampling (Ours) | 51.3 6.0 | 33.6 2.4 | 83.0 0.6 |
| EGB-Logits (Ours) | 67.8 4.5 | 36.4 0.8 | 85.1 0.4 |
| Claude-Sonnet-4 | Qwen2.5-7B-Instruct | ||||
| Method | Running Time (seconds) | Running Time ∗ (seconds) | Input Tokens | Output Tokens | LLM Invokes |
| Baseline-LLM | 77 | 138 | 32.0 | ||
| ReAct | 195 | 150 | 32.0 | ||
| Reflexion | 766 | 707 | 122.2 | ||
| LATS | 620 | ||||
| EGB-Logits (Ours) | 254 | † | 44.6 + 149.6 † | ||
| Entropy Range | #Steps | #Errors | Error Rate |
| 365 | 184 | 50.7% | |
| 116 | 79 | 68.1% | |
| 67 | 52 | 77.6% | |
| 21 | 20 | 95.2% | |
| 15 | 14 | 93.3% |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Plan-level | Step-wise Evaluation | |
| Execution Success Rate | Tool Match Rate | Action Identification Accuracy | |
| ReAct | 29.3 1.2 | 66.4 0.4 | 85.7 0.1 |
| Reflexion | 44.7 2.3 | 61.5 1.6 | 83.4 0.5 |
| EGB-Sampling (Ours) | 54.0 2.0 | 68.5 1.5 | 87.9 0.2 |
| ReAct-with-Memory | 86.3 0.6 | 92.7 0.3 | 98.7 0.1 |
| Reflexion-with-Memory | 91.0 1.5 | 92.7 1.1 | 98.4 0.3 |
| Entropy Range | #Steps | #Errors | Error Rate |
| 365 | 184 | 50.7% | |
| 116 | 79 | 68.1% | |
| 67 | 52 | 77.6% | |
| 21 | 20 | 95.2% | |
| 15 | 14 | 93.3% |
| Methods | Execution Success Rate | Input Tokens | Output Tokens |
| DirectLLM | 67.3 4.7 | ||
| ReAct | 69.0 2.0 | ||
| Self-Consistency | 69.3 1.3 | ||
| Reflexion | 77.3 3.7 | ||
| EGB-Sampling | 79.7 0.7 | ||
| EGB-Logits | 82.0 1.0 |
| Methods | Accurate Plan | Inaccurate Plan |
| ReAct | 69.0 2.0 | 65.0 5.0 |
| Self-Consistency | 69.3 1.3 | 65.3 0.7 |
| EGB-Sampling | 79.7 0.7 | 72.0 2.0 |