Paper deep dive
Who Thinks Best Depends on How Long You Let Them: Budget-Dependent Rankings in LLM Evaluation
Rodrigo Guedes de Souza, Alison R. Panisson
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Standard evaluation of large language models assumes stable model rankings across inference conditions. We challenge this assumption by varying the token generation budget, i.e., the maximum tokens a model may produce, across seven levels (64--4,096), evaluating four models on three reasoning benchmarks (56,476 inferences). We report four findings: (i) 3--19% of items exhibit non-monotone behavior (accuracy decreasing with more budget), even after controlling for truncation, and this phenomenon is model-specific (cross-model overlap: 6--14%). (ii) Model rankings reverse across budgets on all benchmarks ($p {<} 0.01$, McNemar). (iii) Oracle analysis reveals model complementarity up to $+27.8$pp, most pronounced at constrained budgets. (iv) A budget-aware router captures 14.1% of the oracle gap cross-domain; budget features help within-domain ($+1.6$ to $+5.7$pp) but are domain-specific and hurt transfer ($-1.2$pp). These results argue for budget-conditioned evaluation protocols.
Tags
Links
- Source: https://arxiv.org/abs/2608.12150v1
- Canonical: https://arxiv.org/abs/2608.12150v1
Trouble viewing inline? Open PDF directly â
Full Text
40,434 characters extracted from source content.
Expand or collapse full text
Who Thinks Best Depends on How Long You Let Them: Budget-Dependent Rankings in LLM Evaluation Rodrigo Guedes de Souza Alison R. Panisson Federal University of Santa Catarina (UFSC) Brazil guedes.rodrigo@grad.ufsc.br, alison.panisson@ufsc.br August 13, 2026 Abstract Standard evaluation of large language models assumes stable model rankings across inference conditions. We challenge this assumption by varying the token generation budget, i.e., the maximum tokens a model may produce, across seven levels (64â4,096), evaluating four models on three reasoning benchmarks (56,476 inferences). We report four findings: (i) 3â 19% of items exhibit non-monotone behavior (accuracy decreasing with more budget), even after controlling for truncation, and this phenomenon is model-specific (cross-model overlap: 6â14%). (i) Model rankings reverse across budgets on all benchmarks (p<0.01, McNemar). (i) Oracle analysis reveals model complementarity up to +27.8 p, most pronounced at constrained budgets. (iv) A budget-aware router captures 14.1% of the oracle gap cross-domain; budget features help within-domain (+1.6 to +5.7 p) but are domain-specific and hurt transfer (â1.2 p). These results argue for budget-conditioned evaluation protocols. 1 Introduction Leaderboards and benchmark comparisons form the primary evidence base for selecting Large Language Models (LLMs) in practice [1,2]. A model declared âstate of the artâ on GSM8K or GPQA is presumed superior across deployment scenarios. Yet this conclusion rests on an implicit assumption: that model rankings are invariant to the inference-time token generation budget, i.e., the maximum number of tokens the model is allowed to produce before its output is truncated or terminated. This assumption is increasingly untenable. Recent work on test-time com- pute scaling [3,4] has shown that allowing models more tokens to âthinkâ can 1 arXiv:2608.12150v1 [cs.AI] 12 Aug 2026 substantially improve performance, but the effect varies across models and tasks. Meanwhile, the âoverthinkingâ literature [7,8] documents cases where additional reasoning tokens harm accuracy. These observations hint at a deeper phenomenon: the evaluation landscape may be fundamentally budget-dependent, with model rankings, item difficulty, and model complementarity all varying as a function of the token budget. We provide the first systematic investigation of this phenomenon. We evaluate four models spanning 8B to 70B parameters across three reasoning benchmarks at seven token budgets from 64 to 4,096 tokens, a total of 56,476 individual inferences at temperatureT =0 for full determinism. Our analysis yields four contributions: 1.Item-level behavioral taxonomy. We classify each modelâitem pair into four behavioral categories under budget variation (always-correct, monotone- increasing, non-monotone, always-wrong). We find that non-monotone behav- ior, representing performance degradation with increased budget, is not rare (up to 25.8% of items) and, crucially, is model-specific: the same item rarely triggers overthinking across different models (cross-model overlap as low as 9%). 2.Statistically significant ranking reversals. The best-performing model changes across budget levels on all three benchmarks. On GSM8K, LLaMA- 3.3 70B leads atb=256 (62.4%) while GPT-OSS 20B dominates atb=4096 (94.8%,p <0.001); on GPQA, LLaMA-3 8B ranks first atb=512 (21.2%) before GPT-OSS 20B leads nominally atb=4096 (51.0% vs. 50.0%, not sig- nificant;n=198). Multiple intermediate reversals are significant (McNemarâs Ï 2 , p < 0.01). 3.Oracle gap dynamics. A per-item oracle ensemble reveals that model complementarity is most valuable under constrained budgets. On GPQA, the oracle exceeds the single best model by 27.8 p atb=4096 and exhibits even larger relative gains at lower budgets. On GSM8K, the oracle gap is non-monotonic, peaking atb=256 (+16.9 p) before declining as models converge (Jaccard similarity: 0.048â 0.741). 4.Budget-aware routing proof-of-concept. We train per-model XGBoost classifiers on text features and budget to predict item-level correctness, then route each item to the model with the highest predicted probability. In a cross-domain evaluation (train on GSM8K+MATH-500, test on GPQA), this approach achieves +2.67 p over the best-per-budget baseline (95% CI [0.94,4.40]), capturing 14.1% of the oracle gap. A within-domain ablation reveals that budget features provide +1.6 to +5.7 p, yet these patterns are domain-specific and hurt cross-domain transfer by â1.2 p. Figure 1 illustrates our core finding: model rankings are not stable across token budgets. These results have direct implications for evaluation practice, model deployment, and the design of routing systems that must operate under heterogeneous compute constraints. 2 64 128256512 102420484096 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B Accuracy (%) 234268696867 21835799092 186276767778 0184879929495 GSM8K 64 128256512 102420484096 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 011419191918 0000144262 022149636967 041230486371 MATH-500 64 128256512 102420484096 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 13721262929 1013101934 13514415150 01212284451 GPQA 64 128256512 102420484096 Token Budget 0 20 40 60 80 Accuracy (%) 64 128256512 102420484096 Token Budget 0 10 20 30 40 50 60 70 64 128256512 102420484096 Token Budget 0 10 20 30 40 50 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B Budget-Dependent Model Landscapes: Rankings Reverse Under Different Token Budgets Figure 1: Model rankings depend on token budget. Top: Accuracy heatmap across four models and seven budgets on three benchmarks; black borders indicate the best model at each budget. Bottom: Corresponding scaling curves showing crossover points where the identity of the top-performing model changes. Rankings reverse on all three benchmarks. 2 Related Work Test-time compute scaling. A growing body of work studies how allocating additional computation at inference time affects model performance. Chain-of- thought prompting [6] implicitly increases the token budget by eliciting step- by-step reasoning. More recent approaches explicitly scale test-time compute through search [3], extended thinking [4], and budget-forcing mechanisms [5]. These works generally study a single model under varying compute; we study multiple models simultaneously, revealing that scaling curves cross and rankings reverse. Overthinking and reasoning efficiency. Several studies document cases where allowing LLMs more reasoning steps degrades performance. In [7], the authors identify overthinking as a failure mode of o1-like models, and [8] propose early termination strategies. Our work quantifies this at the item level across multiple models, revealing that overthinking is predominantly a model-specific phenomenon rather than an item-inherent property. Model routing and selection. LLM routing systems [9,10,11] aim to select the best model per query based on input features. Most approaches treat routing as budget-agnostic, optimizing for a single inference condition. Our budget- aware routing formulation is, to our knowledge, the first to incorporate the token budget as an explicit routing signal, and our SHAP analysis reveals it dominates text-based features. 3 Evaluation methodology. The reliability of LLM benchmarks has been questioned on multiple fronts: contamination [12], saturation [13], and sensitivity to prompt formatting [14]. Our work identifies a new axis of fragility: sensitivity to the token generation budget. We show that a benchmarkâs model ranking is not a single stable ordering but a family of orderings parameterized by budget. 3 Experimental Framework Models. We evaluate four open-weight reasoning models spanning an order of magnitude in parameter count: LLaMA-3 8B [15], Qwen-3 32B [16], LLaMA-3.3 70B [15], and GPT-OSS 20B (model ID:openai/gpt-oss-20b, served via Together.ai; see Appendix A for full model details). All models are evaluated with greedy decoding (T =0) to ensure deterministic outputs. Benchmarks. We use three reasoning benchmarks of increasing difficulty: GSM8K [17] (1,319 grade-school math problems), MATH-500 [18] (500 competition-level math problems), and GPQA-Diamond [19] (198 graduate- level science questions). These span a wide difficulty range: IRT-inspired analysis yields mean easiness scores of 0.507, 0.253, and 0.172, respectively. Token budgets. We evaluate each modelâitem pair at seven token budgets b â 64,128,256,512,1024,2048,4096, wherebis themax_tokensparameter. This yields 4Ă3Ă7 = 84 modelâdatasetâbudget configurations and 4Ă2,017Ă7 = 56,476 individual inferences. Evaluation protocol. We extract final answers using regex-based parsing and evaluate via exact match against ground truth. Correctness is binary: a model scores 1 on itemiat budgetbif and only if it produces the correct final answer within b tokens. Truncation and three-tier analysis. When a modelâs generation is cut off at btokens before producing a final answer, we mark it as truncated (finish_reason = âlengthâ) and score it as incorrect. Truncation rates vary dramatically across models: Qwen-3 32B, which uses internal<think>tokens, remains truncated on 59.7% of GPQA items even atb=4,096, while LLaMA-3.3 70B drops to 0.5% at the same budget (see Appendix, Figure 8). To disentangle genuine reasoning effects from truncation artifacts, we report a three-tier analysis throughout: (a) all items (standard scoring), (b) stop-only (restricting per model to items where that model completed its generation), and (c) common non-truncated (items where all four models completed, enabling paired comparisons on identical item sets). We note that stop-only accuracy is upward-biased (completed items tend to be easier for that model), while common non-truncated sets can be small at low budgets; we mark results as unreliable when N < 30. 4 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 0 20 40 60 80 100 Percentage of Items (%) 64% 84% 74% 93% 17% 12% 6% 19% 20% GSM8K LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 18% 60% 64% 69% 6% 11% 7% 76% 36% 25% 24% MATH-500 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 24% 30% 44% 51% 26% 9% 23% 50% 61% 32% 45% GPQA Always Correct Monotone Improve Non-Monotone Always Wrong Item Behavioral Taxonomy by Model Figure 2: Behavioral taxonomy across models and benchmarks. Each bar decomposes items into four categories based on how correctness evolves with budget. Non-monotone items (red), indicating âoverthinking,â are non-trivial across all settings and most pronounced on GPQA. 4 Budget-Dependent Model Behavior 4.1 Item-Level Behavioral Taxonomy For each modelmand itemi, we observe a binary correctness trajectory across seven budgets:c m,i = (c b 1 m,i ,...,c b 7 m,i )â0,1 7 . We classify each trajectory into one of four behavioral categories: âą Always-correct:c b m,i = 1 for allb. The model solves this item regardless of budget. âąMonotone-increasing: the sequence transitions from 0 to 1 and never reverts. More budget always helps. âąNon-monotone: the sequence contains at least one 1â0 transition at increasing budget. The model loses a previously correct answer when given more tokensâan âoverthinkingâ failure. âą Always-wrong: c b m,i = 0 for all b. The model fails regardless of budget. Figure 2 shows the distribution of these categories across all modelâdataset combinations. The monotone-increasing category dominates across all settings, confirming that more budget generally helps. However, non-monotone items are far from negligible: they represent 3.6% (GPT-OSS 20B on GSM8K) to 25.8% (LLaMA-3 8B on GPQA) of items. GPQA exhibits the highest non-monotone rates across all models, up to 25.8% for LLaMA-3 8B and 23.2% for LLaMA- 3.3 70B, consistent with the intuition that harder problems are more susceptible to overthinking. Controlling for truncation in the taxonomy. Since truncation at lower budgets mechanically creates 1â0 transitions when a model answers correctly at some budget but is truncated at a later one, we recompute the taxonomy using only the non-truncated portion of each trajectory (budgets wherefinish_reason = âstopâ ). Non-monotone rates decrease but remain substantial (Figure 3): LLaMA-3 8B on GPQA drops from 25.8% to 19.1%, LLaMA-3.3 70B on MATH- 500 barely changes (10.6% to 10.3%), and even Qwen-3 32B on GSM8K retains 5 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 0 5 10 15 20 25 30 Non-Monotone Rate (%) GSM8K All budgets Stop-only budgets LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B MATH-500 LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B GPQA-D. Non-Monotone (Overthinking) Rates: All vs Stop-Only Trajectories Figure 3: Non-monotone (overthinking) rates: all budgets vs. stop-only trajectories. Rates decrease after excluding truncated budgets but remain substantial, particularly on GPQA, confirming that overthinking is a genuine reasoning failure. a 3.3% non-monotone rate after filtering (down from 11.7%, where most were truncation artifacts from its verbose<think>tokens). These results confirm that overthinking is a genuine phenomenon, not a truncation artifact. Overthinking is model-specific, not item-inherent. A natural question is whether certain items inherently induce overthinking, or whether this is a model-specific phenomenon. We compute the cross-model overlap: the fraction of non-monotone items that are flagged as non-monotone by at least two of the four models. On stop-only trajectories, the overlap rates are remarkably low: 10.1% on GSM8K, 6.4% on MATH-500, and 13.8% on GPQA (compared to 16.2%, 9.7%, and 27.7% on all-item trajectories). Filtering strengthens the claim: 86â94% of items exhibiting genuine overthinking do so for only one model. The implication is important: overthinking cannot be mitigated by removing âproblematicâ items from benchmarks, because the set of problematic items is model-dependent. Where do non-monotone transitions occur? Analysis of the budget level at which non-monotone drops happen reveals they are concentrated at high budgets (b â„1024), suggesting that the additional tokens generated under generous budgets can derail an initially correct reasoning chain (see Appendix, Figure 9). 4.2 Ranking Reversals We now examine whether budget variation leads to changes in which model ranks first, not just changes in absolute performance. Table 1 reports the best model at selected budget levels along with McNemar test statistics for the significance of the difference with the second-ranked model. Several patterns emerge. On GSM8K, LLaMA-3.3 70B leads atb=256 (Ï 2 = 59.57,p <0.001), but GPT-OSS 20B overtakes it byb=512 and maintains the lead throughb=4096 with increasing significance (Ï 2 = 15.86 atb=4096). On MATH-500, LLaMA-3.3 70B dominates across mid-range budgets (b=256 throughb=1024, allp <0.001), but GPT-OSS 20B closes the gap and leads at 6 Table 1: Ranking reversals across budgets. Best model and McNemarâs test comparing it to the second-ranked model. The identity of the best model shifts with budget on all three benchmarks. Significance: â p <0.05, â p <0.01, â p < 0.001. DatasetBudgetBest ModelAcc2nd ModelAcc Ï 2 Sig GSM8K 256LLaMA-3.3 70B 62.4% GPT-OSS 20B 48.6% 59.57 â 512GPT-OSS 20B 79.2% LLaMA-3.3 70B 76.6% 2.78 1024GPT-OSS 20B 92.3%Qwen-3 32B80.2% 86.12 â 4096GPT-OSS 20B 94.9%Qwen-3 32B91.7% 15.86 â MATH-500 256LLaMA-3.3 70B 21.3% LLaMA-3 8B 13.5% 16.41 â 512LLaMA-3.3 70B 49.4% GPT-OSS 20B 30.0% 70.51 â 1024LLaMA-3.3 70B 63.3% GPT-OSS 20B 48.2% 43.81 â 4096GPT-OSS 20B 70.8% LLaMA-3.3 70B 67.1% 2.54 GPQA 256LLaMA-3 8B 7.1% LLaMA-3.3 70B 4.5% 1.07 512LLaMA-3 8B 21.2% LLaMA-3.3 70B 13.6% 4.56 â 1024LLaMA-3.3 70B 40.9% GPT-OSS 20B 27.8% 9.47 â 4096GPT-OSS 20B 51.0% LLaMA-3.3 70B 50.0% 0.02 b=4096âthough this final reversal is not significant (p= 0.11). On GPQA, the most dramatic trajectory unfolds: the smallest model (LLaMA-3 8B) ranks first atb=256â512, is overtaken by LLaMA-3.3 70B atb=1024 (p <0.01), which is in turn matched by GPT-OSS 20B atb=4096âthough this last difference is not statistically significant (Ï 2 =0.02,p=0.89,n=198). Results on GPQA-Diamond should be interpreted with caution due to the small sample size. Controlling for truncation. Since truncation rates differ across models (e.g., Qwen-3 32B is 59.7% truncated on GPQA atb=4096 vs. 0.5% for LLaMA- 3.3 70B), ranking reversals could reflect differential truncation rather than genuine reasoning differences. We repeat the analysis on common non-truncated items, i.e., those where all four models completed their generation, and report paired McNemar tests. At budgets where common non-truncated sets are sufficiently large (N â„30), the key findings survive: on GSM8K atb=4096 (N =1,264): GPT-OSS 20B leads (95.9%) over Qwen-3 32B (93.2%,Ï 2 = 12.66,p<0.001); on GPQA atb=4096 (N =71): GPT-OSS 20B leads (85.9%) over Qwen-3 32B (64.8%, Ï 2 =9.33, p<0.01). We also observe that some all-items rankings are genuine truncation artifacts: on MATH-500 atb=4096, GPT-OSS 20B leads on all items (71.0%) but Qwen- 3 32B leads on common non-truncated items (86.7%), reflecting GPT-OSSâs higher completion rate rather than superior reasoning. This nuance strengthens rather than weakens our thesis: the landscape depends on whether one measures âability to answer given enough tokensâ or âability to answer within the budget,â and both are legitimate evaluation criteria. Figure 4 provides a side-by-side comparison of all-items vs. stop-only accuracy. 7 64128256512102420484096 Token Budget 1.0%2.5%7.1%21.2%26.3%28.6%28.8% 0.5%0.0%1.0%2.5%9.6%18.7%33.7% 0.5%3.0%4.5%13.6%40.9%51.0%50.0% 0.0%0.5%1.5%12.1%27.8%43.9%51.0% GPQA-D.: All Items 64128256512102420484096 Token Budget (0)(0)(16)35.6%30.3%32.4%28.9% (0)(0)(0)(1)(11)71.1%62.0% (0)(0)(0)(26)49.7%51.3%50.3% (0)(1)(3)(24)85.9%86.1%84.2% GPQA-D.: Stop-Only Items 0 20 40 60 80 100 Accuracy (%) 0 20 40 60 80 100 Accuracy (%) Figure 4: All-items vs. stop-only accuracy on GPQA. Left: standard scoring (truncated = incorrect). Right: accuracy restricted to items where each model completed its generation. Parenthesized values indicate small sample sizes (N <30). Black borders mark the best model per budget. Rankings persist at high budgets even under stop-only scoring. 64 128256512 102420484096 Token Budget 0 2 5 8 10 12 15 18 Oracle Gap (percentage points) 2.0p 7.5p 16.9p 14.9p 5.5p 4.0p 3.5p GSM8K 64 128256512 102420484096 Token Budget 0.0p 1.2p 6.6p 5.8p 6.2p 10.8p 12.8p MATH-500 64 128256512 102420484096 Token Budget 1.0p 2.0p 4.5p 14.6p GPQA Oracle Ensemble Gap vs. Token Budget (a) Oracle gap vs. token budget. 64 128256512 102420484096 Token Budget 0.0 0.2 0.4 0.6 0.8 Jaccard Similarity GSM8K 64 128256512 102420484096 Token Budget MATH-500 64 128256512 102420484096 Token Budget GPQA LLaMAQwen- LLaMALLaMA LLaMAGPT-O Qwen-LLaMA Qwen-GPT-O LLaMAGPT-O Mean Cross-Model Agreement (Jaccard) vs. Token Budget (b) Pairwise Jaccard similarity vs. budget. Figure 5: Model complementarity varies with budget. (a) The oracle gap (oracle ensemble minus best single model) peaks at low-to-moderate budgets for GSM8K but grows monotonically for harder benchmarks. (b) Mean pairwise Jaccard similarity between modelsâ correct-answer sets starts near zero and increases with budget, but never reaches unity, i.e., models remain complementary even at b=4096. 4.3 Model Complementarity and Oracle Gap If different models excel on different items at different budgets, then an oracle that selects the best model per item could substantially outperform any single model. We quantify this via the oracle gap: the difference between a per-item oracle ensemble and the single best model at each budget. Figure 5a plots the oracle gap across budgets for all three benchmarks. The dynamics differ markedly by dataset difficulty: âąGSM8K exhibits a non-monotonic oracle gap that peaks at +16.9 p around b=256 before declining to +3.5 p atb=4096. At moderate budgets, models solve different items, creating maximum complementarity. At high budgets, they converge on the same (easier) items, reducing the benefit of selection. âąMATH-500 shows a monotonically increasing gap, reaching +12.8 p at b=4096 (CI [+10.0,+15.8]). On this harder benchmark, models remain com- plementary even at generous budgets. âąGPQA displays the largest gap: +27.8 p atb=4096 (CI [+21.7,+33.8]), indicating that the four models solve highly non-overlapping subsets of these graduate-level questions. 8 Convergence without consensus. Figure 5b shows the mean pairwise Jac- card similarity between modelsâ correct-answer sets. Atb=64, models agree on almost no items ( Ì J = 0.048), consistent with the near-random performance at this budget. As budgets increase, agreement grows substantially: Ì J= 0.285 at b=256, 0.528 atb=512, and 0.741 atb=4096. However, the asymptotic value of 0.741 indicates that even at generous budgets, models solve meaningfully different item subsets, consistent with the persistent oracle gap of 3.5â27.8 p at b=4096 across benchmarks. Item-level difficulty. Across all items and budgets, 1.1% of GSM8K items, 13.6% of MATH-500 items, and 10.1% of GPQA items are answered incorrectly by all four models at all seven budgets, representing a hard core of items beyond current model capabilities. Conversely, only 16.5% of itemâbudget pairs see all four models correct, reinforcing that model selection matters. 5 Budget-Aware Model Routing The oracle gap analysis reveals that an ideal router could achieve 14â28 p above the best single model. Can a practical router capture some of this gap? We design a budget-aware routing mechanism that selects the best model for each item, given the token budget as an explicit feature. Method. For each modelm, we train an XGBoost binary classifierf m (x,b)â [0,1] that predicts the probability that modelmanswers itemxcorrectly at budgetb. Features include:log 2 (b) (budget), surface-level text statistics (character count, word count, number of special characters, presence of LaTeX, word entropy, maximum number magnitude), and 20 PCA-reduced dimensions from sentence embeddings (all-MiniLM-L6-v2). At inference time, for each itemâbudget pair, the router selects m â = arg max m f m (x,b). Baselines. We compare against five baselines: Random (uniform selection), Largest-Always (always select GPT-OSS 20B, the largest model), Best-Overall (select the model with highest aggregate accuracy across all budgets), Best-Per- Budget (select the model with highest accuracy at each budget, applied uniformly to all items at that budget), and Oracle (per-item optimal selection with ground truth). Cross-domain evaluation. To test generalization, we train on GSM8K and MATH-500 and evaluate on GPQA, a domain-transfer setting. Table 2 shows the results. The Router-Scoring strategy achieves 22.9% accuracy, a +2.67 p improve- ment over Best-Per-Budget (95% bootstrap CI [0.94,4.40], significant since the interval excludes zero). This captures 14.1% of the oracle gap. On the discriminative subset (520 items where models disagree), the gain is +7.12 p. The per-budget breakdown (Figure 6) reveals that the routerâs advantage is concentrated at moderate budgets: atb=1024, it achieves 40.9% versus 27.8% for Best-Per-Budget (+13.1 p). At extreme budgets (b=64 andb=4096), the 9 Table 2: Cross-domain routing results (train: GSM8K+MATH-500, test: GPQA). The per-model scoring router captures 14.1% of the oracle gap over Best-Per-Budget with a statistically significant improvement. âDisc. subsetâ restricts to the 520 out of 1,386 itemâbudget pairs where models disagree. StrategyAccuracyâ vs BPB Oracle Gap Disc. Subset Random17.1% â3.2 pâ41.0% Largest-Always23.4%+3.1 pâ57.7% Best-Overall19.6% â0.7 pâ47.5% Best-Per-Budget20.3%â0%49.4% Router-Scoring22.9%+2.67 p14.1%56.5% Oracle39.2%+18.9 p100%100.0% router offers minimal improvement, consistent with the low model differentiation at these extremes. Feature importance. SHAP analysis (Figure 10) reveals that the budget feature (log 2 b) dominates all other features by a wide margin: its mean absolute SHAP value (2.21) is 6.1Ălarger than the next feature (presence of LaTeX: 0.36). Embedding-derived features contribute modestly (0.10â0.24 each), while text statistics contribute even less. This confirms that budget is the primary axis of variation in model performance, the core message of this paper. Ablation study. Table 3 reports ablations removing key feature groups in the cross-domain setting. A notable finding is that removing budget features (âNo budgetâ) yields higher cross-domain accuracy (24.2%) than the full router (22.9%, â=â1.2 p). To determine whether this reflects a global failure of budget features or a domain-transfer artifact, we run a complementary within- domain ablation: 5-fold cross-validation on each benchmark separately (Table 4). Within-domain, budget features provide a consistent advantage: +5.7 p on GSM8K, +3.0 p on MATH-500, and +1.6 p on GPQA. The reversal in the cross-domain setting reveals that budget-accuracy mappings are domain-specific: the relationship between budget and correctness learned on math problems does not transfer to graduate-level science. Text features, being domain-agnostic, generalize better across domainsâbut within a domain, budget remains the dominant routing signal, consistent with the SHAP analysis above. Figure 7 visualizes this contrast. 6 Discussion Implications for evaluation. Our findings challenge the common practice of reporting a single accuracy number per benchmark. Since model rankings depend on the token budget, a benchmarkâs ranking is not a fixed ordering but a family of orderings parameterized byb. We advocate for budget-conditioned evaluation: reporting accuracy at multiple budget levels and explicitly stating 10 64128256512102420484096 Token Budget 0 10 20 30 40 50 60 70 80 Routing Accuracy (%) Routing Accuracy by Budget (Cross-Dataset GPQA) Random Best-Per-Budget Router-Scoring Oracle Figure 6: Router accuracy by budget level (cross-domain, GPQA). The routerâs advantage is concentrated at moderate budgets (b=512â2048), where model complementarity is highest and the oracle gap is largest. the budget used. This is especially critical for constrained deployment scenarios (mobile, edge, real-time) where generous budgets are infeasible. Implications for routing. The large oracle gaps (+3.5 to +27.8 p) indicate that substantial gains are available from intelligent model selection. Our routing experiments reveal a nuanced picture: budget is the dominant within-domain feature (+1.6 to +5.7 p), yet budgetâaccuracy patterns are domain-specific and hurt cross-domain transfer (â1.2 p). This suggests that practical routing systems should treat budget as a powerful but non-transferable signal, com- plementing it with domain-agnostic features or domain adaptation techniques. Future routing systems may additionally benefit from model-internal signals (e.g., logit entropy, hidden-state representations) rather than text features alone. The truncation confound. Truncation is a significant confound when varying token budgets: at low budgets, most models are truncated on most items, and truncation is near-perfectly correlated with incorrect answers. We have addressed this through a three-tier analysis (Section 4.2): all items, stop-only per model, and common non-truncated items with paired McNemar tests. The key findings, non-monotone behavior (Section 4.1), ranking reversals, and oracle gaps, all persist under truncation control, though some specific rankings are revealed to be truncation artifacts (e.g., MATH-500 atb=4096; see Section 4.2). Notably, non-monotone rates decrease by only 1â8 p after filtering truncated budgets, confirming that overthinking is predominantly a genuine reasoning failure. We further validate this with a direct search for items where a model is correct at a low budget but wrong at a higher budget, both withfinish_reason=stop: across all models and datasets, we identify 1,193 such pairs (Appendix G). Future 11 Table 3: Cross-domain ablation (train: GSM8K+MATH-500, test: GPQA). Removing budget features improves cross-domain accuracy, suggesting that budgetâaccuracy patterns are domain-specific. ConfigurationAccuracy Random17.1% Best-Per-Budget20.3% Text stats only (no budget, no embeddings)21.8% No budget24.2% No embeddings21.3% Full Router22.9% Oracle39.2% Table 4: Budget feature impact: within-domain vs. cross-domain. Bud- get features consistently help within-domain (5-fold CV) but hurt cross-domain transfer, confirming that budgetâaccuracy patterns are domain-specific rather than universally transferable. SettingFull Router No Budgetâ Budget GSM8K (within-domain)64.9%59.2%+5.7 p MATH-500 (within-domain)37.5%34.5%+3.0 p GPQA (within-domain)24.0%22.4%+1.6 p CrossâGPQA22.9%24.2% â1.2 p work should explore âbudget-forcingâ techniques [5] that encourage models to produce complete answers within the budget, rather than simply truncating. Limitations. Our study has a few limitations. (i) We evaluate only four mod- els; expanding to a broader set would strengthen the generality of our findings. (i) Our token budgets are logarithmically spaced; finer-grained budgets might reveal additional structure. (i) Our routing features are limited to surface-level text properties and static embeddings; richer features could capture more of the oracle gap. (iv) We focus on reasoning benchmarks with clear correct answers; generalization to open-ended tasks remains untested. (v) The 19 p gap between our router and the oracle on GPQA suggests that most model complementarity remains unexploited, which is a compelling direction for future work. (vi) We de- liberately exclude dedicated reasoning models (o1, DeepSeek-R1, QwQ) because their dual-stream architecture, allocating tokens between internal âthinkingâ and visible output, changes the semantics ofmax_tokens. Controllingmax_tokens restricts visible output but may not constrain internal deliberation, making budget comparisons non-equivalent. Extending our framework to reasoning models is an important direction for future work. 12 GSM8KMATH-500GPQACross-Domain ( GPQA) 1 0 1 2 3 4 5 6 Accuracy Change: Full Router No Budget (p) +5.71p +3.00p +1.59p -1.23p Effect of Budget Features on Routing Accuracy: Within-Domain (blue) vs. Cross-Domain (pink) Figure 7: Budget feature impact across evaluation settings. Within- domain, budget is the most valuable feature (+1.6 to +5.7 p). Cross-domain, budget features overfit to the training domain and hurt transfer (â1.2 p). This contrast reveals that budgetâaccuracy patterns are domain-specific. 7 Conclusion We have shown that the evaluation landscape of LLMs is fundamentally budget- dependent. Model rankings, item difficulty, and model complementarity all vary as a function of the token generation budget. These findings have three action- able implications: (1) benchmarks should adopt budget-conditioned evaluation protocols, reporting rankings at multiple budget levels; (2) model selection and routing systems should incorporate budget as a first-class signal; and (3) the substantial oracle gaps we document (+3.5 to +27.8 p) represent a concrete opportunity for ensemble and routing methods to exploit model complementarity. The question âwhich model is best?â has no single answer, it depends on how long you let them think. References [1] Open LLM Leaderboard.https://huggingface.co/spaces/ open-llm-leaderboard/open_llm_leaderboard, 2024. [2]L. Zheng, W.-L. Chiang, et al. Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena. In NeurIPS, 2023. [3]C. Snell, J. Lee, K. Xu, and A. Kumar. Scaling LLM Test-Time Com- pute Optimally Can be More Effective than Scaling Model Parameters. arXiv:2408.03314, 2024. [4]N. Muennighoff, Z. Yang, et al. s1: Simple Test-Time Scaling. arXiv:2501.19393, 2025. [5] S. Aggarwal, Y. Arora, and A. Goyal. L1: Controlling How Long A 13 Reasoning Model Thinks With Reinforcement Learning. arXiv:2503.04697, 2025. [6]J. Wei, X. Wang, D. Schuurmans, et al. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. In NeurIPS, 2022. [7] X. Chen, Z. Xu, et al. Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs. arXiv:2412.21187, 2024. [8]Y. Sui, H. Yu, et al. Stop Overthinking: A Survey on Efficient Reasoning for Large Language Models. arXiv:2503.16419, 2025. [9]D. Jiang, X. Ren, and B. Y. Lin. LLM-Blender: Ensembling Large Language Models with Pairwise Ranking and Generative Fusion. In ACL, 2023. [10]K. Lu, H. Yuan, et al. Routing to the Expert: Efficient Reward-guided Ensemble of Large Language Models. In NAACL, 2024. [11]T. Shnitzer, A. Ou, et al. Large Language Model Routing with Benchmark Datasets. arXiv:2309.15789, 2023. [12]O. Sainz, J. Campos, et al. NLP Evaluation in Trouble: On the Need to Measure LLM Data Contamination for each Benchmark. In EMNLP Findings, 2023. [13] D. Kiela, M. Bartolo, et al. Dynabench: Rethinking Benchmarking in NLP. In NAACL, 2021. [14]P. Liang, R. Bommasani, et al. Holistic Evaluation of Language Models. Annals of the New York Academy of Sciences, 2023. [15] Meta AI. The LLaMA 3 Herd of Models. arXiv:2407.21783, 2024. [16] Qwen Team. Qwen3 Technical Report. arXiv:2505.09388, 2025. [17]K. Cobbe, V. Kosaraju, et al. Training Verifiers to Solve Math Word Problems. arXiv:2110.14168, 2021. [18]D. Hendrycks, C. Burns, et al. Measuring Mathematical Problem Solving With the MATH Dataset. In NeurIPS, 2021. [19]D. Rein, B. L. Hou, et al. GPQA: A Graduate-Level Google-Proof Q&A Benchmark. In ICLR, 2024. 14 A Additional Experimental Details Model details. All models are evaluated via their standard chat/instruct variants through a unified API. Table 5 provides full identification for all models. The models span a deliberate range of architectures and parameter counts to test whether budget-dependence is a universal phenomenon or model-specific. Temperature is set to 0.0 for all models to ensure deterministic outputs and exact reproducibility. Table 5: Full model identification. Paper NameModel IDProvider(s)Params LLaMA-3 8B meta-llama/Llama-3.1-8B-InstructGroq, Cerebras, SambaNova 8B Qwen-3 32B Qwen3-32BGroq, SambaNova32B LLaMA-3.3 70B meta-llama/Llama-3.3-70B-Instruct-Turbo Together.ai70B GPT-OSS 20B openai/gpt-oss-20bTogether.ai20B Compute resources. Inference was performed using cloud API endpoints. Total inference count: 56,476 individual API calls (4 modelsĂ2,017 itemsĂ 7 budgets). Routing experiments used scikit-learn and XGBoost on a single CPU. Sentence embeddings were computed with all-MiniLM-L6-v2 (22M parameters). B Full Accuracy Tables Table 6 shows accuracy and 95% bootstrap confidence intervals for all modelâ budget combinations on GSM8K. Table 6: Full accuracy with 95% bootstrap CIs on GSM8K. Modelb=64 b=256 b=512 b=1024 b=2048 b=4096 LLaMA-3 8B1.5±0.7 41.7±2.6 67.9±2.5 68.7±2.868.167.0±2.6 Qwen-3 32B1.6±0.7 7.7±1.5 35.3±2.6 79.2±2.290.491.5±1.5 LLaMA-3.3 70B 1.2±0.6 62.4±2.6 76.4±2.3 76.3±2.377.677.6±2.3 GPT-OSS 20B0.1±0.1 48.4±2.7 79.3±2.2 91.6±1.593.994.8±1.2 15 C Truncation Analysis 64 128256512 102420484096 Token Budget LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 10099494210 100100100742462 10093220000 100835219620 GSM8K 64 128256512 102420484096 Token Budget LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 1009868251189 100100100100905831 1009877421832 100968762402210 MATH-500 64 128256512 102420484096 Token Budget LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 100100924717131 10010010099948160 100100100872111 100999888684939 GPQA 0 20 40 60 80 100 % 0 20 40 60 80 100 % 0 20 40 60 80 100 % Truncation Rate (%) by Model and Token Budget Figure 8: Truncation rate by model, budget, and dataset. Qwen-3 32B experiences the highest truncation rates across all budgets, while LLaMA-3.3 70B shows the fastest decline. Atb=4096, truncation rates are near zero for all models except Qwen-3 32B (15% on GSM8K, higher on MATH-500 and GPQA). D Non-Monotone Transition Analysis 64 128 128 256 256 512 512 1024 1024 2048 2048 4096 Budget Transition LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 102743937 121022161624 16917281217 0615213523 GSM8K 64 128 128 256 256 512 512 1024 1024 2048 2048 4096 Budget Transition LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 0043321114 00004456 006172849 061192351 MATH-500 64 128 128 256 256 512 512 1024 1024 2048 2048 4096 Budget Transition LLaMA-3 8B Qwen-3 32B LLaMA-3.3 70B GPT-OSS 20B 41010242231 6011222833 294242239 000221167 GPQA 0 10 20 30 % 0 10 20 30 40 50 % 0 20 40 60 % Non-Monotone Drop Location (% of non-monotone items) Figure 9: Distribution of non-monotone transitions by budget level. The heatmap shows at which budget level non-monotone items first lose a previously correct answer. Most transitions are concentrated at high budgets (bâ„1024), especially for GSM8K. 16 E SHAP Feature Importance 0.00.51.01.52.0 Mean |SHAP value| (averaged over 4 per-model classifiers) Emb PC5 Emb PC17 Word Entropy Emb PC6 Emb PC3 Emb PC15 Emb PC4 Max Number Log Emb PC9 # Numbers Emb PC12 Emb PC8 Emb PC2 Emb PC13 Emb PC7 # Special Chars Emb PC1 Emb PC0 Has Latex Log(Budget) Feature Importance for Budget-Aware Routing Budget Embedding Text stats Figure 10: SHAP feature importance for the per-model scoring router. Budget (log 2 b) dominates with a mean absolute SHAP value of 2.21, approxi- mately 6Ălarger than the next feature (presence of LaTeX: 0.36). Text features and embeddings contribute modestly. F IRT Difficulty Analysis 0.00.10.20.30.40.50.60.70.8 Easiness Score 0 20 40 60 80 100 120 140 Number of Items GSM8K Mean=0.51 Median=0.56 0.00.10.20.30.40.50.60.70.8 Easiness Score MATH-500 Mean=0.25 Median=0.25 0.00.10.20.30.40.50.6 Easiness Score GPQA Mean=0.17 Median=0.14 Item Difficulty Spectrum (IRT-Inspired) Figure 11: IRT-inspired difficulty distribution across benchmarks. Eas- iness is computed as the fraction of modelâbudget combinations that answer each item correctly. GSM8K items cluster around easiness 0.5 (mean: 0.507), MATH-500 around 0.25 (mean: 0.253), and GPQA around 0.17 (mean: 0.172), confirming the intended difficulty gradient. G Genuine Overthinking Examples To confirm that non-monotone behavior is not merely a truncation artifact, we identify items where a model answers correctly at a low budgetb l but incorrectly at a higher budgetb h > b l , withfinish_reason=stopat both budgets (i.e., 17 neither response was truncated). Table 7 reports the number of unique items exhibiting this pattern per model and dataset. Across the four models and three benchmarks, we find 1,193 such (low-budget, high-budget) pairsâconcrete evidence that overthinking is a genuine reasoning failure, not an artifact of output truncation. LLaMA-3 8B exhibits the most overthinking instances (550 on GSM8K alone), consistent with its high non-monotone rate in the behavioral taxonomy (Section 4.1). Qwen-3 32B shows the fewest (65 on GSM8K, 4 on GPQA), despite its high truncation rate, suggesting that its non-monotone behavior is more often truncation-driven. Table 7: Genuine overthinking instances (correctâwrong, both with finish_reason=stop). Counts show the number of unique items where a model answers correctly at a lower budget but incorrectly at a higher budget, with no truncation at either level. ModelGSM8K MATH-500 GPQA LLaMA-3 8B5508874 Qwen-3 32B6594 LLaMA-3.3 70B1599345 GPT-OSS 20B46528 H Prompt Templates We use the following prompt templates, adapted per benchmark. For GSM8K and MATH-500 (numerical answer): Solve the following problem step by step. Show your complete reasoning. Problem: question After your reasoning, provide your final answer on a new line in the exact format: #### [your answer] For GPQA-Diamond (multiple choice): Answer the following question by reasoning step by step. Question: question Options: (A) option_a (B) option_b (C) option_c (D) option_d After your reasoning, provide your final answer on a new line in the exact format: #### [A/B/C/D] 18 Answer parsing. For numerical benchmarks (GSM8K, MATH-500), we parse the#### [answer]pattern and compare numerically with tolerance 10 â6 . For- mat variations (e.g., 1 2 vs. 0.5) are handled via float conversion with LaTeX-aware parsing. For GPQA, we extract a single letter (AâD) using a cascade of regex patterns applied to the model output. 19