A Unified Approach to Memory-Sample Tradeoffs for Detecting Planted Structures
Sumegha Garg, Jabari Hastings, Chirag Pabbaraju, Vatsal Sharan

TL;DR
This paper introduces a unified framework to establish memory lower bounds for detecting planted structures in data, covering problems like biclique detection, sparse signals, and sparse PCA, with bounds nearly tight in low-memory regimes.
Contribution
The paper develops a general approach for proving memory lower bounds for multiple planted structure detection problems, including the first bounds for sparse PCA in the spiked covariance model.
Findings
Memory lower bounds for planted biclique detection in bipartite graphs.
Memory-sample tradeoffs established for sparse PCA.
New multi-pass streaming lower bounds for graph problems in the vertex arrival model.
Abstract
We present a unified framework for proving memory lower bounds for multi-pass streaming algorithms that detect planted structures. Planted structures -- such as cliques or bicliques in graphs, and sparse signals in high-dimensional data -- arise in numerous applications, and our framework yields multi-pass memory lower bounds for many such fundamental settings. We show memory lower bounds for the planted -biclique detection problem in random bipartite graphs and for detecting sparse Gaussian means. We also show the first memory-sample tradeoffs for the sparse principal component analysis (PCA) problem in the spiked covariance model. For all these problems to which we apply our unified framework, we obtain bounds which are nearly tight in the low, memory regime. We also leverage our bounds to establish new multi-pass streaming lower bounds, in the vertex arrival model, for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Complexity and Algorithms in Graphs · Complex Network Analysis Techniques
