Lipschitz Continuous Algorithms for Graph Problems
Soh Kumabe, Yuichi Yoshida
摘要
Graph algorithms are widely used for decision making and knowledge discovery. To ensure their effectiveness, it is essential that their output remains stable even when subjected to small perturbations to the input because frequent output changes can result in costly decisions, reduced user trust, potential security concerns, and lack of replicability. In this study, we consider the Lipschitz continuity of algorithms as a stability measure and initiate a systematic study of the Lipschitz continuity of algorithms for (weighted) graph problems.
Depending on how we embed the output solution to a metric space, we can think of several Lipschitzness notions. We mainly consider the one that is invariant under scaling of weights, and we provide Lipschitz continuous algorithms and lower bounds for the minimum spanning tree problem, the shortest path problem, and the maximum weight matching problem. In particular, our shortest path algorithm is obtained by first designing an algorithm for unweighted graphs that are robust against edge contractions and then applying it to the unweighted graph constructed from the original weighted graph.
Then, we consider another Lipschitzness notion induced by a natural mapping from the output solution to its characteristic vector. It turns out that no Lipschitz continuous algorithm exists for this Lipschitz notion, and we instead design algorithms with bounded pointwise Lipschitz constants for the minimum spanning tree problem and the maximum weight bipartite matching problem. Our algorithm for the latter problem is based on an LP relaxation with entropy regularization.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper5
- Sensitivity Lower Bounds for Approximation AlgorithmsNoah Fleming, Yuichi YoshidaSODA 2026 · 被引用 2 次
- Differentiable Approximations for Distance QueriesAhmed Abdelkader, David M. MountSODA 2025
- Lipschitz Continuous Algorithms for Covering ProblemsSoh Kumabe, Yuichi YoshidaSODA 2025
- Resilient Coresets and ClusteringAshkan Norouzi-Fard, Silvio Lattanzi, MohammadHossein Bateni, Morteza MonemizadehICML 2026
- Low-Sensitivity Matching via Sampling from Gibbs DistributionsYuichi Yoshida, Zihan ZhangSODA 2026
它引用的顶会 Paper10
- Towards Evaluating the Robustness of Neural NetworksNicholas Carlini, David A. WagnerS&P 2017 · 被引用 9,786 次
- Replicable ClusteringHossein Esfandiari, Amin Karbasi, Vahab Mirrokni, Grigoris Velegkas 等NeurIPS 2023 · 被引用 23 次
- Reproducibility in learningRussell Impagliazzo, Rex Lei, Toniann Pitassi, Jessica SorrellSTOC 2022 · 被引用 20 次
- Average Sensitivity of Euclidean k-ClusteringYuichi Yoshida, Shinji ItoNeurIPS 2022 · 被引用 16 次
- Online Edge Coloring Algorithms via the Nibble MethodSayan Bhattacharya, Fabrizio Grandoni, David WajcSODA 2021 · 被引用 14 次
相关 Paper
- Average Sensitivity of Graph AlgorithmsNithin Varma, Yuichi YoshidaSODA 2021 · 被引用 8 次
- A Strongly Polynomial Algorithm for Finding a Shortest Non-zero Path in Group-Labeled GraphsYutaro YamaguchiSODA 2020 · 被引用 3 次
- Average Sensitivity of Dynamic ProgrammingSoh Kumabe, Yuichi YoshidaSODA 2022 · 被引用 4 次
- Faster Fundamental Graph Algorithms via Learned PredictionsJustin Y. Chen, Sandeep Silwal, Ali Vakilian, Fred ZhangICML 2022 · 被引用 58 次
- Beating (1 - 1/e)-Approximation for Weighted Stochastic MatchingMahsa Derakhshan, Alireza FarhadiSODA 2023 · 被引用 3 次
