Abstract
A class of reachability reduction problem is raised in the area of computer network security and software engineering. We revisit the reachability reduction problem on vertex labeled graphs in which labels are representing multiple roles. In this paper, reachability reduction is modeled based on a kind of graph cut problem aiming to disconnect those reachable label pairs specified in advance by edge deletion while minimizing the number of pairs have to be disconnected, and followed by some potential applications where our model can be applied. Based on our unified model, we provide a comprehensive complexity analysis of this problem under different conditions, to provide the hardness hierarchy of reachability preserved cut problem. Result in this paper implies that reachability reduction is typically at least harder in directed graph than its undirected counterpart, even beyond \(\mathtt {NP}\) under generalized inputs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zheng, A.X., Dunagan, J., Kapoor, A.: Active graph reachability reduction for network security and software engineering. In: Twenty-Second International Joint Conference on Artificial Intelligence (2011)
Dunagan, J., Zheng, A.X., Simon, D.R.: Heat-ray: combating identity snowball attacks using machine learning, combinatorial optimization and attack graphs. In: Proceedings of the ACM SIGOPS 22nd Symposium on Operating Systems Principles, pp. 305–320. ACM (2009)
Polevoy, G., Trajanovski, S., Grosso, P., de Laat, C.: Removing undesirable flows by edge deletion. In: Kim, D., Uma, R.N., Zelikovsky, A. (eds.) COCOA 2018. LNCS, vol. 11346, pp. 217–232. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-04651-4_15
Folschette, M., Paulevé, L., Magnin, M., Roux, O.: Sufficient conditions for reachability in automata networks with priorities. Theor. Comput. Sci. 608, 66–83 (2015)
Paulevé, L., Andrieux, G., Koeppl, H.: Under-approximating cut sets for reachability in large scale automata networks. In: Sharygina, N., Veith, H. (eds.) CAV 2013. LNCS, vol. 8044, pp. 69–84. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39799-8_4
Buneman, P., Khanna, S., Tan, W.C.: On the propagation of deletions and annotations through views. In: Proceedings of 21st ACM Symposium on Principles of Database Systems, Madison, Wisconsin, pp. 150–158 (2002)
Ford, L.R., Fulkerson, D.R.: Maximal flow through a network. In: Gessel, I., Rota, G.C. (eds.) Classic papers in Combinatorics, 243–248. Birkhäuser, Boston (2009)
Smith, J.M.: Optimization theory in evolution. Ann. Rev. Ecol. Syst. 9, 31–56 (1978)
Goldschmidt, O., Hochbaum, D.S.: Polynomial algorithm for the k-cut problem. In: 29th Annual Symposium on Foundations of Computer Science, pp. 444–451 (1988)
Dahlhaus, E., Johnson, D.S., Papadimitriou, C.H., Seymour, P.D., Yannakakis, M.: The complexity of multiway cuts. In: Proceedings of the Twenty-Fourth Annual ACM Symposium on Theory of Computing, pp. 241–251. ACM (1992)
Ausiello, G., Cristiano, F., Laura, L.: Syntactic isomorphism of CNF Boolean formulas is graph isomorphism complete. In: Electronic Colloquium on Computational Complexity, vol. 19, p. 122 (2012)
Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W., Bohlinger, J.D. (eds.) Complexity of Computer Computations. The IBM Research Symposia Series, pp. 85–103. Springer, Boston (1972). https://doi.org/10.1007/978-1-4684-2001-2_9
Shmoys, D.B.: Cut problems and their application to divide-and-conquer. In: Approximation Algorithms for NP-Hard Problems, pp. 192–235 (1997)
Andreev, K., Racke, H.: Balanced graph partitioning. Theory Comput. Syst. 39, 929–939 (2006)
Lysgaard, J.: Reachability cuts for the vehicle routing problem with time windows. Eur. J. Oper. Res. 175, 210–223 (2006)
Chung, F.: Random walks and local cuts in graphs. Linear Algebra Appl. 423, 22–32 (2007)
Younger, D.: Minimum feedback arc sets for a directed graph. IEEE Trans. Circuit Theory 10, 238–245 (1963)
Guruswami, V., Manokaran, R., Raghavendra, P.: Beating the random ordering is hard: inapproximability of maximum acyclic subgraph. In: 49th Annual IEEE Symposium on Foundations of Computer Science, pp. 573–582. IEEE (2008)
Acknowledgments
This work is partly supported by the National Natural Science Foundation of China (NSFC) under grant NOs. 61832003, U1811461, 61732003 and the National Science Foundation (NSF) under grant NOs. 1252292, 1741277, 1829674 and 1704287.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Miao, D., Cai, Z. (2019). On the Hardness of Reachability Reduction. In: Du, DZ., Duan, Z., Tian, C. (eds) Computing and Combinatorics. COCOON 2019. Lecture Notes in Computer Science(), vol 11653. Springer, Cham. https://doi.org/10.1007/978-3-030-26176-4_37
Download citation
DOI: https://doi.org/10.1007/978-3-030-26176-4_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26175-7
Online ISBN: 978-3-030-26176-4
eBook Packages: Computer ScienceComputer Science (R0)