Online matching games in bipartite expanders and applications
Bruno Bauwens, Marius Zimand

TL;DR
This paper explores how bipartite expander graphs enable efficient online matching strategies and applies these insights to develop advanced data structures and network switching solutions.
Contribution
It establishes a connection between bipartite expanders and online matching games, leading to new algorithms and applications in data structures and network design.
Findings
Lossless expanders enable polynomial-time matching strategies.
Modified algorithms achieve $O(D \, \log N)$ runtime.
Applications include dynamic set storage and efficient network connectors.
Abstract
We study connections between expansion in bipartite graphs and efficient online matching modeled via several games. In the basic game, an opponent switches {\em on} and {\em off} nodes on the left side and, at any moment, at most nodes may be on. Each time a node is switched on, it must be irrevocably matched with one of its neighbors. A bipartite graph has -expansion up to if every set of at most left nodes has at least neighbors. If all left nodes have degree and is close to , then the graph is a lossless expander. We show that lossless expanders allow for a polynomial time strategy in the above game, and, furthermore, with a slight modification, they allow a strategy running in time , where is the number of left nodes. Using this game and a few related variants, we derive applications in data structures and switching networks.…
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.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Cryptography and Data Security
