Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. The One-Way Communication Complexity of Submodular Maximization with Applications to Streaming and Robustness
 
research article

The One-Way Communication Complexity of Submodular Maximization with Applications to Streaming and Robustness

Feldman, Moran
•
Norouzi-Fard, Ashkan
•
Svensson, Ola  
Show more
August 1, 2023
Journal Of The Acm

We consider the classical problem of maximizing a monotone submodular function subject to a cardinality constraint, which, due to its numerous applications, has recently been studied in various computational models. We consider a clean multiplayer model that lies between the offline and streaming model, and study it under the aspect of one-way communication complexity. Our model captures the streaming setting (by considering a large number of players), and, in addition, two-player approximation results for it translate into the robust setting. We present tight one-way communication complexity results for our model, which, due to the connections mentioned previously, have multiple implications in the data stream and robust setting.

Even for just two players, a prior information-theoretic hardness result implies that no approximation factor above 1/2 can be achieved in our model, if only queries to feasible sets (i.e., sets respecting the cardinality constraint) are allowed. We show that the possibility of querying infeasible sets can actually be exploited to beat this bound, by presenting a tight 2/3-approximation taking exponential time, and an efficient 0.514-approximation. To the best of our knowledge, this is the first example where querying a submodular function on infeasible sets leads to provably better results. Through the link to the (non-streaming) robust setting mentioned previously, both of these algorithms improve on the current state of the art for robust submodular maximization, showing that approximation factors beyond 1/2 are possible. Moreover, exploiting the link of our model to streaming, we settle the approximability for streaming algorithms by presenting a tight 1/2 + ɛ hardness result, based on the construction of a new family of coverage functions. This improves on a prior 0.586 hardness and matches, up to an arbitrarily small margin, the best-known approximation algorithm.

  • Details
  • Metrics
Type
research article
DOI
10.1145/3588564
Web of Science ID

WOS:001056473200001

Author(s)
Feldman, Moran
Norouzi-Fard, Ashkan
Svensson, Ola  
Zenklusen, Rico
Date Issued

2023-08-01

Publisher

ASSOC COMPUTING MACHINERY

Published in
Journal Of The Acm
Volume

70

Issue

4

Start page

24

Subjects

Computer Science, Hardware & Architecture

•

Computer Science, Information Systems

•

Computer Science, Software Engineering

•

Computer Science, Theory & Methods

•

Computer Science

•

communication complexity

•

streaming

•

robustness

•

approximation algorithms

•

submodular maximization

•

adaptive complexity

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

Available on Infoscience
October 23, 2023
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/201792
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés