• Home
  • Search
  • The Sketching Complexity of Graph and Hypergraph Counting
  • Open Access IconOpen Access
  • Cite Icon27
  • https://doi.org/10.1109/focs.2018.00059Copy DOI Icon

The Sketching Complexity of Graph and Hypergraph Counting

  • Oct 1, 2018
  • John Kallaugher +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Subgraph counting is a fundamental primitive in graph processing, with applications in social network analysis (e.g., estimating the clustering coefficient of a graph), database processing and other areas. The space complexity of subgraph counting has been studied extensively in the literature, but many natural settings are still not well understood. In this paper we revisit the subgraph (and hypergraph) counting problem in the sketching model, where the algorithm's state as it processes a stream of updates to the graph is a linear function of the stream. This model has recently received a lot of attention in the literature, and has become a standard model for solving dynamic graph streaming problems. In this paper we give a tight bound on the sketching complexity of counting the number of occurrences of a small subgraph H in a bounded degree graph G presented as a stream of edge updates. Specifically, we show that the space complexity of the problem is governed by the fractional vertex cover number of the graph H. Our subgraph counting algorithm implements a natural vertex sampling approach, with sampling probabilities governed by the vertex cover of H. Our main technical contribution lies in a new set of Fourier analytic tools that we develop to analyze multiplayer communication protocols in the simultaneous communication model, allowing us to prove a tight lower bound. We believe that our techniques are likely to find applications in other settings. Besides giving tight bounds for all graphs H, both our algorithm and lower bounds extend to the hypergraph setting, albeit with some loss in space complexity.

Similar Papers
  • Research Article
  • Citations4

APPLICATIONS OF SOCIAL NETWORK ANALYSIS IN PROMOTING CIRCULAR ECONOMY: A LITERATURE REVIEW

  • Nov 28, 2023
  • Technological and Economic Development of Economy
  • Huchang Liao +3
  • Research Article
  • Citations38

Social network analysis: Presenting an underused method for nursing research.

  • Mar 25, 2018
  • Journal of Advanced Nursing
  • James Michael Parnell +1
  • Research Article
  • Citations156

The Application of Social Network Analysis to Team Sports

  • Oct 29, 2010
  • Measurement in Physical Education and Exercise Science
  • Dean Lusher +2
  • PDF
  • Research Article
  • Citations4

Application of Social Network Analysis to Visualization and Description of Industrial Clusters: A Case of the Textile Industry

  • Mar 08, 2022
  • Journal of Risk and Financial Management
  • Marina Y Sheresheva +3
  • Research Article
  • Citations64

Using social network analysis and agent-based modelling to explore information flow using common operational pictures for maritime search and rescue operations

  • Apr 22, 2013
  • Ergonomics
  • C Baber +4
  • Research Article
  • Citations14

Analysing communication in a complex service process: an application of social network analysis in the Scottish Prison Service

  • Feb 01, 2010
  • Journal of the Operational Research Society
  • P G Hancock +1
  • Conference Article
  • Citations4

SubGraph2Vec: Highly-Vectorized Tree-like Subgraph Counting

  • Dec 01, 2019
  • Langshi Chen +8
  • Research Article

Application of Computer System in the Study of Sociology

  • May 01, 2014
  • Advanced Materials Research
  • Ying Ming Xu +1
  • Research Article
  • Citations21

Social network analysis and social capital in marketing: theory and practical implementation

  • Jan 01, 2016
  • International Journal of Technology Marketing
  • Ioannis Antoniadis +1
  • Book Chapter

Open Innovation

  • Jan 01, 2018
  • Intelligent Systems
  • Noel Carroll
  • Book Chapter
  • Citations3

Finding Disjoint Paths on Edge-Colored Graphs: A Multivariate Complexity Analysis

  • Jan 01, 2016
  • Riccardo Dondi +1
  • Research Article
  • Citations1

The Application of Social Network Analysis to Economic and Regional Development: Tertiary Educational Attainment by Sex and Nuts 2 Regions

  • Aug 01, 2023
  • Studies in Business and Economics
  • Pagona Filenta +1
  • Research Article
  • Citations9

Identifying the development stages of virtual teams – An application of social network analysis

  • Nov 15, 2021
  • Information Technology & People
  • Chun-Nan Lin +1
  • Research Article
  • Citations25

Application of Social Network Analysis in the Economic Connection of Urban Agglomerations Based on Nighttime Lights Remote Sensing: A Case Study in the New Western Land-Sea Corridor, China

  • Oct 17, 2022
  • ISPRS International Journal of Geo-Information
  • Bin Zhang +3
  • PDF
  • Conference Article
  • Citations3

Using Social Network Analysis on classroom video data

  • Jan 03, 2018
  • Katarzyna E Pomian +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.