PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 24, 20244 citations

Systems for Scalable Graph Analytics and Machine Learning: Trends and Methods

View Full Paper
DYDa YanLYLyuheng YuanAAAkhlaque Ahmad

Key Points

Key points are not available for this paper at this time.

Abstract

Graph-theoretic algorithms and graph machine learning models are essential tools for addressing many real-life problems, such as social network analysis and bioinformatics. To support large-scale graph analytics, graph-parallel systems have been actively developed for over one decade, such as Google's Pregel and Spark's GraphX, which (i) promote a think-like-a-vertex computing model and target (ii) iterative algorithms and (iii) those problems that output a value for each vertex. However, this model is too restricted for supporting the rich set of heterogeneous operations for graph analytics and machine learning that many real applications demand. In recent years, two new trends emerge in graph-parallel systems research: (1) a novel think-like-a-task computing model that can efficiently support the various computationally expensive problems of subgraph search; and (2) scalable systems for learning graph neural networks. These systems effectively complement the diversity needs of graph-parallel tools that can flexibly work together in a comprehensive graph processing pipeline for real applications, with the capability of capturing structural features. This tutorial will provide an effective categorization of the recent systems in these two directions based on their computing models and adopted techniques, and will review the key design ideas of these systems.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Yan et al. (2024) studied this question.

synapsesocial.com/papers/68e5b130b6db64358754a0dehttps://doi.org/10.1145/3637528.3671472
Ask AI
Helpful
Bookmark
Share
View Full Paper