UniRPG: Unified Discrete Reasoning over Table and Text as Program Generation
Not on the map. Why?
Abstract (arXiv)
Question answering requiring discrete reasoning, e.g., arithmetic computing, comparison, and counting, over knowledge is a challenging task. In this paper, we propose UniRPG, a semantic-parsing-based approach advanced in interpretability and scalability, to perform unified discrete reasoning over heterogeneous knowledge resources, i.e., table and text, as program generation. Concretely, UniRPG consists of a neural programmer and a symbolic program executor, where a program is the composition of a set of pre-defined general atomic and higher-order operations and arguments extracted from table and text. First, the programmer parses a question into a program by generating operations and copying arguments, and then the executor derives answers from table and text based on the program. To alleviate the costly program annotation issue, we design a distant supervision approach for programmer learning, where pseudo programs are automatically constructed without annotated derivations. Extensive experiments on the TAT-QA dataset show that UniRPG achieves tremendous improvements and enhances interpretability and scalability compared with state-of-the-art methods, even without derivation annotation. Moreover, it achieves promising performance on the textual dataset DROP without derivations.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 26 of its 38 references that are in the map. First posted on arXiv 15 Oct 2022.
Builds on
26 of 38 references.
References · 26
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2017Get To The Point: Summarization with Pointer-Generator Networkscited by 1,281
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
- 2021FinQA: A Dataset of Numerical Reasoning over Financial Datacited by 552
- 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 509
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
- 2021TAT-QA: A Question Answering Benchmark on a Hybrid of Tabular and Textual Content in Financecited by 402
- 2020HybridQA: A Dataset of Multi-Hop Question Answering over Tabular and Textual Datacited by 263
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 233
- 2016Incorporating Copying Mechanism in Sequence-to-Sequence Learningcited by 217
- 2020Open Question Answering over Tables and Textcited by 163
14 more
- 2020Injecting Numerical Reasoning Skills into Language Modelscited by 133
- 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relationscited by 119
- 2021Towards Robustness of Text-to-SQL Models against Synonym Substitutioncited by 110
- 2019Neural Module Networks for Reasoning over Textcited by 65
- 2019NumNet: Machine Reading Comprehension with Numerical Reasoningcited by 59
- 2019Giving BERT a Calculator: Finding Operations and Arguments with Reading Comprehensioncited by 51
- 2019A Multi-Type Multi-Span Network for Reading Comprehension that Requires Discrete Reasoningcited by 41
- 2022S2SQL: Injecting Syntax to Question-Schema Interaction Graph Encoder for Text-to-SQL Parserscited by 41
- 2020Question Directed Graph Attention Network for Numerical Reasoning over Textcited by 35
- 2022Answering Numerical Reasoning Questions in Table-Text Hybrid Contents with Graph-based Encoder and Tree-based Decodercited by 17
- 2022Table-based Fact Verification with Self-adaptive Mixture of Expertscited by 12
- 2022OPERA:Operation-Pivoted Discrete Reasoning over Textcited by 7
- 2021EviDR: Evidence-Emphasized Discrete Reasoning for Reasoning Machine Reading Comprehensioncited by 2
- 2018HCqa: Hybrid and Complex Question Answering on Textual Corpus and Knowledge Graphcited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 3; 2025: 2.
13 papers.
Sort:
By area:
- 2024TAT-LLM: A Specialized Language Model for Discrete Reasoning over Tabular and Textual Datacited by 19
- 2023S3HQA: A Three-Stage Approach for Multi-hop Text-Table Hybrid Question Answeringcited by 17
- 2024Enhancing Financial Question Answering with a Multi-Agent Reflection Frameworkcited by 12
- 2023Multi-View Graph Representation Learning for Answering Hybrid Numerical Reasoning Questioncited by 10
- 2022MuGER2: Multi-Granularity Evidence Retrieval and Reasoning for Hybrid Question Answeringcited by 9
- 2023SEER : A Knapsack approach to Exemplar Selection for In-Context HybridQAcited by 9
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directionscited by 7
- 2023Doc2SoarGraph: Discrete Reasoning over Visually-Rich Table-Text Documents via Semantic-Oriented Hierarchical Graphscited by 5
- 2023HRoT: Hybrid prompt strategy and Retrieval of Thought for Table-Text Hybrid Question Answeringcited by 5
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledgecited by 1
- 2024Training Table Question Answering via SQL Query Decompositioncited by 1
- 2025CF-RAG: A Dataset and Method for Carbon Footprint QA Using Retrieval-Augmented Generationcited by 1
- 2025FINCH: Financial Intelligence using Natural language for Contextualized SQL Handling2 Oct 2025
- 2025CF-RAG: A Dataset and Method for Carbon Footprint QA Using Retrieval-Augmented Generation5 Aug 2025
- 2024Enhancing Financial Question Answering with a Multi-Agent Reflection Framework29 Oct 2024
- 2024Training Table Question Answering via SQL Query Decomposition19 Feb 2024
- 2024TAT-LLM: A Specialized Language Model for Discrete Reasoning over Tabular and Textual Data24 Jan 2024
- 2023SEER : A Knapsack approach to Exemplar Selection for In-Context HybridQA10 Oct 2023
- 2023HRoT: Hybrid prompt strategy and Retrieval of Thought for Table-Text Hybrid Question Answering22 Sep 2023
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledge22 Aug 2023
- 2023S3HQA: A Three-Stage Approach for Multi-hop Text-Table Hybrid Question Answering19 May 2023
- 2023Multi-View Graph Representation Learning for Answering Hybrid Numerical Reasoning Question5 May 2023
- 2023Doc2SoarGraph: Discrete Reasoning over Visually-Rich Table-Text Documents via Semantic-Oriented Hierarchical Graphs3 May 2023
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directions27 Dec 2022
- 2023S3HQA: A Three-Stage Approach for Multi-hop Text-Table Hybrid Question Answeringcited by 17
- 2023Multi-View Graph Representation Learning for Answering Hybrid Numerical Reasoning Questioncited by 10
- 2022MuGER2: Multi-Granularity Evidence Retrieval and Reasoning for Hybrid Question Answeringcited by 9
- 2023SEER : A Knapsack approach to Exemplar Selection for In-Context HybridQAcited by 9
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directionscited by 7
- 2023Doc2SoarGraph: Discrete Reasoning over Visually-Rich Table-Text Documents via Semantic-Oriented Hierarchical Graphscited by 5
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledgecited by 1
- 2024Training Table Question Answering via SQL Query Decompositioncited by 1
- 2025FINCH: Financial Intelligence using Natural language for Contextualized SQL Handlingcited by 0
- 2025FINCH: Financial Intelligence using Natural language for Contextualized SQL Handling2 Oct 2025
- 2024Training Table Question Answering via SQL Query Decomposition19 Feb 2024
- 2023SEER : A Knapsack approach to Exemplar Selection for In-Context HybridQA10 Oct 2023
- 2023HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledge22 Aug 2023
- 2023S3HQA: A Three-Stage Approach for Multi-hop Text-Table Hybrid Question Answering19 May 2023
- 2023Multi-View Graph Representation Learning for Answering Hybrid Numerical Reasoning Question5 May 2023
- 2023Doc2SoarGraph: Discrete Reasoning over Visually-Rich Table-Text Documents via Semantic-Oriented Hierarchical Graphs3 May 2023
- 2022A Survey on Table-and-Text HybridQA: Concepts, Methods, Challenges and Future Directions27 Dec 2022
- 2022MuGER2: Multi-Granularity Evidence Retrieval and Reasoning for Hybrid Question Answering19 Oct 2022