Noisy Boolean Hidden Matching with Applications

07/06/2021
by   Michael Kapralov, et al.
0

The Boolean Hidden Matching (BHM) problem, introduced in a seminal paper of Gavinsky et. al. [STOC'07], has played an important role in the streaming lower bounds for graph problems such as triangle and subgraph counting, maximum matching, MAX-CUT, Schatten p-norm approximation, maximum acyclic subgraph, testing bipartiteness, k-connectivity, and cycle-freeness. The one-way communication complexity of the Boolean Hidden Matching problem on a universe of size n is Θ(√(n)), resulting in Ω(√(n)) lower bounds for constant factor approximations to several of the aforementioned graph problems. The related (and, in fact, more general) Boolean Hidden Hypermatching (BHH) problem introduced by Verbin and Yu [SODA'11] provides an approach to proving higher lower bounds of Ω(n^1-1/t) for integer t≥ 2. Reductions based on Boolean Hidden Hypermatching generate distributions on graphs with connected components of diameter about t, and basically show that long range exploration is hard in the streaming model of computation with adversarial arrivals. In this paper we introduce a natural variant of the BHM problem, called noisy BHM (and its natural noisy BHH variant), that we use to obtain higher than Ω(√(n)) lower bounds for approximating several of the aforementioned problems in graph streams when the input graphs consist only of components of diameter bounded by a fixed constant. We also use the noisy BHM problem to show that the problem of classifying whether an underlying graph is isomorphic to a complete binary tree in insertion-only streams requires Ω(n) space, which seems challenging to show using BHM or BHH alone.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2023

(Noisy) Gap Cycle Counting Strikes Back: Random Order Streaming Lower Bounds for Connected Components and Beyond

We continue the study of the communication complexity of gap cycle count...
research
09/07/2020

Multi-Pass Graph Streaming Lower Bounds for Cycle Counting, MAX-CUT, Matching Size, and Other Problems

Consider the following gap cycle counting problem in the streaming model...
research
04/09/2019

Polynomial Pass Lower Bounds for Graph Streaming Algorithms

We present new lower bounds that show that a polynomial number of passes...
research
01/05/2020

New lower bounds for Massively Parallel Computation from query complexity

Roughgarden, Vassilvitskii, and Wang (JACM 18) recently introduced a nov...
research
11/24/2017

Lower Bounds for Symbolic Computation on Graphs: Strongly Connected Components, Liveness, Safety, and Diameter

A model of computation that is widely used in the formal analysis of rea...
research
03/30/2023

Sum-of-Squares Lower Bounds for Densest k-Subgraph

Given a graph and an integer k, Densest k-Subgraph is the algorithmic ta...
research
11/27/2018

An Optimal Space Lower Bound for Approximating MAX-CUT

We consider the problem of estimating the value of MAX-CUT in a graph in...

Please sign up or login with your details

Forgot password? Click here to reset