Skip to main content
Log in

An efficient heuristic algorithm for the bottleneck traveling salesman problem

  • Theory and Methodology
  • Published:
OPSEARCH Aims and scope Submit manuscript

Abstract

This paper describes a new heuristic algorithm for the bottleneck traveling salesman problem (BTSP), which exploits the formulation of BTSP as a traveling salesman problem (TSP). Computational tests show that our algorithm is quite effective. It found optimal solutions for many problems from the standard traveling salesman problem library (TSPLIB) problems. We also consider BTSP with an additional constraint and show that our BTSP heuristic can be modified to obtain a heuristic to solve this problem. Relationships between symmetric and asymmetric versions of BTSP are also discussed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bhatia H.L., Swaroop K., Puri MC.: A procedure for time minimization transportation problem. Indian J Pure Appl Math, 8, 920–929 (1977)

    Google Scholar 

  2. Gabow H.N., Tarjan R.E.: Algorithms for two bottlenck optimization problems. J Algorithm, 9, 411–417 (1988)

    Article  Google Scholar 

  3. Garfinkel R.S., Rao M.R.: The bottleneck transportation problem. Nav Res Logist Q, 18, 465–472 (1971)

    Article  Google Scholar 

  4. Seshan C.R., Achary K.K.: On the bottleneck linear programming problem. Eur J Oper Res, 9, 347–352 (1982)

    Article  Google Scholar 

  5. Camerini P.M.: The minmax spanning tree problem and some extensions, Inform Process Lett, 7, 10–14 (1978)

    Article  Google Scholar 

  6. Punnen A.P.: A linear time algorithm for the maximum capacity path problem. Eur J Oper Res, 53, 402–404 (1991)

    Article  Google Scholar 

  7. Punnen A.P.: A fast algorithm for a class of bottleneck problems. Comput, 56, 397–401 (1996)

    Article  Google Scholar 

  8. Sarvanov V I, A minimax traveling salesman problem on a plane: complexity of an approximate solution. (Russian) Dokl. Akad. Nauk Belarusi, 39(6), 16–19 (1995)

    Google Scholar 

  9. Carpaneto G., Martello S., Toth P.: An algorithm for the bottleneck Traveling salesman problem. Oper Res, 32, 380–389 (1984)

    Article  Google Scholar 

  10. Parker R.G., Rardin R.L.: Guaranteed performance heuristics for the bottleneck traveling salesperson problem. Oper Res lett, 12, 269–272 (1982)

    Google Scholar 

  11. Doroshko N.N., Sarvanov VI: The minimax traveling salesman problem and Hamiltonian cycles in powers of graphs. (Russian) Vestsi Akad. Navuk BSSR Ser. Fi z.-Mat. Navuk, 143(6), 119–120 (1981)

    Google Scholar 

  12. Garfinkel R.S., Gilbert K.C.: The bottleneck traveling salesman problem: algorithms and probabilistic analysis. J Assoc Comput Mach, 25, 435–448 (1978)

    Google Scholar 

  13. Kabadi S., Punnen A.P.: The Bottleneck TSP. In: The travelling salesman problem and its variants, G. Gutin and A.P. Punnen (eds) Kluwer Academic Publishers, Secaucus, NJ, USA, Ch. 15, p 697–736 (2002)

    Google Scholar 

  14. Punnen A.P., Nair K.P.K.: A fast and simple algorithm for the bottleneck biconnected spanning subgraph problem. Inform Process Lett, 50, 283–286 (1994)

    Article  Google Scholar 

  15. Burkard R.E., Krarup J., Pruzan P.M.: Efficiency and optimality in minsum and minmax 0-1 programming problems, J Oper Res Soc, 33, 137 (1982)

    Article  Google Scholar 

  16. Jorgensen C., Powell S.: Solving 0–1 minmax problems, J Oper Res Soc, 38, 515–522 (1987)

    Article  Google Scholar 

  17. Edmonds J., Fulkerson F.R.: Bottleneck extrema, J Combin Theor, 8, 299–306 (1970)

    Article  Google Scholar 

  18. Lawler E.L., Lenstra J.K., Rinooy Kan A.H.G., Shmoys D.B. (eds): Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization, Wiley, Chichester, (1985)

    Google Scholar 

  19. Johnson D.S., McGeoch L.A.: Experimental Analysis of Heuristics for the STSP. In The Travelling Salesman Problem and Its Variants, G. Gutin and A.P. Punnen (eds), Kluwer Academic Publishers, Secaucus, NJ, USA, Ch. 9, p 369–444 (2002)

    Google Scholar 

  20. Helsgaun K.: An effective implementation of the Lin-Kernighan traveling salesman heuristic, Eur J Oper Res, 12, 106–130 (2000)

    Article  Google Scholar 

  21. Lin S., Kernighan B.W.: An effective heuristic algorithm for the traveling salesman problem. Oper Res, 21, 972–989 (1973)

    Article  Google Scholar 

  22. Reinelt G.: TSPLIB. Last Updated Nov. 2004. http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/

  23. Berman O., Handler G.Y., Einav Y D.: The constrained bottleneck problem in Networks, Oper Res, 38, 178–181 (1990)

    Article  Google Scholar 

  24. Jonker R., Volgenant T.: Transforming asymmetric into symmetric traveling salesman problem, Oper Res Lett 9, 83–89 (1982)

    Google Scholar 

  25. Larusic J., Punnen A.P., Aubanel E.: Experimental analysis of algorithms bottleneck traveling salesman problem and its variations, Technical Report, Simon Fraser University, Canada, August 2006

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prabha Sharma.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ramakrishnan, R., Sharma, P. & Punnen, A.P. An efficient heuristic algorithm for the bottleneck traveling salesman problem. OPSEARCH 46, 275–288 (2009). https://doi.org/10.1007/s12597-009-0018-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12597-009-0018-x

Keywords

Navigation