Distributed Submodular Maximization

被引:0
|
作者
Mirzasoleiman, Baharan [1 ]
Karbasi, Amin [2 ]
Sarkar, Rik [3 ]
Krause, Andreas [1 ]
机构
[1] ETH, Dept Comp Sci, Univ Str 6, CH-8092 Zurich, Switzerland
[2] Yale Univ, Sch Engn & Appl Sci, New Haven, CT USA
[3] Univ Edinburgh, Dept Informat, 10 Crichton St, Edinburgh EH8 9AB, Midlothian, Scotland
关键词
distributed computing; submodular functions; approximation algorithms; greedy algorithms; map-reduce; SET; APPROXIMATIONS; ALGORITHM; NETWORKS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many large-scale machine learning problems-clustering, non-parametric learning, kernel machines, etc.-require selecting a small yet representative subset from a large dataset. Such problems can often be reduced to maximizing a submodular set function subject to various constraints. Classical approaches to submodular optimization require centralized access to the full dataset, which is impractical for truly large-scale problems. In this paper, we consider the problem of submodular function maximization in a distributed fashion. We develop a simple, two-stage protocol GREEDI, that is easily implemented using MapReduce style computations. We theoretically analyze our approach, and show that under certain natural conditions, performance close to the centralized approach can be achieved. We begin with monotone submodular maximization subject to a cardinality constraint, and then extend this approach to obtain approximation guarantees for (not necessarily monotone) submodular maximization subject to more general constraints including matroid or knapsack constraints. In our extensive experiments, we demonstrate the effectiveness of our approach on several applications, including sparse Gaussian process inference and exemplar based clustering on tens of millions of examples using Hadoop.
引用
收藏
页数:44
相关论文
共 50 条
  • [21] Robust Adaptive Submodular Maximization
    Tang, Shaojie
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3277 - 3291
  • [22] Submodular Maximization by Simulated Annealing
    Gharan, Shayan Oveis
    Vondrak, Jan
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 1098 - 1116
  • [23] Gradient Methods for Submodular Maximization
    Hassani, Hamed
    Soltanolkotabi, Mahdi
    Karbasi, Amin
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [24] Online Submodular Maximization with Preemption
    Buchbinder, Niv
    Feldman, Moran
    Schwartz, Roy
    ACM TRANSACTIONS ON ALGORITHMS, 2019, 15 (03)
  • [25] Horizontally Scalable Submodular Maximization
    Lucic, Mario
    Bachem, Olivier
    Zadimoghaddam, Morteza
    Krause, Andreas
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [26] Submodular Maximization Through the Lens o Linear Programming
    Bruggmann, Simon
    Zenklusen, Rico
    MATHEMATICS OF OPERATIONS RESEARCH, 2019, 44 (04) : 1221 - 1244
  • [27] Approximation Algorithm for Connected Submodular Function Maximization Problems
    Xu, Wenzheng
    Xue, He
    Li, Ling
    Liang, Weifa
    Xu, Zichuan
    Zhou, Pan
    Jia, Xiaohua
    Das, Sajal K.
    2024 IEEE 44TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS 2024, 2024, : 1108 - 1118
  • [28] Coresets remembered and items forgotten: submodular maximization with deletions
    Zhang, Guangyi
    Tatti, Nikolaj
    Gionis, Aristides
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 676 - 685
  • [29] Constrained submodular maximization via greedy local search
    Sarpatwar, Kanthi K.
    Schieber, Baruch
    Shachnai, Hadas
    OPERATIONS RESEARCH LETTERS, 2019, 47 (01) : 1 - 6
  • [30] Robust monotone submodular function maximization
    Orlin, James B.
    Schulz, Andreas S.
    Udwani, Rajan
    MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 505 - 537