EMNLP2025

RoT: Enhancing Table Reasoning with Iterative Row-Wise Traversals

Xuanliang Zhang, Dingzirui Wang, Keyan Xu, Qingfu Zhu, Wanxiang Che

2 citations

Abstract

The table reasoning task, crucial for efficient data acquisition, aims to answer questions based on the given table. Recently, reasoning large language models (RLLMs) with Long Chain-of-Thought (Long CoT) significantly enhance reasoning capabilities, leading to brilliant performance on table reasoning. However, Long CoT suffers from high cost for training and exhibits low reliability due to table content hallucinations. Therefore, we propose Rowof-Thought (ROT), which performs iteratively row-wise table traversal, allowing for reasoning extension and reflection-based refinement at each traversal. Scaling reasoning length by rowwise traversal and leveraging reflection capabilities of LLMs, ROT is training-free. The sequential traversal encourages greater attention to the table, thus reducing hallucinations. Experiments show that ROT, using non-reasoning models, outperforms RLLMs by an average of 4.3%, and achieves state-of-the-art results on WikiTableQuestions and TableBench with comparable models, proving its effectiveness. Also, ROT outperforms Long CoT with fewer reasoning tokens, indicating higher efficiency. * Corresponding Author Your task is to think step by step by traversing the given table to solve the question. Note that: 1. You must traverse the table row by row iteratively. 2. Represent your answer with: Answer: <Your Answer>. Here is an example: … Based on the above example, you need to traverse the table below and answer the question.