Online matching in lossless expanders
Abstract
Bauwens and Zimand [BZ 2019] have shown that lossless expanders have an interesting online matching property. The result appears in an implicit form in [BZ 2019]. We present an explicit version of this property which is directly amenable to typical applications, prove it in a self-contained manner that clarifies the role of some parameters, and give two applications. A lossless expander is a bipartite graph such that any subset of size at most of nodes on the left side of the bipartition has at least neighbors, where is the left degree.The main result is that any such graph, after a slight modification, admits online matching up to size . This means that for any sequence of nodes on the left side of the bipartition, one can assign in an online manner to each node in a set consisting of fraction of its neighbors so that the sets are pairwise disjoint. "Online manner" refers to the fact that, for every , the set of nodes assigned to only depends on the nodes assigned to . The first application concerns storage schemes for representing a set , so that a membership query "Is ?" can be answered probabilistically by reading a single bit. All the previous one-probe storage schemes were for a static set . We show that a lossless expander can be used to construct a one-probe storage scheme for dynamic sets, i.e., sets in which elements can be inserted and deleted without affecting the representation of other elements. The second application is about non-blocking networks.
Cite
@article{arxiv.2102.08243,
title = {Online matching in lossless expanders},
author = {Marius Zimand},
journal= {arXiv preprint arXiv:2102.08243},
year = {2021}
}
Comments
Abstract shortened to meet arxiv requirements