Thinking like a vertex: A survey of vertex-centric frameworks for large-scale distributed graph processing

RR McCune, T Weninger, G Madey - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
The vertex-centric programming model is an established computational paradigm recently
incorporated into distributed processing frameworks to address challenges in large-scale …

Strong simulation: Capturing topology in graph pattern matching

S Ma, Y Cao, W Fan, J Huai, T Wo - ACM Transactions on Database …, 2014 - dl.acm.org
Graph pattern matching is finding all matches in a data graph for a given pattern graph and
is often defined in terms of subgraph isomorphism, an np-complete problem. To lower its …

Graphin: An online high performance incremental graph processing framework

D Sengupta, N Sundaram, X Zhu, TL Willke… - Euro-Par 2016: Parallel …, 2016 - Springer
The massive explosion in social networks has led to a significant growth in graph analytics
and specifically in dynamic, time-varying graphs. Most prior work processes dynamic graphs …

Research directions for big data graph analytics

JA Miller, L Ramaswamy, KJ Kochut… - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
In the era of big data, interest in analysis andextraction of information from large data graphs
is increasingrapidly. This paper examines the field of graph analytics fromsomewhat of a …

Practice of streaming processing of dynamic graphs: Concepts, models, and systems

M Besta, M Fischer, V Kalavri… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Graph processing has become an important part of various areas of computing, including
machine learning, medical applications, social network analysis, computational sciences …

Practice of streaming processing of dynamic graphs: Concepts, models, and systems

M Besta, M Fischer, V Kalavri, M Kapralov… - arXiv preprint arXiv …, 2019 - arxiv.org
Graph processing has become an important part of various areas of computing, including
machine learning, medical applications, social network analysis, computational sciences …

Synergistic analysis of evolving graphs

K Vora, R Gupta, G Xu - ACM Transactions on Architecture and Code …, 2016 - dl.acm.org
Evolving graph processing involves repeating analyses, which are often iterative, over
multiple snapshots of the graph corresponding to different points in time. Since the …

A distributed vertex-centric approach for pattern matching in massive graphs

A Fard, MU Nisar, L Ramaswamy… - … Conference on Big …, 2013 - ieeexplore.ieee.org
Graph pattern matching is fundamentally important to many applications such as analyzing
hyper-links in the World Wide Web, mining associations in online social networks, and …

Evograph: On-the-fly efficient mining of evolving graphs on gpu

D Sengupta, SL Song - … , ISC High Performance 2017, Frankfurt, Germany …, 2017 - Springer
With the prevalence of the World Wide Web and social networks, there has been a growing
interest in high performance analytics for constantly-evolving dynamic graphs. Modern …

Temporal graph algebra

VZ Moffitt, J Stoyanovich - … of The 16th International Symposium on …, 2017 - dl.acm.org
Graph representations underlie many modern computer applications, capturing the structure
of such diverse networks as the Internet, personal associations, roads, sensors, and …