A polynomial lower bound on adaptive complexity of submodular maximization

02/21/2020
by   Wenzheng Li, et al.
0

In large-data applications, it is desirable to design algorithms with a high degree of parallelization. In the context of submodular optimization, adaptive complexity has become a widely-used measure of an algorithm's "sequentiality". Algorithms in the adaptive model proceed in rounds, and can issue polynomially many queries to a function f in each round. The queries in each round must be independent, produced by a computation that depends only on query results obtained in previous rounds. In this work, we examine two fundamental variants of submodular maximization in the adaptive complexity model: cardinality-constrained monotone maximization, and unconstrained non-monotone maximization. Our main result is that an r-round algorithm for cardinality-constrained monotone maximization cannot achieve a factor better than 1 - 1/e - Ω(min{1/r, log^2 n/r^3}), for any r < n^c (where c>0 is some constant). This is the first result showing that the number of rounds must blow up polynomially large as we approach the optimal factor of 1-1/e. For the unconstrained non-monotone maximization problem, we show a positive result: For every instance, and every δ>0, either we obtain a (1/2-δ)-approximation in 1 round, or a (1/2+Ω(δ^2))-approximation in O(1/δ^2) rounds. In particular (in contrast to the cardinality-constrained case), there cannot be an instance where (i) it is impossible to achieve a factor better than 1/2 regardless of the number of rounds, and (ii) it takes r rounds to achieve a factor of 1/2-O(1/r).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2020

A Note on Monotone Submodular Maximization with Cardinality Constraint

We show that for the cardinality constrained monotone submodular maximiz...
research
06/20/2022

DASH: Distributed Adaptive Sequencing Heuristic for Submodular Maximization

The development of parallelizable algorithms for monotone, submodular ma...
research
09/03/2020

Nearly Linear-Time, Parallelizable Algorithms for Non-Monotone Submodular Maximization

We study parallelizable algorithms for maximization of a submodular func...
research
11/01/2022

Composable Coresets for Constrained Determinant Maximization and Beyond

We study the task of determinant maximization under partition constraint...
research
10/23/2017

On the Coordinator's Rule for Fast Paxos

Fast Paxos is an algorithm for consensus that works by a succession of r...
research
02/16/2021

Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity

The growing need to deal with massive instances motivates the design of ...
research
07/30/2018

Non-monotone Submodular Maximization in Exponentially Fewer Iterations

In this paper we consider parallelization for applications whose objecti...

Please sign up or login with your details

Forgot password? Click here to reset