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 $(K, \epsilon)$ lossless expander is a bipartite graph such that any subset $S$ of size at most $K$ of nodes on the left side of the bipartition has at least $(1-\epsilon) D |S|$ neighbors, where $D$ is the left degree.The main result is that any such graph, after a slight modification, admits $(1-O(\epsilon)D, 1)$ online matching up to size $K$. This means that for any sequence $S=(x_1, \ldots, x_K)$ of nodes on the left side of the bipartition, one can assign in an online manner to each node $x_i$ in $S$ a set $A_i$ consisting of $(1-O(\epsilon))$ fraction of its neighbors so that the sets $A_1, \ldots, A_K$ are pairwise disjoint. "Online manner" refers to the fact that, for every $i$, the set of nodes assigned to $x_i$ only depends on the nodes assigned to $x_1, \ldots, x_{i-1}$. The first application concerns storage schemes for representing a set $S$, so that a membership query "Is $x \in S$?" can be answered probabilistically by reading a single bit. All the previous one-probe storage schemes were for a static set $S$. 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.
翻译:Bauwens 和 Zimand [BZ 2019] 显示无损扩展器具有有趣的在线匹配属性。 结果是在 [BZ 2019] 中以隐含形式显示 。 我们展示了该属性的清晰版本, 直接适合典型应用程序, 以自足的方式证明它能够澄清某些参数的作用, 并给出了两个应用程序 。 $( K,\ epsilon) $( 无损扩展的扩展器) 是双部分左侧任何大小为$- 美元( 最多为K美元) 的子集 。 在双部分左侧, 至少有$( 1- epsellon) D=$( i) 的子集成( 美元) 。 在双向左侧, 以非正义 $_ x_ 指派的存储器为 美元 。 任何这样的图形, 在稍稍修改后, 将 $( =x) a- Ox) 的在线存储器, 设置为 美元 美元 。