Skip to main navigation Skip to search Skip to main content

GraphGuess: Approximate Graph Processing System with Adaptive Correction

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Graph-based data structures have drawn great attention in recent years. The large and rapidly growing trend on developing graph processing systems focuses mostly on improving the performance by preprocessing the input graph and modifying its layout. These systems usually take several hours to days to complete processing a single graph on high-end machines, let alone the overhead of pre-processing which most of the time can be dominant. Yet for most graph applications the exact answer is not always crucial, and providing a rough estimate of the final result is adequate. Approximate computing is introduced to trade off accuracy of results for computation or energy savings that could not be achieved by conventional techniques alone. In this work, we design, implement and evaluate GraphGuess, inspired from the domain of approximate graph theory and extend it to a general, practical graph processing system. GraphGuess is essentially an approximate graph processing technique with adaptive correction, which can be implemented on top of any graph processing system. We build a vertex-centric processing system based on GraphGuess, where it allows the user to trade off accuracy for better performance. Our experimental studies show that using GraphGuess can significantly reduce the processing time for large scale graphs while maintaining high accuracy.

Original languageEnglish (US)
Title of host publicationEuro-Par 2022
Subtitle of host publicationParallel Processing - 28th International Conference on Parallel and Distributed Computing, Proceedings
EditorsJosé Cano, Phil Trinder
PublisherSpringer Science and Business Media Deutschland GmbH
Pages285-300
Number of pages16
ISBN (Print)9783031125966
DOIs
StatePublished - 2022
Event28th International European Conference on Parallel and Distributed Computing, Euro-Par 2022 - Glasgow, United Kingdom
Duration: Aug 22 2022Aug 26 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13440 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference28th International European Conference on Parallel and Distributed Computing, Euro-Par 2022
Country/TerritoryUnited Kingdom
CityGlasgow
Period8/22/228/26/22

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'GraphGuess: Approximate Graph Processing System with Adaptive Correction'. Together they form a unique fingerprint.

Cite this