- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- BIRS Workshop Lecture Videos /
- Lower bounds for (Streaming) Approximation to MAX-CUT
Open Collections
BIRS Workshop Lecture Videos
BIRS Workshop Lecture Videos
Lower bounds for (Streaming) Approximation to MAX-CUT Kapralov, Michael
Description
This talk will begin with tutorial-style material, and then focus on the following result. $1+\Omega(1)$ Approximation to MAX-CUT Requires Linear Space. We consider the problem of estimating the value of MAX-CUT in a graph in the streaming model of computation. We show that there exists a constant $\e_* > 0$ such that any randomized streaming algorithm that computes a $(1+\e_*)$-approximation to MAX-CUT requires $\Omega(n)$ space on an $n$ vertex graph. By contrast, there are algorithms that produce a $(1+\e)$-approximation in space $O(n/\e^2)$ for every $\e > 0$. Our result is the first linear space lower bound for the task of approximating the max cut value and partially answers an open question from the literature~\cite{Ber67}. The prior state of the art ruled out $(2-\epsilon)$-approximation in $\tilde{O}(\sqrt{n})$ space or $(1+\e)$-approximation in $n^{1-O(\e)}$ space, for any $\epsilon > 0$. Previous lower bounds for the MAX-CUT problem relied, in essence, on a lower bound on the communication complexity of the following task: Several players are each given some edges of a graph and they wish to determine if the union of these edges is $\e$-close to forming a bipartite graph, using one-way communication. The previous works proved a lower bound of $\Omega(\sqrt{n})$ for this task when $\e=1/2$, and $n^{1-O(\e)}$ for every $\e>0$, even when one of the players is given a candidate bipartition of the graph and the graph is promised to be bipartite with respect to this partition or $\e$-far from bipartite. This added information was essential in enabling the previous analyses but also yields a weak bound since, with this extra information, there is an $n^{1-O(\e)}$ communication protocol for this problem. In this work, we give an $\Omega(n)$ lower bound on the communication complexity of the original problem (without the extra information) for $\e=\Omega(1)$ in the three-player setting. Obtaining this $\Omega(n)$ lower bound on the communication complexity is the main technical result in this paper. We achieve it by a delicate choice of distributions on instances as well as a novel use of the convolution theorem from Fourier analysis combined with graph-theoretic considerations to analyze the communication complexity. Joint work with Sanjeev Khanna, Madhu Sudan and Ameya Velingker
Item Metadata
Title |
Lower bounds for (Streaming) Approximation to MAX-CUT
|
Creator | |
Publisher |
Banff International Research Station for Mathematical Innovation and Discovery
|
Date Issued |
2017-03-23T09:09
|
Description |
This talk will begin with tutorial-style material, and then focus on the following result.
$1+\Omega(1)$ Approximation to MAX-CUT Requires Linear Space.
We consider the problem of estimating the value of MAX-CUT in a graph in the
streaming model of computation. We show that there exists a constant $\e_* > 0$
such that any randomized streaming algorithm that computes a
$(1+\e_*)$-approximation to MAX-CUT requires $\Omega(n)$ space on an $n$ vertex
graph. By contrast, there are algorithms that produce a $(1+\e)$-approximation
in space $O(n/\e^2)$ for every $\e > 0$. Our result is the first linear space
lower bound for the task of approximating the max cut value and partially
answers an open question from the literature~\cite{Ber67}. The prior state of
the art ruled out $(2-\epsilon)$-approximation in $\tilde{O}(\sqrt{n})$ space
or $(1+\e)$-approximation in $n^{1-O(\e)}$ space, for any $\epsilon > 0$.
Previous lower bounds for the MAX-CUT problem relied, in essence, on a lower
bound on the communication complexity of the following task: Several players are
each given some edges of a graph and they wish to determine if the union of
these edges is $\e$-close to forming a bipartite graph, using one-way
communication. The previous works proved a lower bound of $\Omega(\sqrt{n})$
for this task when $\e=1/2$, and $n^{1-O(\e)}$ for every $\e>0$, even when one
of the players is given a candidate bipartition of the graph and the graph is
promised to be bipartite with respect to this partition or $\e$-far from
bipartite. This added information was essential in enabling the previous
analyses but also yields a weak bound since, with this extra information, there
is an $n^{1-O(\e)}$ communication protocol for this problem. In this work, we
give an $\Omega(n)$ lower bound on the communication complexity of the original
problem (without the extra information) for $\e=\Omega(1)$ in the three-player
setting. Obtaining this $\Omega(n)$ lower bound on the communication complexity
is the main technical result in this paper. We achieve it by a delicate choice
of distributions on instances as well as a novel use of the convolution theorem
from Fourier analysis combined with graph-theoretic considerations to analyze
the communication complexity.
Joint work with Sanjeev Khanna, Madhu Sudan and Ameya Velingker
|
Extent |
52 minutes
|
Subject | |
Type | |
File Format |
video/mp4
|
Language |
eng
|
Notes |
Author affiliation: EPFL
|
Series | |
Date Available |
2017-09-20
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0355691
|
URI | |
Affiliation | |
Peer Review Status |
Unreviewed
|
Scholarly Level |
Faculty
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International