Cost-Aware Triangle Counting Over Geo-Distributed Datacenters

Counting triangles is an important topic in many practical applications, such as anomaly detection, community search, and recommendation systems. For triangle counting in large and dynamic graphs, recent work has focused on distributed streaming algorithms. These works assume that the graph is processed in the same location, while in reality, the graph stream may be generated and processed in datacenters that are geographically distributed. This raises new challenges to existing triangle counting algorithms, due to the multi-level heterogeneities in network bandwidth and communication prices in geo-distributed datacenters. In this article, we propose a cost-aware framework named <inline-formula><tex-math notation="LaTeX">${\sf GeoTri}$</tex-math></inline-formula> based on the Master-Worker-Aggregator architecture, which takes both the cost and performance objectives into consideration for triangle counting in geo-distributed datacenters. The two core parts of this framework are the cost-aware nodes assignment strategy in master, which is critical to obtain node's position and distribute edges reasonably to reduce the cost (i.e., time cost and monetary cost), and cost-aware neighbor transfer strategy among workers, which further eliminates redundancy in data transfers. Additionally, we conduct extensive experiments on seven real-world graphs, and the results demonstrate that <inline-formula><tex-math notation="LaTeX">${\sf GeoTri}$</tex-math></inline-formula> significantly lowers both runtime and monetary cost while exhibiting nice accuracy and scalability.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Big Data
Published
2024-12-25
DOI
https://doi.org/10.1109/tbdata.2024.3522816
Primary Topic
Video Analysis and Summarization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cost-Aware Triangle Counting Over Geo-Distributed Datacenters

Ye Yuan, Delong Ma, Cunwei Cao, Yanfeng Zhang et al.
IEEE Transactions on Big Data
Video Analysis and Summarization
article

Cost-Aware Triangle Counting Over Geo-Distributed Datacenters

Ye Yuan, Delong Ma, Cunwei Cao, Yanfeng Zhang, Yuliang Ma
article en

Abstract

Counting triangles is an important topic in many practical applications, such as anomaly detection, community search, and recommendation systems. For triangle counting in large and dynamic graphs, recent work has focused on distributed streaming algorithms. These works assume that the graph is processed in the same location, while in reality, the graph stream may be generated and processed in datacenters that are geographically distributed. This raises new challenges to existing triangle counting algorithms, due to the multi-level heterogeneities in network bandwidth and communication prices in geo-distributed datacenters. In this article, we propose a cost-aware framework named <inline-formula><tex-math notation="LaTeX">${\sf GeoTri}$</tex-math></inline-formula> based on the Master-Worker-Aggregator architecture, which takes both the cost and performance objectives into consideration for triangle counting in geo-distributed datacenters. The two core parts of this framework are the cost-aware nodes assignment strategy in master, which is critical to obtain node's position and distribute edges reasonably to reduce the cost (i.e., time cost and monetary cost), and cost-aware neighbor transfer strategy among workers, which further eliminates redundancy in data transfers. Additionally, we conduct extensive experiments on seven real-world graphs, and the results demonstrate that <inline-formula><tex-math notation="LaTeX">${\sf GeoTri}$</tex-math></inline-formula> significantly lowers both runtime and monetary cost while exhibiting nice accuracy and scalability.

IEEE Transactions on Big DataVol. 11(4)
Beijing Institute of Technology (CN), Northeastern University (US), Northeastern University (CN)
Openalex Percentile: Top 76%
Video Analysis and Summarization
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.