Batch-of-Thought: Cross-Instance Learning for Enhanced LLM Reasoning
Xuan Yang, Furong Jia, Roy Xie, Xiong Xi, Hengwei Bian, Jian Li, Monica Agrawal
TL;DR
Batch-of-Thought (BoT) is a training-free framework that enables cross-instance learning by processing related queries as batches, enabling comparative reasoning, pattern transfer, and better uncertainty calibration. BoT-R instantiates this in a two-agent Actor–Reflector setup where the Actor generates initial reasoning and the Reflector jointly evaluates the batch to refine or finalize answers, leading to improved accuracy and confidence, plus substantial cost reductions. The approach yields consistent gains across three model families and six benchmarks, with average token-cost reductions up to 61% and improved calibration as evidenced by KS and ECE metrics. The work provides theoretical foundations showing information gains and Pareto improvements from batch-aware reasoning and demonstrates practical applicability, including a new Seller Fraud Detection benchmark for high-stakes agentic reasoning; limitations include batch coherence requirements and context-window constraints.
Abstract
Current Large Language Model reasoning systems process queries independently, discarding valuable cross-instance signals such as shared reasoning patterns and consistency constraints. We introduce Batch-of-Thought (BoT), a training-free method that processes related queries jointly to enable cross-instance learning. By performing comparative analysis across batches, BoT identifies high-quality reasoning templates, detects errors through consistency checks, and amortizes computational costs. We instantiate BoT within a multi-agent reflection architecture (BoT-R), where a Reflector performs joint evaluation to unlock mutual information gain unavailable in isolated processing. Experiments across three model families and six benchmarks demonstrate that BoT-R consistently improves accuracy and confidence calibration while reducing inference costs by up to 61%. Our theoretical and experimental analysis reveals when and why batch-aware reasoning benefits LLM systems.
