BiasBusters: Uncovering and Mitigating Tool Selection Bias in Large Language Models
Not on the map. Why?
Abstract (arXiv)
Agents backed by large language models (LLMs) increasingly rely on external tools drawn from marketplaces where multiple providers offer functionally equivalent options. This raises a critical fairness concern: systematic bias in tool selection can degrade user experience and distort competition by privileging certain providers over others. We introduce a benchmark of diverse tool categories, each containing multiple functionally equivalent tools, to systematically evaluate tool-selection bias. Using this benchmark, we evaluate seven LLMs and show that substantial bias persists, with models either fixating on a single provider or disproportionately favoring tools that appear earlier in the context. To uncover the sources of this behavior, we conduct controlled experiments that isolate the effects of tool features, exposed metadata (name, description, and parameters), and pre-training exposure. We find that (1) semantic alignment between user queries and tool metadata is the strongest driver of selection; (2) small perturbations to tool descriptions can significantly shift choices; and (3) repeated pre-training exposure to a single endpoint amplifies provider-level bias. Finally, we propose a lightweight mitigation strategy that first filters tools to a relevant subset and then samples uniformly, substantially reducing selection bias while maintaining strong task coverage. Our results highlight tool-selection bias as a key obstacle to the fair deployment of tool-augmented LLM agents. Our code and benchmark are publicly available at https://github.com/thierry123454/tool-selection-bias.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 30 Sep 2025.
Builds on
24 of 32 references.
References · 24
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Qwen Technical Reportcited by 3,273
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2023A Comprehensive Overview of Large Language Modelscited by 639
- 2023Bias and Fairness in Large Language Models: A Surveycited by 626
- 2023Large Language Models Are Not Robust Multiple Choice Selectorscited by 454
- 2021Self-Diagnosis and Self-Debiasing: A Proposal for Reducing Corpus-Based Bias in NLPcited by 336
- 2019Measuring Bias in Contextualized Word Representationscited by 275
- 2023Large Language Models Sensitivity to The Order of Options in Multiple-Choice Questionscited by 249
- 2024Tool Learning with Large Language Models: A Surveycited by 221
- 2025Prompt Injection Attack to Tool Selection in LLM Agentscited by 145
12 more
- 2024Bias and Unfairness in Information Retrieval Systems: New Challenges in the LLM Eracited by 97
- 2024Eliminating Position Bias of Language Models: A Mechanistic Approachcited by 61
- 2023Instructed to Bias: Instruction-Tuned Language Models Exhibit Emergent Cognitive Biascited by 51
- 2024Anchoring Bias in Large Language Models: An Experimental Studycited by 37
- 2024From Allies to Adversaries: Manipulating LLM Tool-Calling through Adversarial Injectioncited by 36
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Userscited by 32
- 2025Attractive Metadata Attack: Inducing LLM Agents to Invoke Malicious Toolscited by 23
- 2024Unveiling Selection Biases: Exploring Order and Token Sensitivity in Large Language Modelscited by 20
- 2025The Invisible Hand: Unveiling Provider Bias in Large Language Models for Code Generationcited by 10
- 2024Certifying Counterfactual Bias in LLMscited by 9
- 2024Bring Your Own Prompts: Use-Case-Specific Bias and Fairness Evaluation for LLMscited by 7
- 2024Measuring and Addressing Indexical Bias in Information Retrievalcited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 7.
8 papers.
- 2025ToolTweak: An Attack on Tool Selection in LLM-based Agentscited by 22
- 2026Towards trustworthy agentic AI: a comprehensive survey of safety, robustness, privacy, and system securitycited by 5
- 2026The Scaling Laws of Skills in LLM Agent Systemscited by 3
- 2026Agent-Facing Information Design in LLM Tool Registriescited by 0
- 2026Set-shifting Behavioral Test for Harnessed Agentscited by 0
- 2026Implicit Manipulation for Skill Selection in LLM Agents with Semantic Matchingcited by 0
- 2026PrivacySkills: How Privacy Guidance Shapes Source Selection in LLM Agentscited by 0
- 2026The Default Trap: Rethinking Plan Evaluation in Tool-Using LLM Agentscited by 0
- 2026The Default Trap: Rethinking Plan Evaluation in Tool-Using LLM Agents29 Sep 2026
- 2026PrivacySkills: How Privacy Guidance Shapes Source Selection in LLM Agents28 Sep 2026
- 2026Implicit Manipulation for Skill Selection in LLM Agents with Semantic Matching2 Sep 2026
- 2026Set-shifting Behavioral Test for Harnessed Agents15 Jul 2026
- 2026Towards trustworthy agentic AI: a comprehensive survey of safety, robustness, privacy, and system security17 May 2026
- 2026The Scaling Laws of Skills in LLM Agent Systems15 May 2026
- 2026Agent-Facing Information Design in LLM Tool Registries12 Apr 2026
- 2025ToolTweak: An Attack on Tool Selection in LLM-based Agents2 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2026ToolChoiceConfusion: Causal Minimal Tool Filtering for Reliable LLM Agents
- 2026ToolSearcher: Optimizing Tool Selection at Scale via Reinforcement Learning
- 2026Do LLMs Know Tool Irrelevance? Demystifying Structural Alignment Bias in Tool Invocations
- 2026ToolFlood: Beyond Selection -- Hiding Valid Tools from LLM Agents via Semantic Covering
- 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use
- 2025BiasFilter: An Inference-Time Debiasing Framework for Large Language Models
- 2025Assessing Agentic Large Language Models in Multilingual National Bias
- 2026ToolMenuBench: Benchmarking Tool-Menu Filtering Strategies for Reliable and Efficient LLM Agents