Skip to main content
Log in

An extension of the Christofides heuristic for a single-depot multiple Hamiltonian path problem

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We study a generalization of the classical Hamiltonian path problem, where multiple salesmen are positioned at the same depot, of which no more than k can be selected to service n destinations, with the objective to minimize the total travel distance. Distances between destinations (and the single depot) are assumed to satisfy the triangle inequality. We develop a non-trivial extension of the well-known Christofides heuristic for this problem, which achieves an approximation ratio of \(2-1/(2+k)\) with \(O(n^3)\) running time for arbitrary \(k\ge 1\).

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.

Algorithm 1
Fig. 1
Fig. 2

Similar content being viewed by others

Availability of data and materials

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  • Bae J, Rathinam S (2012) Approximation algorithms for multiple terminal, Hamiltonian path problems. Optim Lett 6(1):69–85

    Article  MathSciNet  Google Scholar 

  • Christofides N (1976) Worst-case analysis of a new heuristic for the travelling salesman problem. Technical report 388, Graduate School of Industrial Administration, Carnegie Mellon University, Pittsburgh

  • Diestel R (2000) Graph theory. Math Gaz 173(502):67–128

    Google Scholar 

  • Gabow HN, Tarjan RE (1984) Efficient algorithms for a family of matroid intersection problems. J Algorithms 5(1):80–131

    Article  MathSciNet  Google Scholar 

  • Giannakos A, Hifi M, Kheffache R, Ouafi R (2017) An approximation algorithm for the \(k\)-fixed depots problem. Comput Ind Eng 111:50–55

    Article  Google Scholar 

  • Hoogeveen JA (1991) Analysis of Christofides heuristic: some paths are more difficult than cycles. Oper Res Lett 10(5):291–295

    Article  MathSciNet  Google Scholar 

  • Malik W, Rathinam S, Darbha S (2007) An approximation algorithm for a symmetric generalized multiple depot, multiple travelling salesman problem. Oper Res Lett 35(6):747–753

    Article  MathSciNet  Google Scholar 

  • Rathinam S, Sengupta R (2010) 3/2-approximation algorithm for two variants of a 2-depot Hamiltonian path problem. Oper Res Lett 38(1):63–68

    Article  MathSciNet  Google Scholar 

  • Rathinam S, Sengupta R, Darbha S (2007) A resource allocation algorithm for multivehicle systems with nonholonomic constraints. IEEE Trans Autom Sci Eng 4(1):98–104

    Article  Google Scholar 

  • Xu Z, Rodrigues B (2015) A 3/2-approximation algorithm for the multiple TSP with a fixed number of depots. INFORMS J Comput 27(4):636–645

    Article  MathSciNet  Google Scholar 

  • Yang Y, Liu Z (2019) Approximating the multiple-depot multiple-terminal Hamiltonian path problem. Discrete Optim 34:100545

    Article  MathSciNet  Google Scholar 

  • Yang Y, Liu Z, Yu W (2022) Approximation algorithms for the \(k\)-depots Hamiltonian path problem. Optim Lett 16(4):1215–1234

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the two anonymous referees for their helpful comments and suggestions which significantly improves the presentation of our paper.

Funding

This work was partially supported by the National Natural Science Foundation of China under Grant No. 71971167, the Major Program of National Natural Science Foundation of China under Grant Nos. 72192830 and 72192834, and China Scholarship Council No. 202206280182.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guiqing Zhang.

Ethics declarations

Conflict of interest

The authors have no conflicts of interest to declare that are relevant to the content of this article.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Ethics approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, J., Yang, Z., Zhang, G. et al. An extension of the Christofides heuristic for a single-depot multiple Hamiltonian path problem. J Comb Optim 47, 7 (2024). https://doi.org/10.1007/s10878-023-01104-8

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-023-01104-8

Keywords

Navigation