An LP-based, strongly-polynomial 2-approximation algorithm for sparse Wasserstein barycenters

被引:7
|
作者
Borgwardt, Steffen [1 ]
机构
[1] Univ Colorado Denver, Dept Math & Stat Sci, Denver, CO 80204 USA
关键词
Discrete barycenter; Optimal transport; 2-Approximation; Linear programming; OPTIMAL TRANSPORT; FRECHET MEANS; DISTRIBUTIONS;
D O I
10.1007/s12351-020-00589-z
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Discrete Wasserstein barycenters correspond to optimal solutions of transportation problems for a set of probability measures with finite support. Discrete barycenters are measures with finite support themselves and exhibit two favorable properties: there always exists one with a provably sparse support, and any optimal transport to the input measures is non-mass splitting. It is open whether a discrete barycenter can be computed in polynomial time. It is possible to find an exact barycenter through linear programming, but these programs may scale exponentially. In this paper, we prove that there is a strongly-polynomial 2-approximation algorithm based on linear programming. First, we show that an exact computation over the union of supports of the input measures gives a tight 2-approximation. This computation can be done through a linear program with setup and solution in strongly-polynomial time. The resulting measure is sparse, but an optimal transport may split mass. We then devise a second, strongly-polynomial algorithm to improve this measure to one with a non-mass splitting transport of lower cost. The key step is an update of the possible support set to resolve mass split. Finally, we devise an iterative scheme that alternates between these two algorithms. The algorithm terminates with a 2-approximation that has both a sparse support and an associated non-mass splitting optimal transport. We conclude with some sample computations and an analysis of the scaling of our algorithms, exhibiting vast improvements in running time over exact LP-based computations and low practical errors.
引用
收藏
页码:1511 / 1551
页数:41
相关论文
共 17 条
  • [1] An LP-based, strongly-polynomial 2-approximation algorithm for sparse Wasserstein barycenters
    Steffen Borgwardt
    Operational Research, 2022, 22 : 1511 - 1551
  • [2] An LP-based 3/2-approximation algorithm for the s-t path graph Traveling Salesman Problem
    Gao, Zhihan
    OPERATIONS RESEARCH LETTERS, 2013, 41 (06) : 615 - 617
  • [3] A 2-approximation polynomial algorithm for a clustering problem
    Kel'manov A.V.
    Khandeev V.I.
    Kel'manov, A. V. (kelm@math.nsc.ru), 1600, Izdatel'stvo Nauka (07): : 515 - 521
  • [4] A Simple LP-Based Approximation Algorithm for the Matching Augmentation Problem
    Bamas, Etienne
    Drygala, Marina
    Svensson, Ola
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2022, 2022, 13265 : 57 - 69
  • [5] An LP-based approximation algorithm for the generalized traveling salesman path problem
    Sun, Jian
    Gutin, Gregory
    Li, Ping
    Shi, Peihao
    Zhang, Xiaoyan
    THEORETICAL COMPUTER SCIENCE, 2023, 941 : 180 - 190
  • [6] A LP-based Approximation Algorithm for generalized Traveling Salesperson Path Problem
    Sun, Jian
    Gutin, Gregory
    Zhang, Xiaoyan
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 641 - 652
  • [7] Delegate and conquer: An LP-based approximation algorithm for minimum degree MSTs
    Ravi, R.
    Singh, Mohit
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, 2006, 4051 : 169 - 180
  • [8] 1/2-Approximation Polynomial-Time Algorithm for a Problem of Searching a Subset
    Ageev, Alexander
    Kel'manov, Alexander
    Pyatkin, Artem
    Khamidullin, Sergey
    Shenmaier, Vladimir
    2017 INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING, COMPUTER AND INFORMATION SCIENCES (SIBIRCON), 2017, : 8 - 12
  • [9] A duality based 2-approximation algorithm for maximum agreement forest
    Neil Olver
    Frans Schalekamp
    Suzanne van der Ster
    Leen Stougie
    Anke van Zuylen
    Mathematical Programming, 2023, 198 : 811 - 853
  • [10] Total Unimodularity and Strongly Polynomial Solvability of Constrained Minimum Input Selections for Structural Controllability: An LP-Based Method
    Zhang, Yuan
    Xia, Yuanqing
    Zhan, Yufeng
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (01) : 387 - 394