Abstract
Network interdiction problems by deleting critical edges have wide applicatio ns. However, in some practical applications, the goal of deleting edges is difficult to achieve. We consider the maximum shortest path interdiction problem by upgrading edges on trees (MSPIT) under unit/weighted \(l_1\) norm. We aim to maximize the the length of the shortest path from the root to all the leaves by increasing the weights of some edges such that the upgrade cost under unit/weighted \(l_1\) norm is upper-bounded by a given value. We construct their mathematical models and prove some properties. We propose a revised algorithm for the problem (MSPIT) under unit \(l_1\) norm with time complexity O(n), where n is the number of vertices in the tree. We put forward a primal dual algorithm in \(O(n^2)\) time to solve the problem (MSPIT) under weighted \(l_1\) norm, in which a minimum cost cut is found in each iteration. We also solve the problem to minimize the cost to upgrade edges such that the length of the shortest path is lower bounded by a value and present an \(O(n^2)\) algorithm. Finally, we perform some numerical experiments to compare the results obtained by these algorithms.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
References
Bar-Noy, A., Khuller, S., Schieber, B.: The complexity of finding most vital arcs and nodes, Technical Report CS-TR-3539. University of Maryland, Department of Computer Science (1995)
Bazgan, C., Nichterlein, A., et al.: A refined complexity analysis of finding the most vital edges for undirected shortest paths: algorithms and complexity. Lect. Notes Comput. Sci. 9079, 47–60 (2015)
Bazgan, C., Toubaline, S., Vanderpooten, D.: Complexity of determining the most vital elements for the \(p\)-median and \(p\)-center location problems. J. Comb. Optim. 25(2), 191–207 (2013)
Bazgan, C., Toubaline, S., Vanderpooten, D.: Critical edges for the assignment problem: complexity and exact resolution. Oper. Res. Lett. 41, 685–689 (2013)
Bazgan, C., Toubaline, S., Vanderpooten, D.: Efficient determination of the \(k\) most vital edges for the minimum spanning tree problem. Comput. Oper. Res. 39(11), 2888–2898 (2012)
Corley, H.W., Sha, D.Y.: Most vital links and nodes in weighted networks. Oper. Res. Lett. 1, 157–161 (1982)
Ertugrl, A., Gokhan, O., Cevriye, T.G.: Determining the most vital arcs on the shortest path for fire trucks in terrorist actions that will cause fire. Commun. Fac. Sci. Univ. Ank. Ser. A1 Math. Stat. 68(1), 441–450 (2019)
Frederickson, G.N., Solis-Oba, R.: Increasing the weight of minimum spanning trees. In: Proceedings of the 7th ACM–SIAM Symposium on Discrete Algorithms (SODA 1996), pp. 539–546 (1996)
Hambrusch, S.E., Tu, H.Y.: Edge weight reduction problems in directed acyclic graphs. J. Algorithms 24(1), 66–93 (1997)
Iwano, K., Katoh, N.: Efficient algorithms for finding the most vital edge of a minimum spanning tree. Inf. Process. Lett. 48(5), 211–211-213 (1993)
Khachiyan, L., Boros, E., Borys, K., Elbassioni, K., Gurvich, V., Rudolf, G., Zhao, J.: On short paths interdiction problems: total and node-wise limited interdiction. Theory Comput. Syst. 43(2), 204–233 (2008)
Liang, W.: Finding the \(k\) most vital edges with respect to minimum spanning trees for fixed \(k\). Discrete Appl. Math. 113(2–3), 319–327 (2001)
Nardelli, E., Proietti, G., Widmyer, P.: A faster computation of the most vital edge of a shortest path between two nodes. Inf. Process. Lett. 79(2), 81–85 (2001)
Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity, 2nd edn. Dover Publications, New York (1988)
Pettie, S.: Sensitivity analysis of minimum spanning tree in sub-inverse-Ackermann time. In: Proceedings of 16th International Symposium on Algorithms and Computation (ISAAC 2005), Lecture Notes in Computer Science, 3827, pp. 964–73 (2005)
Ries, B., Bentz, C., Picouleau, C., Werra, D., de Costa, M., Zenklusen, R.: Blockers and transversals in some subclasses of bipartite graphs: when caterpillars are dancing on a grid. Discrete Math. 310(1), 132–146 (2010)
Zenklusen, R.: Matching interdiction. Discrete Appl. Math. 158(15), 1676–1690 (2010)
Zenklusen, R.: Network flow interdiction on planar graphs. Discrete Appl. Math. 158(13), 1441–1455 (2010)
Zenklusen, R., Ries, B., Picouleau, C., de Werra, D., Costa, M., Bentz, C.: Blockers and transversals. Discrete Math. 309(13), 4306–4314 (2009)
Zhang, H.L., Xu, Y.F., Wen, X.G.: Optimal shortest path set problem in undirected graphs. J. Combin. Optim. 29(3), 511–530 (2015)
Acknowledgements
Research is supported by National Natural Science Foundation of China (11471073). The work of P.M. Pardalos was conducted within the framework of the Basic Research Program at the National Research University Higher School of Economics (HSE).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, Q., Guan, X. & Pardalos, P.M. Maximum shortest path interdiction problem by upgrading edges on trees under weighted \(l_1\) norm. J Glob Optim 79, 959–987 (2021). https://doi.org/10.1007/s10898-020-00958-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-020-00958-0