Skip to main content

A Study of Domino-Parity and k-Parity Constraints for the TSP

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3509))

Abstract

Letchford (2000) introduced the domino-parity inequalities for the symmetric traveling salesman problem and showed that if the support graph of an LP solution is planar, then the separation problem can be solved in polynomial time. We generalize domino-parity inequalities to multi-handled configurations, introducing a superclass of bipartition and star inequalities. Also, we generalize Letchford’s algorithm, proving that for a fixed integer k, one can separate a superclass of k-handled clique-tree inequalities satisfying certain connectivity characteristics with respect to the planar support graph. We describe an implementation of Letchford’s algorithm including pruning methods to restrict the search for dominoes, a parallelization of the main domino-building step, heuristics to obtain planar-support graphs, a safe-shrinking routine, a random-walk heuristic to extract additional violated constraints, and a tightening procedure to allow us to modify existing inequalities as the LP solution changes. We report computational results showing the strength of the new routines, including the optimal solution of the TSPLIB instance pla33810.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Applegate, D., Bixby, R., Chvátal, V., Cook, W.: On the solution of traveling salesman problems. Documenta Mathematica Journal der Deutschen Mathematiker-Vereinigung, International Congress of Mathematicians, pp. 645–656 (1998)

    Google Scholar 

  2. Applegate, D., Bixby, R., Chvátal, V., Cook, W.: Implementing the Dantzig-Fulkerson-Johnson algorithm for large traveling salesman problems. Mathematical Programming 97, 91–153 (2003)

    MATH  MathSciNet  Google Scholar 

  3. Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, New Jersey (1993)

    Google Scholar 

  4. Boyd, S., Cockburn, S., Vella, D.: On the domino-parity inequalities for the STSP. Computer Science Technical Report TR-2001-10. University of Ottawa (2001)

    Google Scholar 

  5. Boyer, J.M., Myrvold, W.: On the cutting edge: simplified O(n) planarity by edge addition. Journal of Graph Algorithms and Applications (2004) (to appear)

    Google Scholar 

  6. Chvátal, V.: Edmonds polytopes and weakly hamiltonian graphs. Mathematical Programming 5, 29–40 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  7. Dantzig, G., Fulkerson, R., Johnson, S.: Solution of a large-scale traveling salesman problem. Operations Research 2, 393–410 (1954)

    Article  MathSciNet  Google Scholar 

  8. Fleischer, L., Tardos, É.: Separating maximally violated comb inequalities in planar graphs. Mathematics of Operations Research 24, 130–148 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  9. Grötschel, M., Holland, O.: Solution of large-scale symmetric travelling salesman problems. Mathematical Programming 51, 141–202 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  10. Grötschel, M., Pulleyblank, W.R.: Clique tree inequalities and the symmetric travelling salesman problem. Mathematics of Operations Research 11, 537–569 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  11. Helsgaun, K.: An effective implementation of the Lin-Kernighan traveling salesman heuristic. European Journal of Operational Research 126, 106–130 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  12. Jünger, M., Reinelt, G., Rinaldi, G.: The traveling salesman problem. In: Ball, M., Magnanti, T., Monma, C.L., Nemhauser, G. (eds.) Handbooks on Operations Research and Management Sciences: Networks, pp. 225–330. North Holland, Amsterdam (1995)

    Google Scholar 

  13. Letchford, A.N.: Separating a superclass of comb inequalities in planar graphs. Mathematics of Operations Research 25, 443–454 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  14. Naddef, D.: Polyhedral theory and branch-and-cut algorithms for the symmetric traveling salesman problem. In: Gutin, G., Punnen, A. (eds.) The Traveling Salesman Problem and Its Variations, pp. 29–116. Kluwer, Dordrecht (2002)

    Google Scholar 

  15. Nagamochi, H., Nishimura, K., Ibaraki, T.: Computing all small cuts in undirected networks. SIAM Journal on Discrete Mathematics 10, 469–481 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  16. Naddef, D., Thienel, S.: Efficient separation routines for the symmetric traveling salesman problem II: separating multi handle inequalities. Mathematical Programming 92, 257–283 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  17. Padberg, M.W., Rao, M.R.: Odd minimum cut-sets and b-matchings. Mathematics of Operations Research 7, 67–80 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  18. Padberg, M., Rinaldi, G.: A branch-and-cut algorithm for the resolution of large-scale symmetric traveling salesman problems. SIAM Review 33, 60–100 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  19. Tamaki, H.: Alternating cycle contribution: a tour-merging strategy for the travelling salesman problem. Max-Planck Institute Research Report MPI-I-2003-1-007. Saarbrücken, Germany (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cook, W., Espinoza, D., Goycoolea, M. (2005). A Study of Domino-Parity and k-Parity Constraints for the TSP. In: Jünger, M., Kaibel, V. (eds) Integer Programming and Combinatorial Optimization. IPCO 2005. Lecture Notes in Computer Science, vol 3509. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11496915_33

Download citation

  • DOI: https://doi.org/10.1007/11496915_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26199-5

  • Online ISBN: 978-3-540-32102-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics