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!