Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3459637.3481978acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
short-paper

DLQ: A System for Label-Constrained Reachability Queries on Dynamic Graphs

Published: 30 October 2021 Publication History

Abstract

Label-Constraint Reachability query (LCR) which extracts of reachability information from large edge-labeled graphs, has attracted tremendous interest. Various LCR algorithms have been proposed to solve this fundamental query, which has a wide range of applications in social networks, biological networks, economic networks, etc. In this paper, we implement the state-of-the-art P2H+ algorithm as well as functions to analyze the effectiveness. Moreover, our Dynamic LCR Query (DLQ) system also supports dynamic updates with the 2-hop labeling method. In this demonstration, we present the DLQ system for Label-Constrained Reachability Queries that utilize the 2-hop labeling algorithm with dynamic graph maintenance.

Supplementary Material

MP4 File (CIKM21-de3089.mp4)
Presentation video - slides and demo.

References

[1]
Saurabh Asthana, Oliver D King, Francis D Gibbons, and Frederick P Roth. 2004. Predicting protein complex membership using probabilistic network reliability. Genome research, Vol. 14, 6 (2004), 1170--1175.
[2]
Scott Beamer, Krste Asanovic, and David Patterson. 2012. Direction-optimizing breadth-first search. In SC'12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis. IEEE, 1--10.
[3]
James Cheng, Silu Huang, Huanhuan Wu, and Ada Wai-Chee Fu. 2013. Tf-label: a topological-folding labeling scheme for reachability querying in a large graph. In Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data. 193--204.
[4]
Jiefeng Cheng, Jeffrey Xu Yu, Xuemin Lin, Haixun Wang, and S Yu Philip. 2006. Fast computation of reachability labeling for large graphs. In International Conference on Extending Database Technology. Springer, 961--979.
[5]
Pankaj Choudhary and Upasna Singh. 2015. A survey on social network analysis for counter-terrorism. International Journal of Computer Applications, Vol. 112, 9 (2015), 24--29.
[6]
Yixiang Fang, Reynold Cheng, Xiaodong Li, Siqiang Luo, and Jiafeng Hu. 2017. Effective community search over large spatial graphs. PVLDB, Vol. 10, 6 (2017), 709--720.
[7]
Yixiang Fang, Reynold Cheng, Siqiang Luo, and Jiafeng Hu. 2016. Effective community search for large attributed graphs. PVLDB, Vol. 9, 12 (2016), 1233--1244.
[8]
Yixiang Fang, Kaiqiang Yu, Reynold Cheng, Laks V.S. Lakshmanan, and Xuemin Lin. 2019. Efficient algorithms for densest subgraph discovery. PVLDB, Vol. 12, 11 (2019), 1719--1732.
[9]
Jiafeng Hu, Reynold Cheng, Kevin Chen-Chuan Chang, Aravind Sankar, Yixiang Fang, and Brian YH Lam. 2019. Discovering maximal motif cliques in large heterogeneous information networks. In International Conference on Data Engineering (ICDE). IEEE, 746--757.
[10]
Ruoming Jin, Hui Hong, Haixun Wang, Ning Ruan, and Yang Xiang. 2010. Computing label-constraint reachability in graph databases. In Proceedings of the 2010 ACM SIGMOD International Conference on Management of data. 123--134.
[11]
Ruoming Jin, Ning Ruan, Saikat Dey, and Jeffrey Yu Xu. 2012. Scarab: scaling reachability computation on large graphs. In Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data. 169--180.
[12]
Xin Jin, Zhengyi Yang, Xuemin Lin, Shiyu Yang, Lu Qin, and You Peng. 2021. FAST: FPGA-based Subgraph Matching on Massive Graphs. arXiv preprint arXiv:2102.10768 (2021).
[13]
Zhengmin Lai, You Peng, Shiyu Yang, Xuemin Lin, and Wenjie Zhang. 2021. PEFP: Efficient k-hop Constrained s-t Simple Path Enumeration on FPGA. In ICDE. IEEE.
[14]
Chenhao Ma, Yixiang Fang, Reynold Cheng, Laks VS Lakshmanan, Wenjie Zhang, and Xuemin Lin. 2020. Efficient algorithms for densest subgraph discovery on large directed graphs. In ACM SIGMOD. 1051--1066.
[15]
You Peng, Xuemin Lin, Ying Zhang, Wenjie Zhang, and Lu Qin. 2021 a. Answering Reachability and K-Reach Queries on Large Graphs with Label-Constraints. The VLDB Journal (2021), 1--25.
[16]
You Peng, Xuemin Lin, Ying Zhang, Wenjie Zhang, Lu Qin, and Jingren Zhou. 2021 b. Efficient Hop-constrained s-t Simple Path Enumeration. The VLDB Journal (2021), 1--24.
[17]
You Peng, Ying Zhang, Xuemin Lin, Lu Qin, and Wenjie Zhang. 2020. Answering billion-scale label-constrained reachability queries within microsecond. Proceedings of the VLDB Endowment, Vol. 13, 6 (2020), 812--825.
[18]
You Peng, Ying Zhang, Xuemin Lin, Wenjie Zhang, Lu Qin, and Jingren Zhou. 2019. Towards bridging theory and practice: hop-constrained st simple path enumeration. Proceedings of the VLDB Endowment, Vol. 13, 4 (2019), 463--476.
[19]
You Peng, Ying Zhang, Wenjie Zhang, Xuemin Lin, and Lu Qin. 2018. Efficient probabilistic k-core computation on uncertain graphs. In 2018 IEEE 34th International Conference on Data Engineering (ICDE). IEEE, 1192--1203.
[20]
Lu Qin, Wenjie Zhang, Ying Zhang, You Peng, Hiroyuki Kato, Wei Wang, and Chuan Xiao. [n.d.]. Software Foundations for Data Interoperability and Large Scale Graph Data Analytics.([n.,d.]).
[21]
Xiafei Qiu, Wubin Cen, Zhengping Qian, You Peng, Ying Zhang, Xuemin Lin, and Jingren Zhou. 2018. Real-time constrained cycle detection in large dynamic graphs. Proceedings of the VLDB Endowment, Vol. 11, 12 (2018), 1876--1888.
[22]
Stephan Seufert, Avishek Anand, Srikanta Bedathur, and Gerhard Weikum. 2013. Ferrari: Flexible and efficient reachability range assignment for graph indexing. In 2013 IEEE 29th International Conference on Data Engineering (ICDE). IEEE, 1009--1020.
[23]
Klaus Simon. 1988. An improved algorithm for transitive closure on acyclic digraphs. Theoretical Computer Science, Vol. 58, 1--3 (1988), 325--346.
[24]
Lucien DJ Valstar, George HL Fletcher, and Yuichi Yoshida. 2017. Landmark indexing for evaluation of label-constrained reachability queries. In Proceedings of the 2017 ACM International Conference on Management of Data. 345--358.
[25]
Sebastiaan J van Schaik and Oege de Moor. 2011. A memory efficient reachability data structure through bit vector compression. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of data. 913--924.
[26]
Jeffrey Xu Yu and Jiefeng Cheng. 2010. Graph reachability queries: A survey. In Managing and Mining Graph Data. Springer, 181--215.
[27]
Lei Zou, Kun Xu, Jeffrey Xu Yu, Lei Chen, Yanghua Xiao, and Dongyan Zhao. 2014. Efficient processing of label-constraint reachability queries in large graphs. Information Systems, Vol. 40 (2014), 47--66.

Cited By

View all
  • (2024)Label Constrained Reachability Queries on Time Dependent Graphs2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00251(3244-3256)Online publication date: 13-May-2024
  • (2023)Efficiently Answering Quality Constrained Shortest Distance Queries in Large Graphs2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00071(856-868)Online publication date: Apr-2023
  • (2023)TDB: Breaking All Hop-Constrained Cycles in Billion-Scale Directed Graphs2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00018(137-150)Online publication date: Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CIKM '21: Proceedings of the 30th ACM International Conference on Information & Knowledge Management
October 2021
4966 pages
ISBN:9781450384469
DOI:10.1145/3459637
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. dynamic graph
  2. graph algorithm
  3. graph database
  4. label constrained reachability

Qualifiers

  • Short-paper

Conference

CIKM '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)23
  • Downloads (Last 6 weeks)2
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Label Constrained Reachability Queries on Time Dependent Graphs2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00251(3244-3256)Online publication date: 13-May-2024
  • (2023)Efficiently Answering Quality Constrained Shortest Distance Queries in Large Graphs2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00071(856-868)Online publication date: Apr-2023
  • (2023)TDB: Breaking All Hop-Constrained Cycles in Billion-Scale Directed Graphs2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00018(137-150)Online publication date: Apr-2023
  • (2022)DLCRProceedings of the VLDB Endowment10.14778/3529337.352934815:8(1645-1657)Online publication date: 1-Apr-2022
  • (2022)Efficient $k-\text{clique}$ Listing with Set Intersection Speedup2022 IEEE 38th International Conference on Data Engineering (ICDE)10.1109/ICDE53745.2022.00192(1955-1968)Online publication date: May-2022
  • (2022)Finding Top-r Influential Communities under Aggregation Functions2022 IEEE 38th International Conference on Data Engineering (ICDE)10.1109/ICDE53745.2022.00191(1941-1954)Online publication date: May-2022
  • (2022)Towards Real-Time Counting Shortest Cycles on Dynamic Graphs: A Hub Labeling Approach2022 IEEE 38th International Conference on Data Engineering (ICDE)10.1109/ICDE53745.2022.00043(512-524)Online publication date: May-2022
  • (2021)Answering reachability and K-reach queries on large graphs with label constraintsThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-021-00695-031:1(101-127)Online publication date: 28-Aug-2021

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media