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 条
  • [41] Distributionally Robust Submodular Maximization
    Staib, Matthew
    Wilder, Bryan
    Jegelka, Stefanie
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89 : 506 - 516
  • [42] Maximization of Approximately Submodular Functions
    Horel, Thibaut
    Singer, Yaron
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [43] Practical Budgeted Submodular Maximization
    Feldman, Moran
    Nutov, Zeev
    Shoham, Elad
    ALGORITHMICA, 2023, 85 (05) : 1332 - 1371
  • [44] Regularized nonmonotone submodular maximization
    Lu, Cheng
    Yang, Wenguo
    Gao, Suixiang
    OPTIMIZATION, 2024, 73 (06) : 1739 - 1765
  • [45] ORACLE COMPLEXITY OF SUBMODULAR FUNCTION MAXIMIZATION
    KOVALEV, MM
    MOSHCHENSKY, AV
    DOKLADY AKADEMII NAUK BELARUSI, 1992, 36 (02): : 111 - 114
  • [46] Robust monotone submodular function maximization
    Orlin, James B.
    Schulz, Andreas S.
    Udwani, Rajan
    MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 505 - 537
  • [47] Resilient Monotone Submodular Function Maximization
    Tzoumas, Vasileios
    Gatsis, Konstantinos
    Jadbabaie, Ali
    Pappas, George J.
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [48] Sequence submodular maximization meets streaming
    Yang, Ruiqi
    Xu, Dachuan
    Guo, Longkun
    Zhang, Dongmei
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2021, 41 (01) : 43 - 55
  • [49] Robust Maximization of Correlated Submodular Functions
    Hou, Qiqiang
    Clark, Andrew
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7177 - 7183
  • [50] Streaming Algorithms for Submodular Function Maximization
    Chekuri, Chandra
    Gupta, Shalmoli
    Quanrud, Kent
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 318 - 330