English

On the Communication Complexity of Maximum Matching and Negative-Weight Shortest Paths

Data Structures and Algorithms 2026-07-07 v1 Computational Complexity

Abstract

We revisit several fundamental graph problems in the deterministic two-party communication model. Our main contributions include: (1) a new O~(n3/2)\widetilde{O}(n^{3/2})-bit protocol for computing a maximum matching in general graphs. While the same upper bound can be obtained by simulating the classic algorithms of Micali-Vazirani and Gabow, our protocol is conceptually simple and avoids the intricacies of finding a maximal set of shortest augmenting paths; (2) a new O~(n)\widetilde{O}(n)-bit protocol for negative-cycle detection and negative-weight single-source shortest paths. Our protocol simplifies that of Blikstad et al. by replacing a long chain of reductions with a more direct approach based on vertex potentials; (3) a combinatorial O~(n)\widetilde{O}(n)-bit protocol for computing a maximum matching in bipartite graphs, obtained by reinterpreting the near-linear communication protocol of Blikstad et al. through a discretized analysis. Together, these results provide simpler protocols for several basic graph problems. We hope they will inspire further advances on the communication complexity of a wide range of graph problems.

Keywords

Cite

@article{arxiv.2607.05751,
  title  = {On the Communication Complexity of Maximum Matching and Negative-Weight Shortest Paths},
  author = {Yu Cheng and Tianle Jiang and Pachara Sawettamalya and Huacheng Yu},
  journal= {arXiv preprint arXiv:2607.05751},
  year   = {2026}
}