arXiv paper· document AI / natural language processing (page stream segmentation)· empirical study

Splitting Documents at Lower Cost: Multi-Split Boundary Decisions for LLM-Based Page Stream Segmentation

Nikhil Reddy Pottanigari, Sepideh Kharaghani, Saverio Vadacchino, Alejandro Posada, Ying Zhang, Ying Zhang

cs.AI

Quick verdict

MSBD batches page-boundary decisions into one LLM call, holding accuracy to a model-specific knee; plausible, but single-run evidence lacks significance checks.

Summary

The paper asks whether page-stream segmentation — splitting concatenated page streams into individual documents — can be done with fewer LLM calls. Its Multi-Split Boundary Decision (MSBD) formulation packs all K−1 adjacent-page boundary decisions of a K-page window into one structured-JSON call (windows tiled with stride K−1), against Page Classification and Boundary Decision baselines that resolve one boundary per call. Three commercial models (Gemini 3.1 Flash-Lite, GPT-5.4-mini, Claude Haiku 4.5) are evaluated zero-shot with text and 300-DPI image inputs on TABME++ (~6.2k pages) and a ~1.1k-page corpus the authors built from VRDU, sweeping K up to 50. Accuracy holds through a model- and corpus-dependent 'knee' then declines sharply: Gemini text stays close to BD up to K=10 on TABME++ (0.861 vs 0.883 B-F1) and K=7 on VRDU (0.925 vs 0.971). Beyond the knee, Claude and Gemini over-segment while GPT-5.4-mini under-segments; Claude emits malformed JSON while GPT-5.4-mini fails silently. Efficiency gains come mainly from fewer calls — 49× fewer at K=50 on TABME++ but only 3.2× cost reduction. Key limitations: one decoding pass per configuration with no variance or significance reporting, a self-constructed VRDU stream set with visually distinctive boundaries, and baseline comparisons via proprietary features.

Review complete

Assessment at a glance

document AI / natural language processing (page stream segmentation)

6

risk flags identified

● high 1

● medium 4

● low 1

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • MSBD predicts all K−1 boundaries within a K-page window in a single structured call (windows tiled with stride K−1), reducing the number of model calls to ≈(N−1)/(K−1) while being exactly equivalent to BD at K=2.
  • Segmentation accuracy follows a model- and corpus-dependent 'knee': accuracy stays close to the one-boundary-per-call BD baseline, then declines sharply at larger windows (e.g., Gemini text stays within ~0.02 B-F1 of BD up to K=10 on TABME++ — 0.861 vs 0.883 — and up to K=7 on VRDU — 0.925 vs 0.971).
  • Beyond the knee, models fail in distinct, partly characterizable ways: Claude and Gemini over-segment while GPT-5.4-mini under-segments; Claude's failures are partly detectable via JSON schema validation whereas GPT-5.4-mini's degradation is silent.
  • MSBD's efficiency gain comes almost entirely from fewer requests — 49× fewer calls at K=50 on TABME++ but only a 3.2× cost reduction — not from faster or cheaper individual calls.
  • Among the evaluated configurations, Gemini 3.1 Flash-Lite with text input at K=5–10 (TABME++) or K=5–7 (VRDU) offers the strongest accuracy–cost trade-off, and window size should be selected per corpus with a small labelled validation set.

Strengths

  • Simple, well-motivated formulation with clean mechanics

    MSBD amortizes boundary decisions across a window tiled with stride K−1 so every adjacent pair is evaluated exactly once (§3); call count drops to ≈(N−1)/(K−1), and K=2 is provably equivalent to BD. Prompts are reproduced verbatim in Appendix C.

  • Comprehensive empirical sweep

    3 models × 2 datasets × 2 modalities × K∈{2,...,50}, with the complete B-F1, cost, and call-count tables (Tables 4–5) and latency figures in Appendix A, so the knee claims can be checked against full numbers rather than selected points.

  • Actionable failure-mode taxonomy

  • Transparent cost accounting

Weaknesses

  • Single-run evaluation with no variance or significance testing

  • Pre-LLM baseline comparison is not apples-to-apples

  • VRDU construct validity

  • Efficiency framing overshoots the measured savings

  • Reproducibility pinned to proprietary APIs

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Review: Splitting Documents at Lower Cost — Multi-Split Boundary Decision (MSBD) for LLM-Based Page Stream Segmentation (arXiv 2609.22620)

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is Multi-Split Boundary Decision (MSBD)?

MSBD is a prompting formulation for page stream segmentation — the task of splitting a concatenated stream of scanned pages into individual documents. Instead of asking the model about one page or one page pair per call (the PC and BD baselines), it packs all K−1 adjacent-page boundary decisions of a K-page window into a single structured-JSON response. Windows are tiled with a stride of K−1 so every adjacent pair is judged exactly once, cutting the number of model requests roughly by a factor of K−1. At K=2 it is identical to the boundary-decision baseline.

How much cheaper is MSBD than calling the model once per boundary?

Savings are large in request count but modest in dollars. On the TABME++ test set, growing the window from K=2 to K=50 cuts model calls from 6,236 to 127 (49× fewer), yet test-set cost drops only about 3.2× (from $2.79 to $0.87 for Gemini 3.1 Flash-Lite with text input), because each remaining call carries many more pages. Per-call latency also rises at large windows, so the real benefit is fewer requests (better throughput and rate-limit headroom), not proportionally lower cost.

What window size should I use for document splitting with an LLM?

There is no universal answer: the useful window depends on both the model and the document corpus. In the paper's experiments, Gemini 3.1 Flash-Lite with OCR text input was the most tolerant, staying close to the one-pair-per-call baseline up to windows of about 5–10 pages on TABME++ and 5–7 on the form-heavy VRDU corpus, while Claude Haiku 4.5 and GPT-5.4-mini degraded at smaller windows. The authors recommend selecting the window size on a small labelled validation set from your own corpus.

How do LLMs fail when asked to detect many document boundaries at once?

Two distinct failure modes emerge at large window sizes. Claude and Gemini increasingly over-segment, predicting cuts inside single documents; GPT-5.4-mini under-segments, merging adjacent documents by predicting too few cuts. Reliability also differs: Claude starts emitting malformed JSON (detectable through schema validation), whereas GPT-5.4-mini's output stays well formed while its accuracy silently collapses — the more dangerous failure, since only accuracy monitoring catches it.

Is the paper's code and data available?

The extracted paper contains no code or data release statement. The exact prompts for all three formulations are reproduced in Appendix C, both datasets are public (TABME++ and VRDU), but the VRDU stream-construction recipe, the evaluation harness, and the proprietary 'Vision Classifier' features used for the trained baselines are not released, so exact replication is not possible from the paper alone.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 1–9 could not be analyzed directly (text extraction); assessments rely on tables, captions, and in-text numbers, all of which are present and internally consistent.
  • The paper cites and evaluates models dated 2026 (Gemini 3.1 Flash-Lite, GPT-5.4-mini, Claude Haiku 4.5 per its own references); these were treated as given, and no external verification of model versions was attempted.
  • Appendix C prompts appear complete, but some appendix formatting (e.g., Figure 4 heatmap values) is only partially recoverable from text.
  • Cost figures are point-in-time and were taken at face value per the paper's own caveat.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Splitting Documents at Lower Cost: Multi-Split Boundary Decisions for LLM-Based Page Stream Segmentation | Evolve.Pub