Compact order formulation of the travelling salesman problem

ID: compact-order-formulation-of-the-travelling-salesman-problem

Use binary directed-edge variables , one incoming and one outgoing edge at each city, and integer order variables for cities other than a distinguished city. The constraints for distinct nondistinguished cities force order increase along every selected edge away from the distinguished city. Summing around any cycle avoiding that city gives a contradiction, so the degree equations describe a single tour. There are nonzero constraint entries apart from the degree equations, also totaling entries. With costs at most , the objective requires bits and the remaining sparse constraint encoding bits. Omitting zero matrix entries is essential for this particular size bound.

New to topics? Read the docs here!