English

Low-Sensitivity Matching via Sampling from Gibbs Distributions

Data Structures and Algorithms 2025-11-24 v1 Computational Complexity

Abstract

In this work, we study the maximum matching problem from the perspective of sensitivity. The sensitivity of an algorithm AA on a graph GG is defined as the maximum Wasserstein distance between the output distributions of AA on GG and on GeG - e, where GeG - e is the graph obtained by deleting an edge ee from GG. The maximum is taken over all edges ee, and the underlying metric for the Wasserstein distance is the Hamming distance. We first show that for any ε>0\varepsilon > 0, there exists a polynomial-time (1ε)(1 - \varepsilon)-approximation algorithm with sensitivity ΔO(1/ε)\Delta^{O(1/\varepsilon)}, where Δ\Delta is the maximum degree of the input graph. The algorithm is based on sampling from the Gibbs distribution over matchings and runs in time Oε,Δ(mlogm)O_{\varepsilon, \Delta}(m \log m), where mm is the number of edges in the graph. This result significantly improves the previously known sensitivity bounds. Next, we present significantly faster algorithms for planar and bipartite graphs as a function of ε\varepsilon and Δ\Delta, which run in time poly(n/ε)\mathrm{poly}(n/\varepsilon). This improvement is achieved by designing a more efficient algorithm for sampling matchings from the Gibbs distribution in these graph classes, which improves upon the previous best in terms of running time. Finally, for general graphs with potentially unbounded maximum degree, we show that there exists a polynomial-time (1ε)(1 - \varepsilon)-approximation algorithm with sensitivity n(ε1logn)O(1/ε)\sqrt{n} \cdot (\varepsilon^{-1} \log n)^{O(1/\varepsilon)}, improving upon the previous best bound of O(n1/(1+ε2))O(n^{1/(1+\varepsilon^2)}).

Keywords

Cite

@article{arxiv.2511.16918,
  title  = {Low-Sensitivity Matching via Sampling from Gibbs Distributions},
  author = {Yuichi Yoshida and Zihan Zhang},
  journal= {arXiv preprint arXiv:2511.16918},
  year   = {2025}
}
R2 v1 2026-07-01T07:48:15.864Z