Concept

Travelling salesman

The problem of finding the shortest closed tour through a set of points, visiting each once. It is hard to solve exactly for many points, so it is studied through lower bounds from linear programs and through approximations with guarantees.

Named by 4 essays across 3 fields — each of them below, with the objects they name alongside it.

Two triangles and three paths: the relaxation against the shortest tour. k = 3: 12 cities; subtour relaxation 12 with 6 half-edges; shortest tour 14; ratio 1.167.

A bound that may be off by a third

The shortest tour through a set of cities is hard to find, and a linear programme gives a lower bound for it in polynomial time: give every road a weight between nought and one, two at each city, at least two across every division of the map. On random cities the bound is almost always exact. On two triangles joined by three long paths it falls short by nearly a third, and whether a third is the worst it can ever do has been conjectured for decades and never proved.

applied · Duality
Christofides' algorithm: tree, pairing, tour. 12 cities: tree 2.4441, 6 odd cities paired for 1.5306, tour 3.6069, shortest 3.4606.

Tours within half again of the best

Nobody can find the shortest tour through many cities quickly, but a tour at most half as long again as the best can be built in a few steps: the shortest tree, a cheapest pairing of the cities where the tree branches oddly, an Euler circuit, and shortcuts. Nicos Christofides found it in 1976, and for forty-five years nobody could guarantee better. A strip of cities shows the half is really lost, and Laurence Wolsey's reading of the same argument shows it bounds the linear programme too.

applied · Duality
Every ordering of four in thirty-three symbols. 123412314231243121342132413214321: windows 1234 2341 3412 4123 (1231) 2314 3142 1423 4231 (2312) 3124 1243 2431 4312 (3121) (1213) 2134 1342 3421 4213 (2132) 1324 3241 2413 4132 (1321) 3214 2143 1432 4321.

The shortest string holding every ordering

Thirty-three symbols hold all twenty-four orderings of 1, 2, 3, 4 as blocks of four in a row, and no shorter string does. The formula 1! + 2! + … + n! gives the shortest length for up to five symbols and was believed for all of them — until a string of 872 for six beat its 873, and a lower bound posted anonymously on a forum left everything between 867 and 872 open.

computation · De bruijn
How close two sums of square roots come. two: 10:4.530e-3 14:4.702e-4 20:1.938e-4 28:8.253e-5 40:1.432e-5 56:8.481e-6 80:1.530e-6 113:1.533e-7 160:1.270e-7 226:8.370e-9 320:6.625e-9; three: 8:1.026e-3 10:1.026e-3 14:1.091e-4 20:4.823e-6 28:3.997e-7 40:1.250e-7 56:2.215e-8; slopes -4.046, -5.963.

How close two sums of square roots come

Two different sums of square roots of whole numbers are never equal: square roots of different squarefree numbers are independent, so no cancellation can make them agree. But they can come very close. Among sums of two square roots of numbers up to 320, √88 + √289 and √171 + √177 agree to eight decimal places. How many digits must be computed, in the worst case, to tell two such sums apart is not known — the best proof allows a number of digits doubly exponential in the length of the sums, the examples suggest only a modest polynomial, and the gap between them is why nobody knows whether the shortest route through points in the plane can be checked quickly.

number · Irrationality

Named alongside it

The objects these essays reach for when they reach for this one.

RelaxationAlgebraic numberApproximation algorithmComplexityConjugateDe bruijn sequenceEulerian pathExhaustive searchGreedy algorithmHamiltonian pathIntegrality gapIrrationality

All concepts