Defense Against Shortest Path Attacks
Benjamin A. Miller, Zohair Shafi, Wheeler Ruml, Yevgeniy, Vorobeychik, Tina Eliassi-Rad, Scott Alfeld

TL;DR
This paper proposes a game-theoretic defense mechanism to protect shortest path computations in networks from malicious manipulation, balancing security and user experience through heuristic and linear programming solutions.
Contribution
It introduces a novel Stackelberg game model for defending shortest path integrity and develops heuristic algorithms and linear programming relaxations for practical implementation.
Findings
Defense methods often reach the lower bound of defender's cost.
Heuristic solutions effectively balance attack prevention and path accuracy.
Approaches are validated on synthetic and real network data.
Abstract
Identifying shortest paths between nodes in a network is an important task in many applications. Recent work has shown that a malicious actor can manipulate a graph to make traffic between two nodes of interest follow their target path. In this paper, we develop a defense against such attacks by modifying the edge weights that users observe. The defender must balance inhibiting the attacker against any negative effects on benign users. Specifically, the defender's goals are: (a) recommend the shortest paths to users, (b) make the lengths of the shortest paths in the published graph close to those of the same paths in the true graph, and (c) minimize the probability of an attack. We formulate the defense as a Stackelberg game in which the defender is the leader and the attacker is the follower. We also consider a zero-sum version of the game in which the defender's goal is to minimize…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Complex Network Analysis Techniques · Infrastructure Resilience and Vulnerability Analysis
