{"title":"A Near-Linear Time Approximation Scheme for Geometric Transportation with Arbitrary Supplies and Spread","authors":"K. Fox, Jiashuai Lu","doi":"10.4230/LIPIcs.SoCG.2020.45","DOIUrl":null,"url":null,"abstract":"The geometric transportation problem takes as input a set of points $P$ in $d$-dimensional Euclidean space and a supply function $\\mu : P \\to \\mathbb{R}$. The goal is to find a transportation map, a non-negative assignment $\\tau : P \\times P \\to \\mathbb{R}_{\\geq 0}$ to pairs of points, so the total assignment leaving each point is equal to its supply, i.e., $\\sum_{r \\in P} \\tau(q, r) - \\sum_{p \\in P} \\tau(p, q) = \\mu(q)$ for all points $q \\in P$. The goal is to minimize the weighted sum of Euclidean distances for the pairs, $\\sum_{(p, q) \\in P \\times P} \\tau(p, q) \\cdot ||q - p||_2$. \nWe describe the first algorithm for this problem that returns, with high probability, a $(1 + \\epsilon)$-approximation to the optimal transportation map in $O(n\\:\\text{poly}(1 / \\epsilon)\\:\\text{polylog}{n})$ time. In contrast to the previous best algorithms for this problem, our near-linear running time bound is independent of the spread of $P$ and the magnitude of its real-valued supplies.","PeriodicalId":54969,"journal":{"name":"International Journal of Computational Geometry & Applications","volume":"228 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computational Geometry & Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.SoCG.2020.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 10
Abstract
The geometric transportation problem takes as input a set of points $P$ in $d$-dimensional Euclidean space and a supply function $\mu : P \to \mathbb{R}$. The goal is to find a transportation map, a non-negative assignment $\tau : P \times P \to \mathbb{R}_{\geq 0}$ to pairs of points, so the total assignment leaving each point is equal to its supply, i.e., $\sum_{r \in P} \tau(q, r) - \sum_{p \in P} \tau(p, q) = \mu(q)$ for all points $q \in P$. The goal is to minimize the weighted sum of Euclidean distances for the pairs, $\sum_{(p, q) \in P \times P} \tau(p, q) \cdot ||q - p||_2$.
We describe the first algorithm for this problem that returns, with high probability, a $(1 + \epsilon)$-approximation to the optimal transportation map in $O(n\:\text{poly}(1 / \epsilon)\:\text{polylog}{n})$ time. In contrast to the previous best algorithms for this problem, our near-linear running time bound is independent of the spread of $P$ and the magnitude of its real-valued supplies.
期刊介绍:
The International Journal of Computational Geometry & Applications (IJCGA) is a quarterly journal devoted to the field of computational geometry within the framework of design and analysis of algorithms.
Emphasis is placed on the computational aspects of geometric problems that arise in various fields of science and engineering including computer-aided geometry design (CAGD), computer graphics, constructive solid geometry (CSG), operations research, pattern recognition, robotics, solid modelling, VLSI routing/layout, and others. Research contributions ranging from theoretical results in algorithm design — sequential or parallel, probabilistic or randomized algorithms — to applications in the above-mentioned areas are welcome. Research findings or experiences in the implementations of geometric algorithms, such as numerical stability, and papers with a geometric flavour related to algorithms or the application areas of computational geometry are also welcome.