Let and be two point sets in the plane of sizes and respectively (assume ), and let be a parameter. A matching between and is a family of pairs in so that any point of appears in at most one pair. Given two positive integers and , we define the cost of matching to be $c(M) = \sum_{(a, b) \in M}|{a-b}|_p^q|{\cdot}|_pL_p$-norm. The geometric partial matching problem asks to find the minimum-cost size- matching between and . We present efficient algorithms for geometric partial matching problem that work for any powers of -norm matching objective: An exact algorithm that runs in time, and a $(1 + \varepsilon)O((n + k\sqrt{k}) {\mathop{}} n \cdot \log\varepsilon^{-1})$ time. Both algorithms are based on the primal-dual flow augmentation scheme; the main improvements involve using dynamic data structures to achieve efficient flow augmentations. With similar techniques, we give an exact algorithm for the planar transportation problem running in $O(\min{n^2, rn^{3/2}} {\mathop{}} n)$ time.

生成讲解博客的中文版本

生成AI智能校验的中文版本