Looking for the Maximum Independent Set: A New Perspective on the Stable Path Problem
Yichao Cheng, Ning Luo, Jingxuan Zhang, Timos Antonopoulos, Ruzica Piskac, Qiao Xiang
Abstract
The stable path problem (SPP) is a unified model for analyzing the convergence of distributed routing protocols (e.g., BGP), and a foundation for many network verification tools. Although substantial progress has been made on finding solutions (i.e., stable path assignments) for particular subclasses of SPP instances and analyzing the relation between properties of SPP instances and the convergence of corresponding routing policies, the non-trivial challenge of finding stable path assignments to generic SPP instances still remains. Tackling this challenge is important because it can enable multiple important, novel routing use cases. To fill this gap, in this paper we introduce a novel data structure called solvability digraph, which encodes key properties about stable path assignments in a compact graph representation. Thus SPP is equivalently transformed to the problem of finding in the solvability digraph a maximum independent set (MIS) of size equal to the number of autonomous systems (ASes) in the given SPP instance. We leverage this key finding to develop a heuristic polynomial algorithm GREEDYMIS that solves strictly more SPP instances than state-of-the-art heuristics. We apply GREEDYMIS to designing two important, novel use cases: (1) a centralized interdomain routing system that uses GREEDYMIS to compute paths for ASes and (2) a secure multi-party computation (SMPC) protocol that allows ASes to use GREEDYMIS collaboratively to compute paths without exposing their routing preferences. We demonstrate the benefits and efficiency of these use cases via evaluation using real-world datasets.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Verifying Policy-based Routing at Internet ScaleXiaozhe Shao, Lixin GaoINFOCOM 2020 · 10 citations
- Toward Optimal Software-Defined Interdomain RoutingQiao Xiang, Jingxuan Zhang, Kai Gao, Yeon-Sup Lim et al.INFOCOM 2020 · 16 citations
- Practical Frank-Wolfe Method with Decision Diagrams for Computing Wardrop Equilibrium of Combinatorial Congestion GamesKengo Nakamura, Shinsaku Sakaue, Norihito YasudaAAAI 2020 · 2 citations
- Efficient Route and Area Matching Query in Dynamic Road NetworksYikun Wang, Dian Ouyang, Zhuoran Wang, Dong Wen et al.ICDE 2025 · 1 citation
- Scalable Privacy-Preserving Shortest Path Distance Computation via 2-Hop Labeling in MPCHuizhong Wang, Yuanyuan Zeng, Kun Chen, Wei Dong et al.SIGMOD 2026 · 1 citation
