Beyond Context Length: Characterising the Difficulty of Long-Context Reasoning
Organizations: University of Edinburgh, Edinburgh, United Kingdom
Abstract
Long-context language models support ever longer context windows, and evaluations typically treat context length as the main indicator of difficulty. However, context length alone cannot explain why models fail on long-context tasks that require reasoning over complex information. Contexts of equal length can pose very different challenges: a task may be solvable from a single local passage, or it may require integrating evidence distributed across the full context. We quantitatively characterise this difficulty through three properties: evidence scope, how much necessary information must be found; evidence dispersion, how widely that information is scattered within the context; and reasoning depth, how many dependent steps are needed to derive an answer from it. We construct LURCH, a multi-domain question-answering benchmark of 6,550 instances with supporting evidence and reasoning graphs, enabling all three properties to be quantified. Evaluations of proprietary and open-weight models show that: (1) at fixed context length, all our three properties are strongly negatively correlated with model performance; (2) as context length increases, performance degrades sharply on samples with dispersed evidence, whereas it remains relatively stable on samples with localised evidence; and (3) difficulty compounds across properties, as questions with moderately high values on all three are harder than those with an extreme value on just one. These findings establish evidence scope, dispersion and reasoning depth as measures of long-context reasoning difficulty that complement context length.
Figures & tables
| Predictor | (per SD) | (pp) | |
|---|---|---|---|
| Context length (reference) | – | ||
| Evidence scope | |||
| Evidence dispersion | |||
| Reasoning depth |
| Length contrast (pp) | ||||
|---|---|---|---|---|
| Attribute | Low | High | Difference (high low) | |
| Evidence scope | ||||
| Evidence dispersion | ||||
| Reasoning depth | ||||
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Data Source | # LURCH | Context-L | Question-L | Answer-L | Metric | Thres |
| SciTrek | 1000/5491 | 82,536 | 132 | 18 | F1 | 1 |
| HotpotQA | 1663 | 93,580 | 65 | 5 | F1 | 1 |
| DocFinQA | 1994 | 136,392 | 46 | 4 | F1 | 1 |
| LongMemEval | 226 | 114,241 | 89 | 4 | F1 | 0.8 |
| LongBench-Pro | 181 | 111,334 | 214 | 22 | F1 | 0.8 |
| Bench (code-debug) | 356 | 117,695 | 142 | 1 | EM | 1 |
| Measure | Exact | Gap of 1 | Gap of 2 or more | Spearman’s |
|---|---|---|---|---|
| Graph depth | 4,299 (65.6%) | 2,067 (31.6%) | 184 (2.8%) | 0.48 |
| Graph width | 3,906 (59.6%) | 2,026 (30.9%) | 618 (9.4%) | 0.42 |
| Graph steps | 3,058 (46.7%) | 2,427 (37.1%) | 1,065 (16.3%) | 0.56 |
| Auditor A | Auditor B | |
|---|---|---|
| Both acceptable | 38 | 23 |
| Both inadequate | 0 | 0 |
| Prefers Gemini | 2 | 14 |
| Prefers GPT | 0 | 3 |
| Predictors | Cross-entropy | Loss reduction (%) |
|---|---|---|
| Constant (training mean) | 0.4196 | 0.00 |
| Task only | 0.4006 | 4.51 |
| LLM only | 0.4145 | 1.21 |
| Length only | 0.4171 | 0.60 |
| Length + three properties only | 0.4165 | 0.74 |
| Task + LLM | 0.3954 | 5.77 |
| Context length | Evidence scope | Evidence dispersion | Reasoning depth | |
|---|---|---|---|---|
| Common tasks, Q25 Q75 | ||||
| All LLMs, doubling | ||||
| Gemini 3.8 Flash, doubling | ||||
| GPT-5.6 Luna, doubling | ||||
| Qwen3.8-27B, doubling | ||||
| Qwen3.5-4B, doubling |
| Attribute | Link only (pp) | ||
|---|---|---|---|
| Evidence scope | |||
| Evidence dispersion | |||
| Reasoning depth |
| Check | Evidence scope | Evidence dispersion | Reasoning depth |
|---|---|---|---|
| Distinct depth quartiles | – | – | |
| Doubling length | |||
| Evidence tokens | – | – | |
| Within-task median splits | |||
| Gemini 3.8 Flash | |||
| GPT-5.6 Luna |
| Any extreme | # above median | Questions | Observed | Centred | Predicted | Residual |
| Mean score (%) | ||||||
| no | 0 | 2,212 | ||||
| no | 1 | 1,504 | ||||
| no | 2 | 1,328 | ||||
| no | 3 | 164 | ||||
| yes | 1 | 345 | ||||
| Comparison | All tasks | No SciTrek | Only SciTrek | Other omissions |
|---|---|---|---|---|
| Scope dispersion | ||||
| Scope depth | ||||
| Dispersion depth | ||||
| Depth at low dispersion | ||||
| Depth at high dispersion |
| Horizontal | Vertical | Questions | Centred score (pp) | Residual (pp) |
|---|---|---|---|---|
| (a) Evidence scope evidence dispersion | ||||
| low | low | 1,323 | ||
| low | mid | 627 | ||
| low | high | 295 | ||
| mid | low | 612 | ||
| mid | mid | 792 | ||