Scale-Invariant Strength Assortativity of Streaming Butterflies

11/24/2021
by   Aida Sheshbolouki, et al.
0

Bipartite graphs are rich data structures with prevalent applications and identifier structural features. However, less is known about their growth patterns, particularly in streaming settings. Current works study the patterns of static or aggregated temporal graphs optimized for certain down-stream analytics or ignoring multipartite/non-stationary data distributions, emergence patterns of subgraphs, and streaming paradigms. To address these, we perform statistical network analysis over web log streams and identify the governing patterns underlying the bursty emergence of mesoscopic building blocks, 2,2-bicliques known as butterflies, leading to a phenomenon that we call "scale-invariant strength assortativity of streaming butterflies". We provide the graph-theoretic explanation of this phenomenon. We further introduce a set of micro-mechanics in the body of a streaming growth algorithm, sGrow, to pinpoint the generative origins. sGrow supports streaming paradigms, emergence of 4-vertex graphlets, and provides user-specified configurations for the scale, burstiness, level of strength assortativity, probability of out-of-order records, generation time, and time-sensitive connections. Comprehensive Evaluations on pattern reproducing and stress testing validate the effectiveness, efficiency, and robustness of sGrow in realization of the observed patterns independent of initial conditions, scale, temporal characteristics, and model configurations. Theoretical and experimental analysis verify the robust ability of sGrow in generating streaming graphs based on user-specified configurations that affect the scale and burstiness of the stream, level of strength assortativity, probability of-of-order streaming records, generation time, and time-sensitive connections.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/29/2021

sGrapp: Butterfly Approximation in Streaming Graphs

We study the fundamental problem of butterfly (i.e. (2,2)-bicliques) cou...
research
09/02/2018

Mining Frequent Patterns in Evolving Graphs

Given a labeled graph, the frequent-subgraph mining (FSM) problem asks t...
research
02/13/2021

Beating Two-Thirds For Random-Order Streaming Matching

We study the maximum matching problem in the random-order semi-streaming...
research
05/01/2023

Robust Communication Complexity of Matching: EDCS Achieves 5/6 Approximation

We study the robust communication complexity of maximum matching. Edges ...
research
08/27/2018

Modeling and Simulation of Spark Streaming

As more and more devices connect to Internet of Things, unbounded stream...
research
05/04/2011

Streaming Multimedia Information Using the Features of the DVB-S Card

This paper presents a study of audio-video streaming using the additiona...
research
05/02/2018

How Flajolet Processed Streams with Coin Flips

This article is a historical introduction to data streaming algorithms t...

Please sign up or login with your details

Forgot password? Click here to reset