Distance-Join: Pattern Match Query In a Large Graph Database

被引:10
|
作者
Zou, Lei [1 ]
Chen, Lei [2 ]
Oezsu, M. Tamer [3 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan, Hubei, Peoples R China
[2] Hong Kong Univ Sci & Technol, Hong Kong, Hong Kong, Peoples R China
[3] Univ Waterloo, Waterloo, ON, Canada
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2009年 / 2卷 / 01期
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
28;
D O I
10.14778/1687627.1687727
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing popularity of graph databases has generated interesting data ianageient probleis, such as subgraph search, shortest-path query, reachability verification, and pattern match. Aiong these, a pattern match query is more flexible compared to a subgraph search and more informative compared to a shortest-path or reachability query. In this paper, we address pattern match probleis over a large data graph G. Specifically, given a pattern graph (i.e., query Q), we want to find all inatches (in G) that have the similar connections as those in Q. In order to reduce the search space significantly, we first transform the vertices into points in a vector space via graph embedding techniques, converting a pattern match query into a distance-based multi-way join problem over the converted vector space. We also propose several pruning strategies and a join order selection method to process join processing efficiently. Extensive experiments on both real and synthetic datasets show that our method outperforms existing ones by orders of magnitude.
引用
收藏
页码:886 / 897
页数:12
相关论文
共 50 条
  • [41] A kind of new join query method based on spatio-temporal database
    Chen, Feng
    Wen, Junhao
    Wu, Hongyan
    Qu, Zhong
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 3578 - 3581
  • [42] From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System
    Chu, Shumo
    Balazinska, Magdalena
    Suciu, Dan
    SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 63 - 78
  • [43] Graph-based cyclic multi-join query optimization algorithm
    Yu, H
    Wang, XK
    Zhang, JY
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT: PROCEEDINGS, 2004, 3129 : 745 - 750
  • [44] Multi-Join Query Optimization in Distributed Database Based on Genetic Algorithm
    Zhu, Jing
    Du, Lin
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, 2008, : 188 - 190
  • [45] Efficient distance join query processing in distributed spatial data management systems
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Vassilakopoulos, Michael
    Manolopoulos, Yannis
    INFORMATION SCIENCES, 2020, 512 : 985 - 1008
  • [46] Voronoi-Diagram Based Partitioning for Distance Join Query Processing in SpatialHadoop
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Vassilakopoulos, Michael
    MODEL AND DATA ENGINEERING, MEDI 2018, 2018, 11163 : 251 - 267
  • [47] Answering Graph Pattern Query using Incremental Views
    Singh, Komal
    Singh, Vikram
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 54 - 59
  • [48] Large Scale Hamming Distance Query Processing
    Liu, Alex X.
    Shen, Ke
    Torng, Eric
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 553 - 564
  • [49] Query Optimization Framework for Graph Database in Cloud Dew Environment
    Alyas, Tahir
    Alzahrani, Ali
    Alsaawy, Yazed
    Alissa, Khalid
    Abbas, Qaiser
    Tabassum, Nadia
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 2317 - 2330
  • [50] Social-Textual Query Processing on Graph Database Systems
    Goonetilleke, Oshini
    Sellis, Timos
    Zhang, Xiuzhen
    DATABASES THEORY AND APPLICATIONS, ADC 2018, 2018, 10837 : 68 - 80