Estimating metric TSP cost below factor 2 with sublinear queries
Estimate the shortest tour of an n-point metric within a factor below 2 from o(n²) distance queries, or show it cannot be done.
Estimating metric TSP cost below factor 2 with sublinear queries
Given an oracle for the distances between points of a metric space, the length of the shortest tour through them can be estimated within a factor from about queries, by estimating the weight of a minimum spanning tree. Nobody knows how to beat the factor 2 without reading essentially all distances, or whether it is possible at all.
Problem
Let be a metric space on points, accessed through an oracle that returns for a queried pair. Let be the length of a shortest tour, a cycle visiting every point once.
Question. Is there an absolute constant and a randomized algorithm that, for every -point metric, makes distance queries and with probability at least outputs an estimate with
The stronger version asks for running time. Only the value is needed, not a tour.
Background
The weight of a minimum spanning tree satisfies , and Czumaj and Sohler showed how to estimate it within in time [1], which gives factor for the tour. Classical algorithms that do better, such as Christofides', start from an actual minimum spanning tree, but finding even a constant-factor approximate spanning tree requires queries [1]. Krzysztof Onak posed the question at the 2016 Sublinear Algorithms Workshop at Johns Hopkins University, and Chen, Khanna and Tan still call it a major open problem of the query model [3].
What is known
- Graphic metrics, shortest-path distances of a connected unweighted graph: Chen, Kannan and Khanna (ICALP 2020) gave the first estimate below 2, within for a fixed in time, and within in time [2]. Behnezhad, Roghani, Rubinstein and Saberi (ICALP 2024) improved this to in time and in time [5].
- (1,2)-metrics, where every distance is 1 or 2: factor in time [2], then in time [5], which supersedes the factor mentioned on the source page. Going further in near-linear time would require better sublinear algorithms for maximum matching [5]. An unrefereed 2026 preprint gives in time (Alipour and Nowzari) [4].
- Limits. For graphic and (1,2)-metrics, a -estimate for some constant needs queries, and estimating these tours is tied to estimating maximum matching size [2].
- General metrics. Chen, Khanna and Tan (ICALP 2023) beat factor 2 with queries when the metric contains a spanning tree of distance-1 edges or the algorithm is given a minimum spanning tree [3]. Without such help, no -query algorithm better than 2 is known [2, 3].
What would count as progress
- An algorithm with queries and a proof that it estimates every metric's tour within . Its estimates can be compared against exact or near-optimal tour lengths on benchmark instances as a sanity check.
- A proof that every -estimator needs queries, for instance from two distributions over metrics whose tour lengths differ by a factor near 2 but which look alike to few queries.
- A factor below 2 with queries for a broader class of metrics than those handled in [2, 3, 5].
References
- A. Czumaj and C. Sohler, Estimating the weight of metric minimum spanning trees in sublinear time, SIAM J. Comput. 39(3) (2009), 904–922. doi:10.1137/060672121
- Y. Chen, S. Kannan and S. Khanna, Sublinear algorithms and lower bounds for metric TSP cost estimation, ICALP 2020. doi:10.4230/LIPIcs.ICALP.2020.30
- Y. Chen, S. Khanna and Z. Tan, Sublinear algorithms and lower bounds for estimating MST and TSP cost in general metrics, ICALP 2023. doi:10.4230/LIPIcs.ICALP.2023.37
- S. Alipour and A. Nowzari, Sublinear-time and semi-streaming algorithms for path cover and TSP, preprint (2026). arXiv:2610.18701
- S. Behnezhad, M. Roghani, A. Rubinstein and A. Saberi, Sublinear algorithms for TSP via path covers, ICALP 2024, LIPIcs 297, 19. doi:10.4230/LIPIcs.ICALP.2024.19
Source
Imported from Sublinear.info, Problem 71, curated by Sublinear.info editors. Open according to the source as of 2026-10-20. The statement above is written in our own words; see the source for the original wording, history and discussion.