Courcelle's Theorem for Lipschitz Continuity
Tatsuya Gima, Soh Kumabe, and Yuichi Yoshida

TL;DR
This paper introduces a meta-theorem for Lipschitz continuous algorithms on bounded-treewidth and clique-width graphs, enabling efficient approximation algorithms for combinatorial problems with stability guarantees.
Contribution
It provides the first algorithmic meta-theorem for Lipschitz continuous algorithms, extending Courcelle's theorem to this new stability-focused context.
Findings
Existence of $(1 ext{±} ext{ε})$-approximation algorithms with polylogarithmic Lipschitz constants
Outperforms existing Lipschitz algorithms in approximability and stability on bounded graphs
Constructs a Lipschitz continuous version of Baker's decomposition
Abstract
Lipschitz continuity of algorithms, introduced by Kumabe and Yoshida (FOCS'23), measures the stability of an algorithm against small input perturbations. Algorithms with small Lipschitz continuity are desirable, as they ensure reliable decision-making and reproducible scientific research. Several studies have proposed Lipschitz continuous algorithms for various combinatorial optimization problems, but these algorithms are problem-specific, requiring a separate design for each problem. To address this issue, we provide the first algorithmic meta-theorem in the field of Lipschitz continuous algorithms. Our result can be seen as a Lipschitz continuous analogue of Courcelle's theorem, which offers Lipschitz continuous algorithms for problems on bounded-treewidth graphs. Specifically, we consider the problem of finding a vertex set in a graph that maximizes or minimizes the total weight,…
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.
