Efficient Data Structures for Dynamic Graph Analysis

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Abstract

In the era of social networks, gene sequencing, and big data, a new class of applications that analyze the properties of large graphs as they dynamically change over time has emerged. The performance of these applications is highly influenced by the data structures used to store and access the graph in memory. Depending on its size and structure, update frequency, and read accesses of the analysis, the use of different data structures can yield great performance variations. Even for expert programmers, it is not always obvious, which data structure is the best choice for a given scenario. In this paper, we present a framework for handling this issue automatically. It provides compile-time support for automatically selecting the most efficient data structures for a given graph analysis application assuming a consistent workload on the graph. We perform a measurement study to better understand the performance of five data structures and evaluate a prototype Java implementation of our framework. It achieves a speedup of up to 4.7× compared to basic data structure configurations for the analysis of real-world dynamic graphs.

Details

OriginalspracheEnglisch
TitelProceedings - 11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2015
Redakteure/-innenKokou Yetongnon, Albert Dipanda, Richard Chbeir
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten497-504
Seitenumfang8
ISBN (elektronisch)9781467397216
PublikationsstatusVeröffentlicht - 5 Feb. 2016
Peer-Review-StatusJa

Publikationsreihe

ReiheProceedings - 11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2015

Konferenz

Titel11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2015
Dauer23 - 27 November 2015
StadtBangkok
LandThailand

Externe IDs

ORCID /0000-0002-5007-445X/work/160049133