CATP-LLM: Empowering Large Language Models for Cost-Aware Tool Planning
Not on the map. Why?
Abstract (arXiv)
Utilizing large language models (LLMs) for tool planning has emerged as a promising avenue for developing general AI systems, where LLMs automatically schedule external tools (e.g., vision models) to tackle complex tasks based on task descriptions. To push this paradigm toward practical applications, it is crucial for LLMs to consider tool execution costs (e.g., execution time) for tool planning. Unfortunately, prior studies overlook the tool execution costs, leading to the generation of expensive plans whose costs outweigh their benefits in terms of task performance. To fill this gap, we propose the Cost-Aware Tool Planning with LLMs (CATP-LLM) framework, which for the first time provides a coherent design to empower LLMs for cost-aware tool planning. Specifically, To facilitate efficient concurrent tool execution and cost reduction, we design a tool planning language to enhance the LLM for creating multi-branch non-sequential plans. Moreover, we propose a cost-aware offline reinforcement learning algorithm to fine-tune the LLM to optimize the performance-cost trade-off in tool planning. In the lack of public cost-related datasets, we further present OpenCATP, the first dataset for cost-aware planning, which comprises 11,100 evaluation samples from diverse tasks. Extensive experiments show that CATP-LLM outperforms GPT-4 even when using Llama2-7B as its backbone, with the average improvement of 1.5%-93.9% in terms of plan quality. Codes and dataset are available at: https://github.com/duowuyms/OpenCATP-LLM.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 58 of its 66 references that are in the map. First posted on arXiv 25 Nov 2024.
Builds on
58 of 66 references.
References · 58
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023GPT-4 Technical Reportcited by 18,132
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016Layer Normalizationcited by 5,579
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
38 more
- 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,881
- 2021Restormer: Efficient Transformer for High-Resolution Image Restorationcited by 1,618
- 2021Decision Transformer: Reinforcement Learning via Sequence Modelingcited by 1,528
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2024Qwen2.5-Coder Technical Reportcited by 1,151
- 2024ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Toolscited by 1,096
- 2023Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Modelscited by 659
- 2024TinyLlama: An Open-Source Small Language Modelcited by 604
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 574
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2024A Systematic Survey of Prompt Engineering in Large Language Models: Techniques and Applicationscited by 428
- 2019FinBERT: Financial Sentiment Analysis with Pre-trained Language Modelscited by 378
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2021An Empirical Study of GPT-3 for Few-Shot Knowledge-Based VQAcited by 298
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
- 2024ToolSandbox: A Stateful, Conversational, Interactive Evaluation Benchmark for LLM Tool Use Capabilitiescited by 272
- 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instructioncited by 245
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddingscited by 238
- 2022A Survey on Offline Reinforcement Learning: Taxonomy, Review, and Open Problemscited by 228
- 2023OpenAGI: When LLM Meets Domain Expertscited by 196
- 2023ART: Automatic multi-step reasoning and tool-use for large language modelscited by 193
- 2023LLaVA-Plus: Learning to Use Tools for Creating Multimodal Agentscited by 188
- 2021Instances as Queriescited by 157
- 2023TaskBench: Benchmarking Large Language Models for Task Automationcited by 138
- 2017Real-Time User-Guided Image Colorization with Learned Deep Priorscited by 123
- 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
- 2024Guiding LLMs The Right Way: Fast, Non-Invasive Constrained Generationcited by 99
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learncited by 97
- 2023InternGPT: Solving Vision-Centric Tasks by Interacting with ChatGPT Beyond Languagecited by 96
- 2024GTA: A Benchmark for General Tool Agentscited by 77
- 2024NetLLM: Adapting Large Language Models for Networkingcited by 76
- 2022Swin2SR: SwinV2 Transformer for Compressed Image Super-Resolution and Restorationcited by 72
- 2023Making Language Models Better Tool Learners with Execution Feedbackcited by 69
- 2023MathChat: Converse to Tackle Challenging Math Problems with LLM Agentscited by 67
- 2023Visual Program Distillation: Distilling Tools and Programmatic Reasoning into Vision-Language Modelscited by 66
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 11.
14 papers.
Sort:
By area:
- 2025CostBench: Evaluating Multi-Turn Cost-Optimal Planning and Adaptation in Dynamic Environments for LLM Tool-Use Agentscited by 32
- 2026To Call or Not to Call: A Framework to Assess and Optimize LLM Tool Callingcited by 7
- 2025Cost-Awareness in Tree-Search LLM Planning: A Systematic Studycited by 5
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Trainingcited by 4
- 2026SimulCost: A Cost-Aware Benchmark and Toolkit for Automating Physics Simulations with LLMscited by 3
- 2026ATLAS: Agentic Test-time Learning-to-Allocate Scalingcited by 3
- 2026IoT-Brain: Grounding LLMs for Semantic-Spatial Sensor Schedulingcited by 2
- 2026Scores Are Not Decisions: Cost-Aware Stopping for Tool Acquisition in LLM Agentscited by 2
- 2025Cost-Aware Model Orchestration for LLM-based Systemscited by 1
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Banditscited by 1
- 2026Dynamic Mixed-Precision Routing for Efficient Multi-step LLM Interactioncited by 0
- 2026Prompt-Induced Waste in Coding Agents: Reasoning, Effort, Harness Design, and End-to-End Costcited by 0
- 2026Are These Modules Worth Their Cost? A Paradigm-Level Accuracy-Cost Analysis of In-context Learning Text-to-SQL28 Aug 2026
- 2026SkillEffect: Checked Lowering for Memory-Bounded Agent Tools17 Aug 2026
- 2026Prompt-Induced Waste in Coding Agents: Reasoning, Effort, Harness Design, and End-to-End Cost2 Aug 2026
- 2026Scores Are Not Decisions: Cost-Aware Stopping for Tool Acquisition in LLM Agents29 Jul 2026
- 2026ATLAS: Agentic Test-time Learning-to-Allocate Scaling1 Jun 2026
- 2026To Call or Not to Call: A Framework to Assess and Optimize LLM Tool Calling1 May 2026
- 2026IoT-Brain: Grounding LLMs for Semantic-Spatial Sensor Scheduling9 Apr 2026
- 2026SimulCost: A Cost-Aware Benchmark and Toolkit for Automating Physics Simulations with LLMs11 Mar 2026
- 2026Dynamic Mixed-Precision Routing for Efficient Multi-step LLM Interaction2 Feb 2026
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Training30 Jan 2026
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Bandits19 Jan 2026
- 2025Cost-Aware Model Orchestration for LLM-based Systems30 Nov 2025
- 2025CostBench: Evaluating Multi-Turn Cost-Optimal Planning and Adaptation in Dynamic Environments for LLM Tool-Use Agentscited by 32
- 2026To Call or Not to Call: A Framework to Assess and Optimize LLM Tool Callingcited by 7
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Trainingcited by 4
- 2026Scores Are Not Decisions: Cost-Aware Stopping for Tool Acquisition in LLM Agentscited by 2
- 2026Prompt-Induced Waste in Coding Agents: Reasoning, Effort, Harness Design, and End-to-End Costcited by 0
- 2026SkillEffect: Checked Lowering for Memory-Bounded Agent Toolscited by 0
- 2026SkillEffect: Checked Lowering for Memory-Bounded Agent Tools17 Aug 2026
- 2026Prompt-Induced Waste in Coding Agents: Reasoning, Effort, Harness Design, and End-to-End Cost2 Aug 2026
- 2026Scores Are Not Decisions: Cost-Aware Stopping for Tool Acquisition in LLM Agents29 Jul 2026
- 2026To Call or Not to Call: A Framework to Assess and Optimize LLM Tool Calling1 May 2026
- 2026Learning with Challenges: Adaptive Difficulty-Aware Data Generation for Mobile GUI Agent Training30 Jan 2026
- 2025CostBench: Evaluating Multi-Turn Cost-Optimal Planning and Adaptation in Dynamic Environments for LLM Tool-Use Agents4 Nov 2025
- 2026ATLAS: Agentic Test-time Learning-to-Allocate Scalingcited by 3
- 2026ATLAS: Agentic Test-time Learning-to-Allocate Scaling1 Jun 2026
- 2025Cost-Awareness in Tree-Search LLM Planning: A Systematic Studycited by 5
- 2026SimulCost: A Cost-Aware Benchmark and Toolkit for Automating Physics Simulations with LLMscited by 3
- 2026IoT-Brain: Grounding LLMs for Semantic-Spatial Sensor Schedulingcited by 2
- 2025Cost-Aware Model Orchestration for LLM-based Systemscited by 1
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Banditscited by 1
- 2026Dynamic Mixed-Precision Routing for Efficient Multi-step LLM Interactioncited by 0
- 2026Are These Modules Worth Their Cost? A Paradigm-Level Accuracy-Cost Analysis of In-context Learning Text-to-SQLcited by 0
- 2026Are These Modules Worth Their Cost? A Paradigm-Level Accuracy-Cost Analysis of In-context Learning Text-to-SQL28 Aug 2026
- 2026IoT-Brain: Grounding LLMs for Semantic-Spatial Sensor Scheduling9 Apr 2026
- 2026SimulCost: A Cost-Aware Benchmark and Toolkit for Automating Physics Simulations with LLMs11 Mar 2026
- 2026Dynamic Mixed-Precision Routing for Efficient Multi-step LLM Interaction2 Feb 2026
- 2026A Component-Based Survey of Interactions between Large Language Models and Multi-Armed Bandits19 Jan 2026
- 2025Cost-Aware Model Orchestration for LLM-based Systems30 Nov 2025
- 2025Cost-Awareness in Tree-Search LLM Planning: A Systematic Study20 May 2025
Similar, not cited
Close in wording, no citation either way
- 2026PEARL: Plan Exploration and Adaptive Reinforcement Learning for Multihop Tool Use
- 2026ToolTree: Efficient LLM Agent Tool Planning via Dual-Feedback Monte Carlo Tree Search and Bidirectional Pruning
- 2024Tool-Planner: Task Planning with Clusters across Multiple Tools
- 2026Budget-Constrained Agentic Large Language Models: Intention-Based Planning for Costly Tool Use
- 2025TPS-Bench: Evaluating AI Agents' Tool Planning & Scheduling Abilities in Compounding Tasks
- 2024ToolPlanner: A Tool Augmented LLM for Multi Granularity Instructions with Path Planning and Feedback
- 2025Step-wise Policy for Rare-tool Knowledge (SPaRK): Offline RL that Drives Diverse Tool Use in LLMs
- 2024LLM With Tools: A Survey