English

Online Matching and Contention Resolution for Edge Arrivals with Vanishing Probabilities

Data Structures and Algorithms 2024-10-10 v2 Discrete Mathematics Combinatorics

Abstract

We study the performance of sequential contention resolution and matching algorithms on random graphs with vanishing edge probabilities. When the edges of the graph are processed in an adversarially-chosen order, we derive a new OCRS that is 0.3820.382-selectable, attaining the "independence benchmark" from the literature under the vanishing edge probabilities assumption. Complementary to this positive result, we show that no OCRS can be more than 0.3900.390-selectable, significantly improving upon the upper bound of 0.4280.428 from the literature. We also derive negative results that are specialized to bipartite graphs or subfamilies of OCRS's. Meanwhile, when the edges of the graph are processed in a uniformly random order, we show that the simple greedy contention resolution scheme which accepts all active and feasible edges is 1/21/2-selectable. This result is tight due to a known upper bound. Finally, when the algorithm can choose the processing order, we show that a slight tweak to the random order -- give each vertex a random priority and process edges in lexicographic order -- results in a strictly better contention resolution scheme that is 1ln(21/e)0.5101-\ln(2-1/e)\approx0.510-selectable. Our positive results also apply to online matching on 11-uniform random graphs with vanishing (non-identical) edge probabilities, extending and unifying some results from the random graphs literature.

Keywords

Cite

@article{arxiv.2406.14506,
  title  = {Online Matching and Contention Resolution for Edge Arrivals with Vanishing Probabilities},
  author = {Will Ma and Calum MacRury and Pranav Nuti},
  journal= {arXiv preprint arXiv:2406.14506},
  year   = {2024}
}

Comments

Improved the exposition, and corrected typos from the previous version