{"title":"3-Hop: A Novel Hop-Based Reachability Index","authors":"Xiaorui Jiang, Xiaoping Sun, Qiang Zeng, H. Zhuge","doi":"10.1109/SKG.2013.21","DOIUrl":null,"url":null,"abstract":"A reachability query is to ask whether there exists a path between two nodes in a directed graph. To build a compact index for efficiently handling reachability queries, most existing approaches label the nodes of a small induced subgraph as the base index to cover a portion of transitive information and then either explicitly store or encode the remaining transitive information into a complementary index. Although hop-based methods have the most compact index size, they inevitably suffer from big index construction costs in terms of long indexing time and huge memory consumption. This paper proposes a new hop-based indexing scheme 3-Hop* that greatly reduces index construction costs than state-of-the-art hop-based indices. 3-Hop* first extracts a planar induces subgraph which consists of a spanning tree and the set of short non-tree edges to label graph nodes for covering more reachability information in the base index as well as providing more hop choices for building the complementary index. Then, an efficient labeling algorithm is proposed for encoding the remaining transitive information with a smaller index size based on the up-per-bound density heuristic and early-stop hop selection strategy. Extensive experiments over real and synthetic datasets show that 3-Hop* is the most efficient and effective hop-based reachability indexing method scalable for large sparse graphs.","PeriodicalId":368828,"journal":{"name":"2013 Ninth International Conference on Semantics, Knowledge and Grids","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Ninth International Conference on Semantics, Knowledge and Grids","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SKG.2013.21","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A reachability query is to ask whether there exists a path between two nodes in a directed graph. To build a compact index for efficiently handling reachability queries, most existing approaches label the nodes of a small induced subgraph as the base index to cover a portion of transitive information and then either explicitly store or encode the remaining transitive information into a complementary index. Although hop-based methods have the most compact index size, they inevitably suffer from big index construction costs in terms of long indexing time and huge memory consumption. This paper proposes a new hop-based indexing scheme 3-Hop* that greatly reduces index construction costs than state-of-the-art hop-based indices. 3-Hop* first extracts a planar induces subgraph which consists of a spanning tree and the set of short non-tree edges to label graph nodes for covering more reachability information in the base index as well as providing more hop choices for building the complementary index. Then, an efficient labeling algorithm is proposed for encoding the remaining transitive information with a smaller index size based on the up-per-bound density heuristic and early-stop hop selection strategy. Extensive experiments over real and synthetic datasets show that 3-Hop* is the most efficient and effective hop-based reachability indexing method scalable for large sparse graphs.