Skip to main navigation Skip to search Skip to main content

Maximum Steiner connected k-core query processing based on graph compression

  • Ming Peng Li*
  • , Hong Gao
  • , Zhao Nian Zou
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

This paper focuses on maximum Steiner connected k-core query processing based on graph compression, and proposes a maximum Steiner connected k-core query preserving graph compression algorithm, SC. The correctness of querying based on SC algorithm is proved. Since maximum Steiner connected k-core query only requires a connected component which satisfies certain properties, graph compression algorithm TC is proposed to further compact the compressed graph into a tree. It is proved that querying based on the compacted tree is correct. A novel linear query processing algorithm which is able to query on the compacted tree without decompression is also introduced. Experiments on both real and synthetic datasets demonstrate that the compression algorithm could compress the original graph by 88% in average, and for denser graphs, the compression algorithm achieves better compression ratio, reducing the original graph by nearly 90%. Comparing with the query processing on original graphs, the query performance on compressed graphs is better, and in average, it could be 1 to 2 orders of magnitude times better.

Original languageEnglish
Pages (from-to)2265-2277
Number of pages13
JournalRuan Jian Xue Bao/Journal of Software
Volume27
Issue number9
DOIs
StatePublished - 1 Sep 2016
Externally publishedYes

Keywords

  • Compression ratio
  • Equivalent class
  • Graph compression
  • Maximum Steiner connected k-core
  • Query processing

Fingerprint

Dive into the research topics of 'Maximum Steiner connected k-core query processing based on graph compression'. Together they form a unique fingerprint.

Cite this