In Rhetorical Structure Theory (RST), each edge of a discourse tree carries a nuclearity label, marking which span holds the central content, and a relation drawn from a closed inventory of functional categories. Neither label is a surface property: the same two clauses can be Elaboration or Background depending on rhetorical intent, and the boundary between them is fixed by annotation convention rather than by lexical cues. Predicting these labels therefore requires a formal discourse schema, and exposure to discourse-rich pretraining text does not supply it: given only a target EDU pair, a strong LLM recovers nuclearity at 0.794 F1 and relation at 0.738 F1. We propose RAG-RST, a retrieval-augmented framework that supplies this schema as in-context demonstration rather than through parameter updates, raising nuclearity to 0.846 F1 and relation to 0.788 F1 with no training. Two configurations are compared: a precomputed strategy that labels all EDU pairs before parsing, and a dynamic strategy that retrieves at each reduce step, so that the exemplars reaching the generator depend on the reductions the parser has already committed to. Both outperform existing RST parsers across span, nuclearity, relation, and full tree metrics, with the dynamic variant consistently strongest. Two properties of the retrieved schema emerge: its utility is bounded in number, saturating and then declining beyond fifty exemplars, and it depends on structural position. Both indicate that a formal linguistic schema can be supplied to a foundation model as a demonstration rather than trained into its parameters.
Figures & tables
Figure 1: Architecture of the Precomputed Labeling pipeline.
Figure 2: Architecture of the Dynamic RAG During Reduce Action.
Configuration
Nuclearity
Relation
F1
Δ
F1
Δ
LLaMA-3, no retrieval
0.794
0.738
RST-GUM only
0.829
+0.035
0.768
+0.030
RST-GUM + CNN/DM
0.846
+0.052
0.788
+0.050
Table 1: Effect of retrieval on label prediction quality ( K=50 , LLaMA-3), evaluated on the RST-DT development split. Deltas are measured against the no retrieval baseline.
K
LLaMA-3
LLaMA-2
T5
Nuc
Rel
Nuc
Rel
Nuc
Rel
20
0.833
0.728
0.825
0.718
0.768
0.691
40
0.843
0.761
0.835
0.752
0.774
0.715
50
0.846
0.788
0.841
0.780
0.779
0.735
60
0.844
0.782
0.838
0.761
0.776
0.718
70
0.840
0.771
0.833
0.747
0.773
0.706
Table 2: Nuclearity and relation F1 across Top-K values using FAISS retrieval, evaluated on the RST-DT development split. Full precision and recall figures are reported in Appendix A .
Model
Nuclearity
Relation
Combined
Prec
Rec
F1
Prec
Rec
F1
Prec
Rec
F1
LLaMA-3
0.851
0.842
0.846
0.796
0.781
0.788
0.822
0.809
0.817
LLaMA-2
0.845
0.835
0.841
0.788
0.772
0.780
0.815
0.800
0.807
Mistral-7B
0.843
0.833
0.838
0.785
0.769
0.777
0.812
0.798
0.805
T5
0.780
0.778
0.779
0.742
0.728
0.735
0.761
0.753
0.757
BART
0.798
0.790
0.794
0.760
0.748
0.754
0.779
0.769
0.774
Table 3: Generator model comparison (Top-50 EDUs) on the RST-DT development split. Combined scores are computed jointly over nuclearity and relation predictions.
Model
S
N
R
F
Sediqin and Argamon (2025b)
0.879
0.762
0.641
0.634
Feng and Hirst (2014)
0.686
0.559
0.458
0.446
Hayashi et al. (2016)
0.651
0.546
0.447
0.441
Maekawa et al. (2024)
0.798
0.704
0.600
0.581
Zhang et al. (2021)
0.763
0.655
0.556
0.538
Nguyen et al. (2021)
0.743
0.643
0.516
0.502
Table 4: Comparison of RST parser performance across Precomputed RAG, Dynamic RAG, and baseline systems. All metrics are micro averaged F1 scores.
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
K
LLaMA-3
LLaMA-2
T5
Nuclearity
Relation
Nuclearity
Relation
Nuclearity
Relation
P
R
F1
P
R
F1
P
R
F1
P
R
F1
P
R
F1
P
R
F1
20
0.838
0.829
0.833
0.741
0.715
0.728
0.830
0.820
0.825
0.732
0.705
0.718
0.768
0.768
0.768
0.702
0.680
0.691
40
0.848
0.839
0.843
0.771
0.751
0.761
0.840
0.831
0.835
0.762
0.742
0.752
0.772
0.776
0.774
0.724
0.707
0.715
50
0.851
0.842
0.846
0.796
0.781
0.788
0.845
0.835
0.841
0.788
0.772
0.780
0.780
0.778
0.779
0.742
0.728
0.735
60
0.848
0.840
0.844
0.792
0.773
0.782
0.844
0.832
0.838
0.770
0.752
0.761
0.777
0.775
0.776
0.727
0.710
0.718
Appendix
Table 5: Nuclearity and relation prediction performance across Top-K values using FAISS retrieval on the RST-DT development split, with full precision and recall.
Rhetorical Structure Theory (RST) parsing has historically been dominated by discriminative models based on pretrained encoder-only language models. The recent availability of high-quality generative language models has made it unclear whether RST parsing is better approached as a generative task. In this work, we investigate whether generative language models are better at parsing RST than traditional discriminative ones. We find that at matched parameter counts, discriminative parsers perform much better than generative ones, though much larger generative models sometimes outperform them. Generative models hold a particular advantage in elementary discourse unit (EDU) segmentation, and we report new state-of-the-art results on the RST-DT benchmark in end-to-end parsing as well as segmentation.
Luke Gessler, Amir Zeldes
Indiana University Bloomington Department of Linguistics · Georgetown University Department of Linguistics
Retrieval-augmented generation (RAG) pipelines are typically assembled from independently-chosen components -- a document parser, a chunking strategy, and an embedding model -- yet these choices are rarely evaluated jointly, and evaluations that do combine them are usually run on a single document or corpus. We present a controlled factorial study of 3 parsers, 3 chunking strategies, and 5 dense embedding models, together with a sparse BM25 baseline, evaluated against 800 question instances, each with one or more required evidence strings, with evidence strings automatically validated against source text and a 10% random sample manually reviewed, across four structurally distinct Indian central-government regulatory documents. We fit linear mixed-effects models with document-query-level random intercepts to the resulting 72,000-row result set, run Holm-corrected paired comparisons between matched dense and sparse configurations, and report clustered bootstrap confidence intervals for all 54 unique retriever configurations. We find that no single retriever family dominates across documents; parser and chunker choice interact significantly; MPNet-base is a consistent underperformer with a severe failure mode on table-derived questions; and the corpus exhibits a near-saturated evidence-preservation ceiling above 98%, indicating that retrieval differences are driven primarily by ranking quality rather than information loss during ingestion. We additionally report embedding-dimension and chunk-size/overlap ablations and an efficiency/quality Pareto analysis. We release our full evaluation harness, corpus manifest, and 800-question benchmark.
Retrieval-augmented generation (RAG) grounds language models in external corpora. Agentic RAG enables iterative search, yet exposes the model to isolated chunks without document structure, making it difficult to distinguish relevant evidence from chunks that merely resemble the query. Structure-aware methods such as PageIndex navigate document structure but cannot scale to the structures of large corpora, which do not fit in the LLM context. Hence, they first commit to a single document using a document retriever and cannot recover from a wrong choice. We propose RIT-RAG (Retrieval-Induced Tree RAG), which combines content retrieval with structural navigation. Offline, RIT-RAG builds a tree for each document from its table of contents or sitemap. At query time, it retrieves a broad set of chunks and uses their positions to induce manageable sub-trees, potentially across multiple documents. An LLM agent navigates these sub-trees, selectively reads promising nodes, and reformulates queries when needed. Thus, retrieval proposes where to look, while the agent decides what to read. Across financial, scientific, and customer-support benchmarks, RIT-RAG achieves the highest answer accuracy among vanilla, graph-based, and agentic baselines. On EntQABench, our new benchmark of 2.84 million technical-documentation webpages, it improves accuracy by 6.8 to 11.4 points over the strongest baseline across three LLMs.