An Efficient Sssp Algorithm on Time-Evolving Graphs with Prediction of Computation Results

30 Pages Posted: 17 May 2023

See all articles by Yongli Cheng

Yongli Cheng

Fuzhou University

Chuanjie Huang

Fuzhou University

Hong Jiang

University of Texas at Austin

Xianghao Xu

Nanjing University of Science and Technology

Fang Wang

Huazhong University of Science and Technology

Abstract

Many applications need to execute Single-Source Shortest Paths (SSSP) algorithm on each snapshot of a time-evolving graph, leading to long waiting times experienced by the users of such applications. However, these applications are often time-sensitive, the delayed computation results can lead to the loss of best decision-making opportunities. To address this problem, in this paper we propose an efficient SSSP algorithm for time-evolving graphs, called V-Grouper. The main idea of V-Grouper is to avoid the redundant computations of the same vertex in different snapshots. Our experimental results over real-world time-evolving graphs show that, due to the high similarity of consecutive snapshots, the computation results of one vertex in neighboring snapshots are equal with a high probability. At the beginning of computation, V-Grouper first divides all the versions of a given vertex in different snapshots into vertex groups, where the computation result of each version is predicted based on the aforementioned insight of neighboring snapshots having equal results. The versions of the vertex in each group have the same predicted computation result. During the computation process for each vertex group, only one version needs to participate in computation, avoiding a large number of redundant computations. Experimental results show that V-Grouper is up to 64.31× faster than the state-of-the-art SSSP algorithm.

Keywords: Time-evolving graph, SSSP, Grouper, Predicted computation

Suggested Citation

Cheng, Yongli and Huang, Chuanjie and Jiang, Hong and Xu, Xianghao and Wang, Fang, An Efficient Sssp Algorithm on Time-Evolving Graphs with Prediction of Computation Results. Available at SSRN: https://ssrn.com/abstract=4451032 or http://dx.doi.org/10.2139/ssrn.4451032

Yongli Cheng

Fuzhou University ( email )

fuzhou, 350000
China

Chuanjie Huang

Fuzhou University ( email )

fuzhou, 350000
China

Hong Jiang

University of Texas at Austin ( email )

Texas
United States

Xianghao Xu (Contact Author)

Nanjing University of Science and Technology ( email )

No.219, Ningliu Road
Nanjing, 210094
China

Fang Wang

Huazhong University of Science and Technology ( email )

1037 Luoyu Rd
Wuhan, 430074
China

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
31
Abstract Views
105
PlumX Metrics