Polynomial pass lower bounds for graph streaming algorithms
From MaRDI portal
Abstract: We present new lower bounds that show that a polynomial number of passes are necessary for solving some fundamental graph problems in the streaming model of computation. For instance, we show that any streaming algorithm that finds a weighted minimum - cut in an -vertex undirected graph requires space unless it makes passes over the stream. To prove our lower bounds, we introduce and analyze a new four-player communication problem that we refer to as the hidden-pointer chasing problem. This is a problem in spirit of the standard pointer chasing problem with the key difference that the pointers in this problem are hidden to players and finding each one of them requires solving another communication problem, namely the set intersection problem. Our lower bounds for graph problems are then obtained by reductions from the hidden-pointer chasing problem. Our hidden-pointer chasing problem appears flexible enough to find other applications and is therefore interesting in its own right. To showcase this, we further present an interesting application of this problem beyond streaming algorithms. Using a reduction from hidden-pointer chasing, we prove that any algorithm for submodular function minimization needs to make value queries to the function unless it has a polynomial degree of adaptivity.
Recommendations
Cited in
(12)- Intractability of min- and max-cut in streaming graphs
- Space lower bounds for graph stream problems
- Superlinear lower bounds for multipass graph processing
- Tight Lower Bounds for Multi-pass Stream Computation Via Pass Elimination
- The streaming complexity of cycle counting, sorting by reversals, and other problems
- scientific article; zbMATH DE number 7650118 (Why is no real title available?)
- Linearly representable submodular functions: an algebraic algorithm for minimization
- Polynomial pass semi-streaming lower bounds for k-cores and degeneracy
- Rounds vs. communication tradeoffs for maximal independent sets
- Pointer chasing with unlimited interaction
- Cut-query algorithms with few rounds
- Almost optimal superconstant-pass streaming lower bounds for reachability
This page was built for publication: Polynomial pass lower bounds for graph streaming algorithms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5212768)