Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree

With the rapid growth of the Internet, the scale of graphs has increased dramatically, which poses special challenges in representing both web graphs and social network graphs. In the adjacency matrix of web and social network graphs, only a very small proportion of the elements is &#x201C;1&...

Full description

Bibliographic Details
Main Authors: Fengying Li, Qi Zhang, Tianlong Gu, Rongsheng Dong
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8694770/
id doaj-f8cf2162fee94fb1af4b5d7188771d4f
record_format Article
spelling doaj-f8cf2162fee94fb1af4b5d7188771d4f2021-03-29T22:33:21ZengIEEEIEEE Access2169-35362019-01-017529455295410.1109/ACCESS.2019.29121728694770Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-TreeFengying Li0https://orcid.org/0000-0002-8531-0125Qi Zhang1Tianlong Gu2Rongsheng Dong3https://orcid.org/0000-0002-0540-4659Guangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, ChinaGuangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, ChinaGuangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, ChinaGuangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, ChinaWith the rapid growth of the Internet, the scale of graphs has increased dramatically, which poses special challenges in representing both web graphs and social network graphs. In the adjacency matrix of web and social network graphs, only a very small proportion of the elements is &#x201C;1&#x201D; s. Furthermore, we find that using the aggregation of scattered 1 s to form a high density of adjacency matrices is beneficial to the compression of storage space. Based on these findings, we propose the DGC-K<sup>2</sup>-tree compression approach based on K<sup>2</sup>-tree, which can greatly increase the density of 1 s among the existing algorithms and adequately compress the blank area in the adjacency matrix. Then, we design a query algorithm for this mechanism to support the operation on the graph. The experimental results show that compared with the state-of-the-art algorithms, including the K<sup>2</sup>-tree based on a diagonal clustering mechanism (K<sup>2</sup>-BDC), the K<sup>2</sup>-tree, Re-Pair, and LZ78, our approach achieves better compression ratio and shorter time consumption. In terms of storage efficiency, our approach reduces the space by an average of 34.07% compared to the best performing algorithm K<sup>2</sup>-BDC. In terms of query efficiency, our approach reduces the time by an average of 80.63% compared to the best performing algorithm LZ78.https://ieeexplore.ieee.org/document/8694770/Web graphsocial network graphcompression representation<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">K</italic>²-tree
collection DOAJ
language English
format Article
sources DOAJ
author Fengying Li
Qi Zhang
Tianlong Gu
Rongsheng Dong
spellingShingle Fengying Li
Qi Zhang
Tianlong Gu
Rongsheng Dong
Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
IEEE Access
Web graph
social network graph
compression representation
<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">K</italic>²-tree
author_facet Fengying Li
Qi Zhang
Tianlong Gu
Rongsheng Dong
author_sort Fengying Li
title Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
title_short Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
title_full Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
title_fullStr Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
title_full_unstemmed Optimal Representation for Web and Social Network Graphs Based on <inline-formula> <tex-math notation="LaTeX">${K}^{2}$ </tex-math></inline-formula>-Tree
title_sort optimal representation for web and social network graphs based on <inline-formula> <tex-math notation="latex">${k}^{2}$ </tex-math></inline-formula>-tree
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description With the rapid growth of the Internet, the scale of graphs has increased dramatically, which poses special challenges in representing both web graphs and social network graphs. In the adjacency matrix of web and social network graphs, only a very small proportion of the elements is &#x201C;1&#x201D; s. Furthermore, we find that using the aggregation of scattered 1 s to form a high density of adjacency matrices is beneficial to the compression of storage space. Based on these findings, we propose the DGC-K<sup>2</sup>-tree compression approach based on K<sup>2</sup>-tree, which can greatly increase the density of 1 s among the existing algorithms and adequately compress the blank area in the adjacency matrix. Then, we design a query algorithm for this mechanism to support the operation on the graph. The experimental results show that compared with the state-of-the-art algorithms, including the K<sup>2</sup>-tree based on a diagonal clustering mechanism (K<sup>2</sup>-BDC), the K<sup>2</sup>-tree, Re-Pair, and LZ78, our approach achieves better compression ratio and shorter time consumption. In terms of storage efficiency, our approach reduces the space by an average of 34.07% compared to the best performing algorithm K<sup>2</sup>-BDC. In terms of query efficiency, our approach reduces the time by an average of 80.63% compared to the best performing algorithm LZ78.
topic Web graph
social network graph
compression representation
<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">K</italic>²-tree
url https://ieeexplore.ieee.org/document/8694770/
work_keys_str_mv AT fengyingli optimalrepresentationforwebandsocialnetworkgraphsbasedoninlineformulatexmathnotationlatexk2texmathinlineformulatree
AT qizhang optimalrepresentationforwebandsocialnetworkgraphsbasedoninlineformulatexmathnotationlatexk2texmathinlineformulatree
AT tianlonggu optimalrepresentationforwebandsocialnetworkgraphsbasedoninlineformulatexmathnotationlatexk2texmathinlineformulatree
AT rongshengdong optimalrepresentationforwebandsocialnetworkgraphsbasedoninlineformulatexmathnotationlatexk2texmathinlineformulatree
_version_ 1724191452047605760