Metric TSP subtour integrality gap

Still openEvidence checked

Subjects: Approximation algorithms

Collections: Limits of computation · Computing with graphs

Reading depth

The problem

Four cities have travel cost 1 between every pair. A route visiting each city once and returning to its start uses four connections and costs 4. A cheaper-to-compute model can assign fractions to connections instead of choosing a real route: taking two thirds of every one of the six connections also costs 4 and passes the model’s rules. In general that fractional model can cost less than any route. For symmetric travel costs obeying the triangle inequality—going directly never costs more than going through a third city—can the cheapest real route always cost at most one third more than the best fractional value?[1] [3]

Scope

Is the supremum of OPT/LP equal to 4/3 over finite complete undirected metric TSP instances with at least three vertices and positive subtour-LP optimum? The LP has degree-two and subtour-cut constraints.

What remains open

The fractions on connections touching each city must add to two. Across every division into two nonempty groups, the crossing connections must also have total weight at least two. Those are route-like checks, but the fractions need not describe one actual route. Families of examples approach a real-to-fractional cost ratio of 4/3; a matching upper bound for every allowed instance is not known.[1] [2] [3]

Why it matters

The fractional value is a lower bound on the cheapest real route. If it is 1000 and a route costs 1100, that route is at most 10% above the true optimum, even if the optimum is unknown. Understanding the worst possible gap tells us how much information this computable certificate can provide, and when apparently strong local route checks still miss a global routing cost.[1] [3]

Definitions

3 terms
triangle inequality

Going directly from one city to another costs no more than going through a third: c(A,C) ≤ c(A,B)+c(B,C). The page also assumes undirected, nonnegative costs on a complete graph; a metric may have zero costs.[3] [1]

subtour

A closed route visiting only a proper subset of the cities. The subtour linear program uses fractional edge amounts, degree-two constraints and cuts of amount at least two to rule out disconnected groups, but these constraints do not force one integral tour.[3]

integrality gap

The supremum, over the allowed instances with positive fractional optimum, of cheapest-real-tour cost divided by cheapest fractional cost. It measures the worst loss caused by permitting fractions; it does not itself specify how to construct the tour.[1] [3]

Sources

  1. Extending Exact Integrality Gap Computations for the Metric TSP William Cook, Stefan Hougardy and Moritz Petrich · 2026-03-13
    Notes on Extending Exact Integrality Gap Computations for the Metric TSP

    Primary preprint read in September 8, 2026 v5; the date remains its March 13 initial submission. It reports finite verification generally through 16 cities and through 18 for half-integral extreme points. The enumerations were not reproduced and do not prove arbitrary-size 4/3.

  2. A Sharper Explicit Bound on the Subtour-LP Integrality Gap for Metric TSP Zhao Song · 2026-09-28
    Notes on A Sharper Explicit Bound on the Subtour-LP Integrality Gap for Metric TSP

    Primary September 28, 2026 arXiv v1 reports an upper bound below 3/2 but above 4/3. Internal draft-version/date notes differ from the citation locator; selected model/theorem statements, not the full proof, were read.

  3. A (Slightly) Improved Bound on the Integrality Gap of the Subtour LP for TSP — arXiv v3 Anna R. Karlin, Nathan Klein and Shayan Oveis Gharan · 2022-04-11
    Notes on A (Slightly) Improved Bound on the Integrality Gap of the Subtour LP for TSP — arXiv v3

    Version-specific primary paper gives the complete metric subtour LP and distinguishes rounding algorithms from the integrality-gap bound. The date is the arXiv v3 locator revision; the available PDF has an internal October 26, 2023 cover date, recorded separately rather than silently substituted. Selected definitions and introduction were read; no final-journal byte identity or complete proof verification is claimed.

Related problems

Suggest a correction