This website requires JavaScript.

Hall-type theorems for fast almost dynamic matching and applications

Bruno BauwensMarius Zimand
摘要
A dynamic set of size up to K is a set in which elements can be inserted anddeleted and which at any moment in its history has at most K elements. Indynamic matching in a bipartite graph, each element, when it is inserted in adynamic subset of left nodes, makes a request to be matched with one of itsneighbors, and the request has to be satisfied on-the-fly without knowingfuture insertions and deletions and without revoking past matchings. Weconsider a relaxation of dynamic matching in which each matching can survive atmost T insertions, and a right node can be assigned to more than one node ofthe dynamic set. We show that a bipartite graph satisfying the condition inHall Marriage Theorem up to K has fast T-surviving dynamic matching for dynamicsets of size up to K, in which every right node can be assigned to at mostO(log(KT)) left nodes. Fast matching means that each matching is done in timepoly(log N, log T, D), where N is the number of left nodes, and D is the leftdegree. We obtain a similar result for epsilon-rich matching, in which a leftnode needs to be assigned (1-epsilon) fraction of its neighbors. By takingO(log (KT)) clones of the right set, one obtains T-surviving dynamic standardmatching (with no sharing of right nodes). We construct explicit bipartitegraphs admitting T-surviving dynamic matching up to K with small left degree Dand small right set R, and similarly for $\epsilon$-rich matching.Specifically, D and |R|/K are polynomial in log N and log T, and for$\epsilon$-rich the dependency is quasipolynomial. Previous constructions, bothnon-explicit and explicit, did not require the T-surviving restriction, but hadonly slow matching algorithms running in time exponential in K log N. We givetwo applications. The first one is in the area of non-blocking networks, andthe second one is about one-probe storage schemes for dynamic sets.
展开全部
图表提取

暂无人提供速读十问回答

论文十问由沈向洋博士提出,鼓励大家带着这十个问题去阅读论文,用有用的信息构建认知模型。写出自己的十问回答,还有机会在当前页面展示哦。

Q1论文试图解决什么问题?
Q2这是否是一个新的问题?
Q3这篇文章要验证一个什么科学假设?
0
被引用
笔记
问答