Skip to main content
Log in

Approximation algorithms for solving the heterogeneous Chinese postman problem

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

Abstract

In this paper, we consider the heterogeneous Chinese postman problem (the HCPP), which generalizes the k-Chinese postman problem. Specifically, given a weighted graph \(G=(V,E;w;r)\) with length function \(w:E\rightarrow R^{+}\) satisfying the triangle inequality, a fixed depot \(r\in V\), and k vehicles having k nonuniform speeds \(\lambda _{1}, \lambda _{2}, \ldots ,\lambda _{k}\), respectively, it is asked to find k tours in G for these k vehicles, each starting at the same depot r, and collectively traversing each edge in E at least once. The objective is to minimize the maximum completion time of vehicles, where the completion time of a vehicle is its total travel length divided by its speed. The main contribution of our paper is to show the following two results. (1) Given any small constant \(\delta >0\), we design a \(20.8765(1+\delta )\)-approximation algorithm to solve the HCPP, where the running time required is bounded by a polynomial in the input size and \(\frac{1}{\delta }\). (2) We present a \((1+\varDelta -1/k)\)-approximation algorithm to solve the HCPP in cubic time, where \(\varDelta \) is the ratio of the largest vehicle speed to the smallest one.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

  • Bae J, Rathinam S (2016) A primal-dual approximation algorithm for a two depot heterogeneous traveling salesman problem. Optim Lett 10(6):1269–1285

    Article  MathSciNet  MATH  Google Scholar 

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

  • Edmonds J, Johnson EL (1973) Matching, Euler tours and the Chinese postman. Math Program 5(1):88–124

    Article  MathSciNet  MATH  Google Scholar 

  • Frederickson GN, Hecht MS, Kim CE (1978) Approximation algorithms for some routing problems. SIAM J Comput 7(2):178–193

    Article  MathSciNet  Google Scholar 

  • Golden BL, Raghavan S, Wasil EA (2008) The vehicle routing problem: latest advances and new challenges. Springer, New York

    Book  MATH  Google Scholar 

  • Gørtz I, Molinaro M, Nagarajan V, Ravi R (2016) Capacitated vehicle routing with nonuniform speeds. Math Oper Res 41(1):318–331

    Article  MathSciNet  MATH  Google Scholar 

  • Guan MG (1960) Graphic programming using odd or even points (in chinese). Acta Math Sin 10:263–266. English translation: Chinese Mathematics 1, 1962, 273–277

  • Karlin A, Klein N, Oveis Gharan S (2021) A (slightly) improved approximation algorithm for metric TSP. In: In: Proceedings of the 53rd Annual ACM IGACT Symposium on Theory of Computing (STOC), ACM, Association for Computing Machinery, New York, USA, pp 32–45

  • Korte B, Vygen J (2012) Combinatorial optimization: theory and algorithms. Springer

    Book  MATH  Google Scholar 

  • Laporte G (2009) Fifty years of vehicle routing. Transp Sci 43:408–416

    Article  Google Scholar 

  • Li JP, Cai LJ, Lichen JR, Pan PX, Wang WC, Liu SD (2021) An approximation algorithm for solving the heterogeneous Chinese postman problem. In: The 15th International Conference on Algorithmic Aspects in Information and Management (AAIM 2021), Springer, LNCS 13153, pp 38–46

  • Prasad A, Choi HL, Sundaram S (2020) Min-max tours and paths for task allocation to heterogeneous agents. IEEE Trans Control Netw Syst 7(3):1511–1522

    Article  MathSciNet  MATH  Google Scholar 

  • Toth P, Vigo D (2014) Vehicle routing: problems, methods and applications. MOS-SIAM, Philadelphia

    Book  MATH  Google Scholar 

  • Vazirani VV (2001) Approximation algorithms. Springer, Berlin

    MATH  Google Scholar 

  • Yadlapalli S, Rathinam S, Darbha S (2012) 3-approximation algorithm for a two depot, heterogeneous traveling salesman problem. Optim Lett 6(1):141–152

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

We are indeed grateful to the two anonymous reviewers for their insightful comments and for their suggested changes that improve the presentation greatly. This paper is supported by the National Natural Science Foundation of China [Nos. 11861075, 12101593] and Project for Innovation Team (Cultivation) of Yunnan Province [No. 202005AE160006]. Junran Lichen is also supported by Fundamental Research Funds for the Central Universities [No.buctrc202219], and Jianping Li is also supported by Project of Yunling Scholars Training of Yunnan Province [No. K264202011820].

Author information

Authors and Affiliations

Authors

Contributions

Jianping Li has proposed this problem and contributed to providing some ideas, methods, discussion and writing the final manuscript. Pengxiang Pan has finished design of algorithms, theoretical proofs and the original manuscript. Junran Lichen, Lijian Cai, Wencheng Wang and Suding Liu have contributed to providing some ideas, analysis, discussion and revision. All the authors have read and approved the final manuscript.

Corresponding author

Correspondence to Jianping Li.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

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

Li, J., Pan, P., Lichen, J. et al. Approximation algorithms for solving the heterogeneous Chinese postman problem. J Comb Optim 45, 17 (2023). https://doi.org/10.1007/s10878-022-00931-5

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-022-00931-5

Keywords