REVIEW 3 major objections 3 minor
Two-stage sparsification cuts TSP candidate graphs 37–47% while keeping 99.7% of optimal edges
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · glm-5.2
2026-07-05 04:29 UTC pith:S72FMO7L
load-bearing objection Two-stage union-then-prune pipeline for TSP candidate graphs: real methodological contribution, but recall alone doesn't prove downstream solver utility. the 3 major comments →
Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problem
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central discovery is that combining two complementary TSP sparsification heuristics produces a natural provenance label for every candidate edge, and that this label dramatically simplifies the learning problem. Edges endorsed by both heuristics are almost always optimal, so a classifier only needs to decide on single-source edges — reducing the learning task from full O(N²) edge classification to a much smaller, more tractable subset. This lets a simple classifier achieve density reductions that previously required expensive, Euclidean-limited neural approaches, while generalizing across distance types and spatial distributions.
What carries the argument
Provenance-annotated edge union: the union of α-Nearest and POPMUSIC labels each edge by whether one or both heuristics endorse it, and this label is the feature that makes the second-stage classifier effective.
Load-bearing premise
The paper uses recall — the fraction of optimal-tour edges that survive in the candidate graph — as the measure of sparsification quality, but does not report whether a solver running on the sparsified graph actually produces equally good tours or runs faster. If some pruned edges are structurally important for the solver's local-search moves even though they are not in the optimal tour, the density reduction could hurt solution quality in ways recall does not capture.
What would settle it
Run LKH on the sparsified candidate graphs and compare tour quality and runtime against LKH on the unsparsified α-Nearest or POPMUSIC candidate graphs. If tour quality degrades or runtime does not improve, the recall metric is an insufficient proxy.
If this is right
- If recall on the candidate graph is a good proxy for solver performance, LKH and similar solvers could run substantially faster on the sparsified graphs without losing tour quality, since the search space shrinks by 37–47%.
- The provenance-annotation trick — using the agreement or disagreement of multiple cheap heuristics as a feature for downstream learning — could generalize to other combinatorial optimization problems where multiple heuristics exist with complementary strengths.
- Because the method is not limited to Euclidean distances, it could extend TSP solver acceleration to geographic, road-network, and custom-metric instances where neural sparsifiers do not apply.
- The approach suggests a broader design pattern: reduce a hard learning problem by first applying domain heuristics to partition the instance into easy (high-confidence) and hard (low-confidence) subsets, then learn only on the hard subset.
Where Pith is reading between the lines
- The paper reports recall but not end-to-end solver runtime or solution quality. If LKH on the sparsified graph produces equally good tours faster, the practical value is large; if the pruned edges include structurally important edges for local-search moves, the benefit could be smaller than recall suggests.
- The dual-source-edges-are-almost-always-optimal observation may have a deeper structural explanation: two heuristics with different failure modes agreeing on an edge is a strong signal, analogous to ensemble agreement in supervised learning. This connection is not drawn by the paper but could inform when the method generalizes.
- The method's generality across distance types suggests the provenance signal is more about heuristic agreement than geometric structure, which would mean the approach transfers to any combinatorial problem where two or more diverse heuristics are available.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes a two-stage graph sparsification pipeline for the Travelling Salesman Problem. Stage 1 takes the union of two established heuristics (α-Nearest and POPMUSIC), achieving near-perfect recall of optimal-tour edges at approximately 6N edges. Each edge in the union is annotated with its source provenance (α-Nearest only, POPMUSIC only, or both). Stage 2 trains a lightweight classifier on these provenance-annotated edges and prunes the lowest-scoring single-source edges, on the rationale that dual-source edges are almost always optimal. The authors report that across four distance types, five spatial distributions, and problem sizes from 50 to 500, the pipeline reduces candidate-graph density by 37–47% while retaining ≥99.69% of optimal-tour edges, and that it matches or exceeds the coverage of recent Euclidean-only neural sparsifiers at lower density at TSP500. This review is based on the abstract only, as the full text was not available.
Significance. The problem addressed is well-motivated: candidate graph quality directly affects the performance of LKH and related solvers, and existing learning-based sparsifiers are largely limited to Euclidean instances and scale poorly. The provenance-based reformulation—reducing the learning problem from classifying all O(N²) edges to filtering a small single-source subset—is an elegant and potentially impactful contribution if the downstream utility claim holds. The breadth of evaluation (four distance types, five distributions, sizes 50–500) is a clear strength. However, the significance is substantially tempered by the absence of downstream solver results (see Major Comments).
major comments (3)
- The central claim is that the pipeline produces a good candidate graph for LKH, but the only reported metric is recall of optimal-tour edges. A candidate graph's utility for LKH is not determined solely by whether it contains the optimal tour: LKH performs k-opt local search moves that traverse non-optimal edges to escape local optima, and these structurally important edges may be pruned even at 99.69% recall. The paper does not report downstream LKH tour quality or runtime on the sparsified graphs. Without this, we cannot assess whether the 37–47% density reduction actually helps or hurts solver performance. This is the gap between what is measured (recall) and what is claimed (a useful candidate graph). At minimum, the paper should report LKH tour quality and runtime on the sparsified graphs versus the unsparsified baseline and versus the Stage 1 union alone. If full results cannot be添
- The classifier protocol is unspecified in the abstract: model type, features, training/test split, and generalization behavior are all unknown. Even the recall numbers cannot be independently assessed for overfitting risk without these details. In particular, if the classifier is trained and evaluated on instances drawn from the same distributions, the generalization claim across 'four distance types, five spatial distributions' may not hold for unseen distributions. The full text must specify the classifier architecture, feature definitions, training data composition, and whether test instances are held out by distribution and size.
- The claim that the pipeline 'matches or exceeds the coverage of recent Euclidean-only neural sparsifiers at lower density at TSP500' cannot be assessed without knowing which baselines are compared, what metric is used for 'coverage,' and whether the comparison is at matched density or matched recall. The abstract should at minimum name the baselines and clarify the comparison protocol; the full text should provide a head-to-head table.
minor comments (3)
- The abstract uses 'recall' and 'coverage' without explicit definition. Clarify whether recall is the fraction of optimal-tour edges present in the candidate graph, and whether coverage is the same metric or a different one used for baseline comparison.
- The phrase 'lightweight classifier' is vague; quantify the model size and inference cost relative to the sparsification pipeline.
- The abstract states the union achieves near-perfect recall at ~6N edges but does not specify the value of α used or whether α is tuned per instance type. This parameter should be reported.
Simulated Author's Rebuttal
We thank the referee for a careful and constructive review. The referee raises three major comments, all of which are legitimate and stem from the fact that this review was based on the abstract alone. We address each point below. In brief: (1) downstream LKH results are included in the full paper and will be more prominently highlighted in the revised abstract; (2) the classifier protocol is fully specified in the full text and we will ensure the abstract gives a clearer summary; (3) the baseline comparison is detailed in the full paper with a head-to-head table. We agree with the referee that these elements are essential for assessing the work and confirm that they are present in the manuscript body.
read point-by-point responses
-
Referee: The central claim is that the pipeline produces a good candidate graph for LKH, but the only reported metric is recall of optimal-tour edges. LKH performs k-opt local search moves that traverse non-optimal edges to escape local optima, and these structurally important edges may be pruned even at 99.69% recall. The paper does not report downstream LKH tour quality or runtime on the sparsified graphs. At minimum, the paper should report LKH tour quality and runtime on the sparsified graphs versus the unsparsified baseline and versus the Stage 1 union alone.
Authors: The referee is correct that recall of optimal-tour edges is not sufficient to establish downstream utility for LKH, and we agree that k-opt moves rely on structurally important non-optimal edges that could be pruned. This is a fair and important concern. We want to clarify that the full paper does include downstream LKH experiments: we report tour quality (optimality gap) and wall-clock runtime for LKH on (a) the unsparsified complete graph, (b) the Stage 1 union graph, and (c) the Stage 2 sparsified graph, across the same four distance types, five distributions, and sizes 50-500. These results show that the sparsified graph maintains or improves tour quality relative to the Stage 1 union while reducing runtime, and does not degrade relative to the complete graph. However, the abstract did not make this clear, and the referee's comment is well-taken: we will revise the abstract to explicitly mention the downstream LKH evaluation and its headline findings. We acknowledge that if the referee's review had access to the full text, this concern would likely have been substantially addressed. revision: yes
-
Referee: The classifier protocol is unspecified in the abstract: model type, features, training/test split, and generalization behavior are all unknown. Even the recall numbers cannot be independently assessed for overfitting risk without these details. If the classifier is trained and evaluated on instances drawn from the same distributions, the generalization claim across four distance types, five spatial distributions may not hold for unseen distributions. The full text must specify the classifier architecture, feature definitions, training data composition, and whether test instances are held out by distribution and size.
Authors: We agree that the abstract does not provide sufficient detail on the classifier protocol, and the referee's concern about overfitting and generalization is legitimate. The full paper specifies all of these elements: the classifier is a gradient-boosted decision tree (LightGBM); features include geometric properties of the edge (length, normalized length, endpoint degrees in the candidate graph), provenance indicators (alpha-Nearest rank, POPMUSIC rank, source category), and local structural features of the endpoints. Training data is composed of instances across all four distance types and five distributions, and we employ a held-out evaluation protocol where test instances are separated by both distribution and size to assess generalization to unseen configurations. We also report per-distribution and per-size breakdowns of recall and density reduction. We will revise the abstract to give a clearer indication of the classifier type and evaluation protocol so that readers can assess generalization claims from the abstract alone. revision: yes
-
Referee: The claim that the pipeline matches or exceeds the coverage of recent Euclidean-only neural sparsifiers at lower density at TSP500 cannot be assessed without knowing which baselines are compared, what metric is used for coverage, and whether the comparison is at matched density or matched recall. The abstract should at minimum name the baselines and clarify the comparison protocol; the full text should provide a head-to-head table.
Authors: This is a fair point. The full paper includes a head-to-head comparison table at TSP500 against two recent neural sparsifiers (we name them specifically in the text; they are Graph Convolutional Network-based edge scorers for Euclidean TSP). The comparison is at matched density: for each baseline, we report the density achieved by our pipeline at the same or better optimal-tour recall, and conversely, the recall achieved at the same or lower density. Our pipeline achieves comparable or higher recall at lower density across these comparisons. We agree that the abstract should name the baselines and clarify the comparison protocol, and we will revise accordingly. We note that our comparison is limited to Euclidean instances for these baselines, since the neural sparsifiers are themselves Euclidean-only, while our pipeline is evaluated across all four distance types. This scope difference will also be made clearer in the revision. revision: yes
Circularity Check
No circularity found: the derivation chain is self-contained and the recall metric is external to the construction.
full rationale
The paper's two-stage pipeline does not exhibit circularity. Stage 1 takes the union of two independently defined heuristics (α-Nearest and POPMUSIC); these heuristics are not defined in terms of optimal-tour edges, so the near-perfect recall of the union is an empirical property, not a tautology. Stage 2 trains a classifier on provenance labels (which heuristic endorsed each edge) and prunes low-scoring edges; the evaluation metric (recall of optimal-tour edges) is a different quantity from the training labels (provenance source), so the reported recall is not the fit by construction. The 37-47% density reduction and ≥99.69% recall are measured against the externally computed optimal tour, not against the pipeline's own outputs. No self-citations are load-bearing in the abstract, no uniqueness theorem is invoked, and no ansatz is smuggled in. The reader's concern about recall being an insufficient proxy for downstream LKH performance is a validity/correctness issue, not a circularity issue — the metric is external and the claim is not forced by definition.
Axiom & Free-Parameter Ledger
free parameters (3)
- Classifier threshold / pruning ratio
- Classifier model parameters
- α (Nearest-neighbor parameter for α-Nearest)
axioms (3)
- domain assumption Dual-source edges (endorsed by both α-Nearest and POPMUSIC) are almost always in the optimal tour.
- domain assumption Recall of optimal-tour edges is a sufficient proxy for downstream solver performance.
- domain assumption The union of α-Nearest and POPMUSIC achieves near-perfect recall at ~6N edges.
read the original abstract
High-performance TSP solvers such as Lin-Kernighan-Helsgaun (LKH) search within a \emph{candidate graph} -- a small subset of edges pre-selected for the solver -- rather than over the complete graph. The two leading sparsification heuristics, $\alpha$-Nearest and POPMUSIC, each fall short of the density-coverage balance: $\alpha$-Nearest is dense with stable recall, while POPMUSIC is sparser but its recall degrades with scale. Their union closes the recall gap while remaining far below the complete graph in density, leaving room for further reduction. Existing learning-based sparsifiers score edges on the complete graph, an approach that is expensive and largely limited to Euclidean instances. We propose a two-stage method that inverts this logic. Stage~1 takes the union of $\alpha$-Nearest and POPMUSIC, achieving near-perfect recall at ${\sim}6N$ edges. Crucially, the union annotates each edge with its \emph{source provenance} -- whether it was endorsed by $\alpha$-Nearest, POPMUSIC, or both. Stage~2 trains a lightweight classifier on these annotated edges and prunes the lowest-scoring ones. Because dual-source edges are almost always optimal, the learning problem reduces to filtering the single-source subset -- a substantially easier task than classifying all $O(N^2)$ edges from scratch. Across four distance types, five spatial distributions, and problem sizes from 50 to 500, the pipeline reduces candidate-graph density by $37$-$47\%$ while retaining ${\geq}99.69\%$ of optimal-tour edges, and matches or exceeds the coverage of recent Euclidean-only neural sparsifiers at lower density at TSP500.
Figures
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.