Estimating the Number of Induced Subgraphs from Incomplete Data and Neighborhood Queries
Dimitris Fotakis, Thanasis Pittas, Stratis Skoulakis
Abstract
We consider a natural setting where network parameters are estimated from noisy and incomplete information about the network. More specifically, we investigate how we can efficiently estimate the number of small subgraphs (e.g., edges, triangles, etc.) based on full access to one or two noisy and incomplete samples of a large underlying network and on few queries revealing the neighborhood of carefully selected vertices. After specifying a random generator which removes edges from the underlying graph, we present estimators with strong provable performance guarantees, which exploit information from the noisy network samples and query a constant number of the most important vertices for the estimation. Our experimental evaluation shows that, in practice, a single noisy network sample and a couple of hundreds neighborhood queries suffice for accurately estimating the number of triangles in networks with millions of vertices and edges.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on1
Related papers
- How to Count Triangles, without Seeing the Whole GraphSuman K. Bera, C. SeshadhriKDD 2020 · 23 citations
- Nearly optimal edge estimation with independent set queriesXi Chen, Amit Levi, Erik WaingartenSODA 2020 · 5 citations
- Robust Privacy-Preserving Triangle Counting under Edge Local Differential PrivacyYizhang He, Kai Wang, Wenjie Zhang, Xuemin Lin et al.SIGMOD 2025 · 5 citations
- Error Bounds for the Network Scale-Up MethodSergio Díaz-Aranda, Juan Marcos Ramirez, Mohit Daga, Jaya Prakash Champati et al.KDD 2025
- Faster approximate subgraph counts with privacyDung Nguyen, Mahantesh Halappanavar, Venkatesh Srinivasan, Anil VullikantiNeurIPS 2023 · 8 citations
