Abstract
Given a directed graph with non-negative costs and delays on each edge, the k edge-disjoint restricted shortest path problem (kRSP) is to find k edge-disjoint directed paths connecting a pair of distinct vertices s and t, with the aim of minimizing the total cost subject to a delay constraint. In this paper, we present an absolute approximation algorithm via the LP-rounding technique, which guarantees to find \(k-1\) edge-disjoint paths that strictly satisfy the delay constraint and have a total cost no more than that of an optimum solution. The key observation leading to our approach is that in any basic optimal solution of the linear programming relaxation for kRSP, the underlying graph composed of edges with fractional values forms exactly a cycle. We notably show that the cycle always contains a set of edges that, along with the integral edges from the LP, can compose a desired solution. Lastly, we present a method for rounding such a set of edges from this cycle to eventually obtain the desired solution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms and Applications. Prentice Hall, Upper Saddle River (1995)
Bondy, J.A., Murty, U.S.: Graph Theory. Springer, Cham (2008). https://doi.org/10.1007/978-3-662-53622-3
Guo, L.: Efficient approximation algorithms for computing \(k\) disjoint constrained shortest paths. J. Comb. Optim. 32, 144–158 (2016)
Guo, L., Deng, Y., Liao, K., He, Q., Sellis, T., Hu, Z.: A fast algorithm for optimally finding partially disjoint shortest paths. In: Proceedings of IJCAI 2018, pp. 1456–1462 (2018)
Guo, L., Liao, K., Shen, H., Li, P.: Efficient approximation algorithms for computing \(k\) disjoint restricted shortest paths. In: Proceedings of SPAA 2015, pp. 62–64 (2015)
Guo, L., Shen, H., Liao, K.: Improved approximation algorithms for computing \(k\) disjoint paths subject to two constraints. In: Proceedings of COCOON 2013, pp. 325–336 (2013)
Handler, G.Y., Zang, I.: A dual algorithm for the constrained shortest path problem. Networks 10, 293–309 (1980)
Hassin, R.: Approximation schemes for the restricted shortest path problem. Math. Oper. Res. 17, 36–42 (1992)
Holyer, I.: The NP-completeness of edge-coloring. SIAM J. Comput. 10, 718–720 (1981)
Johnson, D.S., Garey, M.R.: Computers and Intractability: A Guide to the Theory of NP-Completeness. WH Freeman, New York (1979)
Mari, M., Mukherjee, A., Pilipczuk, M., Sankowski, P.: Shortest disjoint paths on a grid. In: Proceedings of SODA 2024, pp. 346–365 (2024)
Menasce, D.A.: QoS issues in web services. IEEE Internet Comput. 6, 72–75 (2002)
Misra, S., Xue, G., Yang, D.: Polynomial time approximations for multi-path routing with bandwidth and delay constraints. In: Proceedings of INFOCOM 2009, pp. 558–566 (2009)
Orda, A., Sprintson, A.: Efficient algorithms for computing disjoint QoS paths. In: Proceedings of INFOCOM 2004, pp. 727–738 (2004)
Peng, C., Shen, H.: A new approximation algorithm for computing \(2\)-restricted disjoint paths. IEICE Trans. Inf. Syst. 90, 465–472 (2007)
Schrijver, A.: Theory of Linear and Integer Programming. Wiley, New York (1998)
Suurballe, J.W.: Disjoint paths in a network. Networks 4, 125–145 (1974)
Tao, B., Xiao, M., Zhao, J.: Minimum-weight link-disjoint paths with a bounded number of shared nodes. IEEE Trans. Netw. Serv. Manage. 20, 2598–2610 (2023)
Xue, G., Zhang, W., Tang, J., Thulasiraman, K.: Polynomial time approximation algorithms for multi-constrained QoS routing. IEEE/ACM Trans. Networking 16, 656–669 (2008)
Yallouz, J., Rottenstreich, O., Babarczi, P., Mendelson, A., Orda, A.: Minimum-weight link-disjoint node-“somewhat disjoint’’ paths. IEEE/ACM Trans. Networking 26, 1110–1122 (2018)
Acknowledgements
The first and the fourth authors are supported by Beijing Natural Science Foundation Project No. Z220004 and National Natural Science Foundation of China (No. 12131003), and the third author is supported by National Natural Science Foundation of China (No. 12271098).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sun, Y., Du, D., Guo, L., Xu, D. (2025). An Optimal Absolute Approximation Algorithm for Computing k Restricted Shortest Paths. In: Chen, Y., Gao, X., Sun, X., Zhang, A. (eds) Computing and Combinatorics. COCOON 2024. Lecture Notes in Computer Science, vol 15161. Springer, Singapore. https://doi.org/10.1007/978-981-96-1090-7_2
Download citation
DOI: https://doi.org/10.1007/978-981-96-1090-7_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-96-1089-1
Online ISBN: 978-981-96-1090-7
eBook Packages: Computer ScienceComputer Science (R0)