mlsanityData to 7 Oct 2026

SmBoP: Semi-autoregressive Bottom-up Semantic Parsing

arXiv 2010.12412 ↗First posted 23 Oct 2020cs.CLcited by 97

Not on the map. Why?

Abstract (arXiv)

The de-facto standard decoding method for semantic parsing in recent years has been to autoregressively decode the abstract syntax tree of the target program using a top-down depth-first traversal. In this work, we propose an alternative approach: a Semi-autoregressive Bottom-up Parser (SmBoP) that constructs at decoding step t the top-K sub-trees of height ≤ t. Our parser enjoys several benefits compared to top-down autoregressive parsing. From an efficiency perspective, bottom-up parsing allows to decode all sub-trees of a certain height in parallel, leading to logarithmic runtime complexity rather than linear. From a modeling perspective, a bottom-up parser learns representations for meaningful semantic sub-programs at each step, rather than for semantically-vacuous partial trees. We apply SmBoP on Spider, a challenging zero-shot semantic parsing benchmark, and show that SmBoP leads to a 2.2x speed-up in decoding time and a ~5x speed-up in training time, compared to a semantic parser that uses autoregressive decoding. SmBoP obtains 71.1 denotation accuracy on Spider, establishing a new state-of-the-art, and 69.5 exact match, comparable to the 69.6 exact match of the autoregressive RAT-SQL+GraPPa.

Key facts. Cited by 97 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Oct 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 14; 2022: 22; 2023: 27; 2024: 12; 2025: 12; 2026: 10.

97 papers.

Sort:

By area:

  1. 2023DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correctioncited by 465
  2. 2021PICARD: Parsing Incrementally for Constrained Auto-Regressive Decoding from Language Modelscited by 402
  3. 2022UnifiedSKG: Unifying and Multi-Tasking Structured Knowledge Grounding with Text-to-Text Language Modelscited by 231
  4. 2023OpenAGI: When LLM Meets Domain Expertscited by 196
  5. 2023RESDSQL: Decoupling Schema Linking and Skeleton Parsing for Text-to-SQLcited by 191
  6. 2024CodeS: Towards Building Open-source Language Models for Text-to-SQLcited by 183
  7. 2022Synchromesh: Reliable code generation from pre-trained language modelscited by 156
  8. 2021LGESQL: Line Graph Enhanced Text-to-SQL Model with Mixed Local and Non-Local Relationscited by 119
  9. 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsingcited by 93
  10. 2021Exploring Underexplored Limitations of Cross-Domain Text-to-SQL Generalizationcited by 92
  11. 2022RASAT: Integrating Relational Structures into Pretrained Seq2Seq Model for Text-to-SQLcited by 85
  12. 2024A Survey on Employing Large Language Models for Text-to-SQL Taskscited by 67
38 more
  1. 2021Natural SQL: Making SQL Easier to Infer from Natural Language Specificationscited by 66
  2. 2022Don't Generate, Discriminate: A Proposal for Grounding Language Models to Real-World Environmentscited by 57
  3. 2023How to Prompt LLMs for Text-to-SQL: A Study in Zero-shot, Single-domain, and Cross-domain Settingscited by 57
  4. 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
  5. 2024A Survey of Text-to-SQL in the Era of LLMs: Where are we, and where are we going?cited by 54
  6. 2022A Survey on Text-to-SQL Parsing: Concepts, Methods, and Future Directionscited by 51
  7. 2025OpenSearch-SQL: Enhancing Text-to-SQL with Dynamic Few-shot and Consistency Alignmentcited by 51
  8. 2023Dr.Spider: A Diagnostic Evaluation Benchmark towards Text-to-SQL Robustnesscited by 50
  9. 2022ArcaneQA: Dynamic Program Induction and Contextualized Encoding for Knowledge Base Question Answeringcited by 48
  10. 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
  11. 2021SADGA: Structure-Aware Dual Graph Aggregation Network for Text-to-SQLcited by 43
  12. 2023Large Language Model-Aware In-Context Learning for Code Generationcited by 42
  13. 2022S2SQL: Injecting Syntax to Question-Schema Interaction Graph Encoder for Text-to-SQL Parserscited by 41
  14. 2024PURPLE: Making a Large Language Model a Better SQL Writercited by 34
  15. 2023Benchmarking and Improving Text-to-SQL Generation under Ambiguitycited by 31
  16. 2022Importance of Synthesizing High-quality Data for Text-to-SQL Parsingcited by 27
  17. 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Surveycited by 27
  18. 2022HIE-SQL: History Information Enhanced Network for Context-Dependent Text-to-SQL Semantic Parsingcited by 26
  19. 2023Interleaving Pre-Trained Language Models and Large Language Models for Zero-Shot NL2SQL Generationcited by 24
  20. 2022Semantic Enhanced Text-to-SQL Parsing via Iteratively Learning Schema Linking Graphcited by 22
  21. 2022Knowledge Base Question Answering: A Semantic Parsing Perspectivecited by 22
  22. 2023Text-to-SQL Error Correction with Language Models of Codecited by 21
  23. 2023Selective Demonstrations for Cross-domain Text-to-SQLcited by 21
  24. 2023Interactive Text-to-SQL Generation via Editable Step-by-Step Explanationscited by 19
  25. 2025Reliable Text-to-SQL with Adaptive Abstentioncited by 19
  26. 2022CrossBeam: Learning to Search in Bottom-Up Program Synthesiscited by 18
  27. 2024Metasql: A Generate-then-Rank Framework for Natural Language to SQL Translationcited by 17
  28. 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
  29. 2023UNITE: A Unified Benchmark for Text-to-SQL Evaluationcited by 14
  30. 2025Understanding, Detecting, and Repairing Real-World In-Context-Learning-Based Text-to-SQL Errorscited by 14
  31. 2021Decoupled Dialogue Modeling and Semantic Parsing for Multi-Turn Text-to-SQLcited by 13
  32. 2024Using LLM to select the right SQL Query from candidatescited by 12
  33. 2023Error Detection for Text-to-SQL Semantic Parsingcited by 11
  34. 2023Bring Your Own KG: Self-Supervised Program Synthesis for Zero-Shot KGQAcited by 11
  35. 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanationscited by 10
  36. 2024SynTQA: Synergistic Table-based Question Answering via Mixture of Text-to-SQL and E2E TQAcited by 9
  37. 2021Relation Aware Semi-autoregressive Semantic Parsing for NL2SQLcited by 8
  38. 2022T5QL: Taming language models for SQL generationcited by 8

50 most cited of 97 All 97 (JSON)