LearnGraph: A Learning-Based Architecture for Dynamic Graph Processing

Dynamic graph processing systems using conventional array-based architectures face significant throughput limitations due to inefficient memory access and index management. While learned indexes improve data structure access, they struggle with interconnected graph data. We present LearnGraph, a novel architecture with an adaptive tree-based memory manager that dynamically optimizes for graph topology and access patterns. Our design integrates two key components: a hierarchical learned index optimized for graph topology to predict vertex and edge locations, and an adaptive tree structure that automatically reorganizes memory regions based on access patterns. Evaluation results demonstrate that LearnGraph outperforms state-of-theart dynamic graph systems, achieving $3.4 \times$ higher throughput on average and reducing processing time by $1.7 \times$ to $11 \times$ across standard graph workloads.

Authors

Institutions

Publication Details

Published
2025-06-22
DOI
https://doi.org/10.1109/dac63849.2025.11133339
Primary Topic
Semantic Web and Ontologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LearnGraph: A Learning-Based Architecture for Dynamic Graph Processing

Yijian Wu, Hong Jiang, Lingling Zhang, Ziyu Zhou et al.
Semantic Web and Ontologies
article

LearnGraph: A Learning-Based Architecture for Dynamic Graph Processing

Yijian Wu, Hong Jiang, Lingling Zhang, Ziyu Zhou, Tiancheng Lu
article en

Abstract

Dynamic graph processing systems using conventional array-based architectures face significant throughput limitations due to inefficient memory access and index management. While learned indexes improve data structure access, they struggle with interconnected graph data. We present LearnGraph, a novel architecture with an adaptive tree-based memory manager that dynamically optimizes for graph topology and access patterns. Our design integrates two key components: a hierarchical learned index optimized for graph topology to predict vertex and edge locations, and an adaptive tree structure that automatically reorganizes memory regions based on access patterns. Evaluation results demonstrate that LearnGraph outperforms state-of-theart dynamic graph systems, achieving $3.4 \times$ higher throughput on average and reducing processing time by $1.7 \times$ to $11 \times$ across standard graph workloads.

The University of Texas at Arlington (US), Capital Normal University (CN)
Openalex Percentile: Top 87%
Semantic Web and Ontologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

LearnGraph: A Learning-Based Architecture for Dynamic Graph Processing — Yijian Wu, Hong Jiang, et al. · (2025) | TGRS Research Map | TGRS