TLDR: RUST-BENCH is a new benchmark of 7,966 questions across 2,031 real-world tables (science and sports) designed to evaluate Large Language Models (LLMs) on complex tabular reasoning. It uniquely assesses LLMs across scale, heterogeneity, domain specificity, and multi-hop reasoning simultaneously. Experiments show that current LLMs struggle significantly with these real-world challenges, particularly with large, semi-structured tables and multi-step inference, highlighting critical areas for future research.
Large Language Models (LLMs) have shown impressive capabilities in many areas, but their ability to reason over complex, real-world tables has been a significant challenge. Traditional benchmarks often simplify the problem, using small, uniform tables that don’t reflect the messy reality of data found in scientific reports, financial documents, or sports statistics. This gap in evaluation has made it difficult to truly understand how well LLMs can handle the nuances of real-world tabular data.
To address this, researchers Nikhil Abhyankar, Purvi Chaurasia, Sanchit Kabra, Ananya Srivastava, Vivek Gupta, and Chandan K. Reddy have introduced a new benchmark called RUST-BENCH. This benchmark is specifically designed to push the boundaries of LLM reasoning by focusing on four key challenges: the sheer scale of tables, their heterogeneous nature (mixing structured data with free-form text), domain specificity (requiring specialized knowledge), and the need for multi-hop reasoning (combining information from multiple parts of a table).
RUST-BENCH is a substantial dataset, featuring 7,966 questions derived from 2,031 real-world tables. These tables come from two distinct domains: RB-Science, which uses NSF grant records, and RB-Sports, which utilizes NBA statistics. Unlike previous benchmarks that might focus on one or two of these challenges in isolation, RUST-BENCH evaluates LLMs across all four simultaneously, providing a more comprehensive and realistic assessment of their capabilities.
The creation of RUST-BENCH involved an innovative hybrid approach. It combined a symbolic method, which leveraged LLMs’ code-generation abilities to create SQL-like queries for structured data, with a semantic method, which used LLMs to generate natural language questions from unstructured text. This dual approach ensured a wide variety of question types, including those requiring numerical reasoning, aggregation, and complex inference. To maintain high quality, all generated question-answer pairs underwent rigorous human verification, with computer science graduate students and expert reviewers ensuring accuracy and relevance.
Experiments conducted with both open-source and proprietary LLMs, including models like GPT-4o-mini, Llama-3.3-70B, and Gemini-2.0-Flash, revealed some critical insights. The findings consistently showed that current LLMs struggle significantly with the challenges presented by RUST-BENCH. Specifically, models exhibited a noticeable decline in accuracy as table size increased, even within their nominal context windows. This suggests that the issue isn’t just about fitting data into memory, but about the models’ ability to effectively retrieve and integrate dispersed information across long sequences.
Furthermore, the benchmark highlighted LLMs’ difficulties with heterogeneous schemas and complex multi-hop inference. When comparing performance on RUST-BENCH to simpler benchmarks like WikiTQ, there was a sharp drop in accuracy, underscoring the compounding challenges of domain-specific reasoning, varied table structures, and multi-step inference. The research also explored the impact of data heterogeneity, finding that semi-structured data—which combines the ambiguity of free text with the rigidity of tabular schemas—posed the greatest reasoning challenge. Purely structured or unstructured formats aligned better with the respective strengths of symbolic and semantic reasoning.
The study also delved into common failure modes, categorizing errors into interpretation errors, logical inconsistencies, misalignment errors, and extraction errors. These analyses revealed that LLMs often struggle to maintain alignment between their reasoning, evidence retrieval, and final output generation, especially with semi-structured data that demands both precise symbolic understanding and flexible semantic interpretation.
Also Read:
- Enhancing LLM Numerical Reasoning in Tables with a Decompose-Sanitize-Reason Framework
- DecompSR: Unpacking How Language Models Reason About Space
In conclusion, RUST-BENCH establishes a challenging new testbed for advancing tabular reasoning research. It provides a robust framework for evaluating LLMs on real-world data complexities, exposing persistent weaknesses in current architectures and prompting strategies. The insights gained from RUST-BENCH are crucial for developing more reliable and generalizable LLMs capable of handling the diverse and intricate tabular data encountered in practical applications. For more details, you can refer to the full research paper here.


