Attacking Shortest Paths by Cutting Edges
Benjamin A. Miller, Zohair Shafi, Wheeler Ruml, Yevgeniy, Vorobeychik, Tina Eliassi-Rad, Scott Alfeld

TL;DR
This paper introduces the Force Path Cut problem, demonstrating its APX-hardness, and presents efficient approximation algorithms for manipulating shortest paths in networks, with practical applications in network security and routing.
Contribution
The paper formulates the Force Path Cut problem, proves its APX-hardness, and develops the PATHATTACK algorithm along with heuristics for targeted edge and node removal.
Findings
PATHATTACK guarantees a logarithmic approximation factor.
Algorithms perform well on real and synthetic networks.
Targeted edge and node cuts effectively alter shortest paths.
Abstract
Identifying shortest paths between nodes in a network is a common graph analysis problem that is important for many applications involving routing of resources. An adversary that can manipulate the graph structure could alter traffic patterns to gain some benefit (e.g., make more money by directing traffic to a toll road). This paper presents the Force Path Cut problem, in which an adversary removes edges from a graph to make a particular path the shortest between its terminal nodes. We prove that this problem is APX-hard, but introduce PATHATTACK, a polynomial-time approximation algorithm that guarantees a solution within a logarithmic factor of the optimal value. In addition, we introduce the Force Edge Cut and Force Node Cut problems, in which the adversary targets a particular edge or node, respectively, rather than an entire path. We derive a nonconvex optimization formulation for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInfrastructure Resilience and Vulnerability Analysis · Supply Chain Resilience and Risk Management · Software-Defined Networks and 5G
