Skip to main content
Log in

Approximation algorithms for some min–max postmen cover problems

  • Original Research
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We investigate two min–max k-postmen cover problems. The first is the Min–Max Rural Postmen Cover Problem (RPC), in which we are given an undirected weighted graph and the objective is to find at most k closed walks, covering a required subset of edges, to minimize the weight of the maximum weight closed walk. The other is called the Min–Max Chinese Postmen Cover Problem, in which the goal is to find at most k closed walks, covering all the edges of an undirected weighted graph, to minimize the weight of the maximum weight closed walk. For both problems we propose the first constant-factor approximation algorithms with ratios 10 and 4, respectively. For the Metric RPC, a special case of the RPC with the edge weights obeying the triangle inequality, we obtain an improved 6-approximation algorithm by a matching-based approach. For the Min–Max Rural Postmen Walk Cover Problem (RPWC), a variant of the RPC with the closed walks replaced by (open) walks, we give a 5-approximation algorithm that improves on the previous 7-approximation algorithm. If k is fixed, we devise improved approximation algorithms for the Metric RPC and the RPWC with ratios \(4+\epsilon \) and \(3+\epsilon \), respectively, where \(\epsilon >0\) is an arbitrary small constant. The latter result improves on the existing \((4+\epsilon )\)-approximation algorithm. Moreover, we develop a \((3+\epsilon )\)-approximation algorithm for a special case of the RPC with fixed k, improving on the previous \((4+\epsilon )\)-approximation algorithm.

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

Notes

  1. See van Bevern and Slugin (2020) for an English translation of the article Serdyukov (1978).

  2. Actually, Arkin et al. (2006) call this problem the Min–Max Rural Postmen Cover Problem.

  3. This problem can also be seen as a variant of the RPP, in which the goal is to find a minimum weight walk (instead of closed walk) covering a subset of required edges. And the 3/2-approximation algorithm for the single-postman RPWC is a simple modification of the 3/2-approximation algorithm for the RPP.

References

  • Arkin, E. M., Hassin, R., & Levin, R. (2006). Approximations for minimum and min–max vehicle routing problems. Journal of Algorithms, 59, 1–18.

    Article  Google Scholar 

  • Corberan, A., & Laporte, G. (2015). Arc routing: Problems, methods, and applications. Philadelphia: SIAM.

    Book  Google Scholar 

  • Christofides, N. (1973). The optimum traversal of a graph. Omega, 6, 719–732.

    Article  Google Scholar 

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

  • Dyer, M., & Frieze, A. (1985). On the complexity of partitioning graphs into connected subgraphs. Discrete Applied Mathematics, 10, 139–153.

    Article  Google Scholar 

  • Edmonds, J. (1965). Maximum matching and a polyhedron with 0,1-vertices. Journal of Research of the National Bureau of Standards. Section B, 69, 125–130.

    Article  Google Scholar 

  • Edmonds, J., & Johnson, E. L. (1973). Matching, Euler tours and the Chinese postman. Mathematical Programming, 5(1), 88–124.

    Article  Google Scholar 

  • Eiselt, H. A., Gendreau, M., & Laporte, G. (1995). Arc routing problems, part II: The rural postman problem. Operations Research, 43, 399–414.

    Article  Google Scholar 

  • Farbstein, B., & Levin, A. (2015). Min–max cover of a graph with a small number of parts. Discrete Optimization, 16, 51–61.

    Article  Google Scholar 

  • Frederickson, G. N. (1979). Approximation algorithms for some postman problems. Journal of the ACM, 26(3), 538–554.

    Article  Google Scholar 

  • Frederickson, G. N., Hecht, M. S., & Kim, C. E. (1978). Approximation algorithms for some routing problems. SIAM Journal on Computing, 7(2), 178–193.

    Article  Google Scholar 

  • Garey, M. R., & Johnson, D. S. (1979). Computers and intractability: A guide to the theory of NP-completeness. San Francisco: Freeman.

    Google Scholar 

  • Guan, M. (1962). Graphic programming using odd and even points. Chinese Mathematics, 1, 273–277. [in Chinese].

    Google Scholar 

  • Guo, T., Qu, D., & Dong, Z. (2004). Research of path planning for polishing robot based on improved genetic algorithm. In The Proceedings of the IEEE international conference on robotics and biomimetics (pp. 334–338).

  • Gutin, G., Muciaccia, G., & Yeo, A. (2013). Parameterized complexity of $k$-Chinese Postman Problem. Theoretical Computer Science, 513, 124–128.

    Article  Google Scholar 

  • Gyorfi, J. S., Gamota, D. R., Mok, S. M., Szczech, J. B., Toloo, M., & Zhang, J. (2010). Evolutionary path planning with subpath constraints. IEEE Transactions on Electronics Packaging Manufacturing, 33(2), 143–151.

    Article  Google Scholar 

  • Holyer, I. (1981). The NP-completeness of some edge-partition problem. SIAM Journal on Computing, 10, 713–717.

    Article  Google Scholar 

  • Karlin, A. R., Nathan K., & Oveis Gharan, S. (2020). A (slightly) improved approximation algorithm for metric TSP. arXiv:2007.01409.

  • Karpinski, M., Lampis, M., & Schmied, R. (2015). New inapproximability bounds for TSP. Journal of Computer and System Sciences, 81, 1665–1677.

    Article  Google Scholar 

  • Korte, B., & Vygen, J. (2018). Combinatorial optimization: Theory and algorithms (6th ed.). Berlin: Springer.

    Book  Google Scholar 

  • Lawler, E. L. (1976). Combinatorial optimization: Networks and matroids. New York: Holt, Rinehart and Winston.

    Google Scholar 

  • Pearn, W. L. (1994). Solvable cases of the $k$-person Chinese postman problem. Operations Research Letters, 16, 241–244.

    Article  Google Scholar 

  • Safilian, M., Hashemi, S. M., Eghbali, S., & Safilian, A. (2016). An approximation algorithm for the Subpath Planning. In The proceedings of the 25th international joint conference on artificial intelligence (pp. 669–675).

  • Serdyukov, A. I. (1974). O zadache nakhozhdeniya minimal’nogo Eilerova mul’tigrafa dlya svyaznogo grafa so vzveshennymi rebrami. Upravlyaemye sistemy, 12, 61–67. [in Russian].

    Google Scholar 

  • Serdyukov, A. I. (1978). On some extremal walks in graphs. Upravlyaemye Sistemy, 17, 76–79. [in Russian].

    Google Scholar 

  • Sumita, H., Yonebayashi, Y., Kakimura, N., & Kawarabayashi, K. (2017). An improved approximation algorithm for the Subpath Planning Problem and its generalization. In The proceedings of the 26th international joint conference on artificial intelligence (pp. 4412–4418).

  • van Bevern, R., Hartung, S., Nichterlein, A., & Sorge, M. (2014). Constant-factor approximations for Capacitated Arc Routing without triangle inequality. Operations Research Letters, 42, 290–292.

    Article  Google Scholar 

  • van Bevern, R., Niedermeier, R., Sorge, M., & Weller, M. (2015). Complexity of arc routing problems. In A. Corberan & G. Laporte (Eds.), Arc routing: Problems, methods, and applications (pp. 19–52). Philadelphia: SIAM.

    Chapter  Google Scholar 

  • van Bevern, R., & Slugin, V. A. (2020). A historical note on the 3/2-approximation algorithm for the metric traveling salesman problem. Historia Mathematica, 53, 118–127.

    Article  Google Scholar 

  • Xu, Z., & Wen, Q. (2010). Approximation hardness of min–max tree covers. Operations Research Letters, 38, 169–173.

    Article  Google Scholar 

  • Yu, W., & Liu, Z. (2019). Better approximability results for min–max tree/cycle/ path cover problems. Journal of Combinatorial Optimization, 37, 563–578.

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank the anonymous reviewers for their valuable suggestions and insightful comments that help us to significantly improve the paper. This research is supported by the National Natural Science Foundation of China under Grant Numbers 11671135, 11871213, 11701363, the Natural Science Foundation of Shanghai under Grant Number 19ZR1411800 and the Fundamental Research Fund for the Central Universities under Grant Number 22220184028.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Yu.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, W., Liu, Z. & Bao, X. Approximation algorithms for some min–max postmen cover problems. Ann Oper Res 300, 267–287 (2021). https://doi.org/10.1007/s10479-021-03933-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-021-03933-4

Keywords

Navigation