• Home
  • Search
  • Graph Processing with Different Data Structures
  • https://doi.org/10.1109/bdkcse48644.2019.9010608Copy DOI Icon

Graph Processing with Different Data Structures

  • Nov 1, 2019
  • Mikhail Chernoskutov
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

The paper describes graph algorithms performance when using different types of data structures. To achieve that, we developed a multi-level graph processing system, which allows to create graph applications independently of any implementation details such as graph data structure or underlying computational architecture. We measure the performance of breadth-first search, max flow and random graph building algorithms when using compressed sparse row and adjacency matrix data structures. Experiments reveal different graph processing rates for different data structures, which indicates the need of using specific data structures for specific algorithms to achieve highest performance.

Similar Papers
  • PDF
  • Conference Article
  • Citations5

CSR++: A Fast, Scalable, Update-Friendly Graph Data Structure

  • Dec 13, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Soukaina Firmli +7
  • PDF
  • Research Article
  • Citations1

Compiling Recurrences over Dense and Sparse Arrays

  • Apr 29, 2024
  • Proceedings of the ACM on Programming Languages
  • Shiv Sundram +2
  • Conference Article
  • Citations7

Enforcing Crash Consistency of Evolving Network Analytics in Non-Volatile Main Memory Systems

  • Sep 01, 2019
  • Soklong Lim +3
  • Research Article

VISUALIZING GRAPH DATA STRUCTURES: ENHANCING UNDERSTANDING IN DATA STRUCTURES EDUCATION

  • Jan 01, 2024
  • Transactions of Kremenchuk Mykhailo Ostrohradskyi National University
  • Valeriy Kolesnikov
  • Research Article
  • Citations7

Data structures for computer graphics

  • Feb 01, 1971
  • ACM SIGPLAN Notices
  • Marshall D Abrams
  • Conference Article
  • Citations11

A performance analysis of hierarchical shortest path algorithms

  • Nov 03, 1997
  • A Fetterer +1
  • Book Chapter
  • Citations54

Data Structure Lower Bounds on Random Access to Grammar-Compressed Strings

  • Jan 01, 2013
  • Elad Verbin +1
  • Research Article
  • Citations16

Efficient indexing for semantic search

  • Dec 24, 2016
  • Expert Systems with Applications
  • Fatemeh Lashkari +3
  • Supplementary Content

Architecting Query Compilers for Diverse Workloads

  • Jun 10, 2019
  • Figshare
  • Ruby Y Tahboub
  • Conference Article
  • Citations1

Teaching data structures: thread safety and components

  • Nov 06, 2002
  • B.P Shults
  • Research Article
  • Citations67

Structure-activity analyzed by pattern recognition: the asymmetric case

  • Jun 01, 1980
  • Journal of Medicinal Chemistry
  • W J Dunn +1
  • Research Article
  • Citations16

A memory-efficient data structure representing exact-match overlap graphs with application for next-generation DNA assembly

  • Jun 02, 2011
  • Bioinformatics
  • Hieu Dinh +1
  • Research Article
  • Citations2

Data structures in speech production

  • Jun 01, 2003
  • Journal of the International Phonetic Association
  • Mark Tatham +1
  • Conference Article
  • Citations4

Employing in-memory data grids for distributed graph processing

  • Oct 01, 2015
  • Serafettin Tasci +1
  • Research Article
  • Citations22

A language extension for graph processing and its formal semantics

  • Jul 01, 1971
  • Communications of the ACM
  • Terrence W Pratt +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.