Scalable and Adaptive Graph Querying with MapReduce

被引:0
|
作者
Kim, Song-Hyon [1 ]
Lee, Kyong-Ha [2 ]
Song, Inchul [3 ]
Choi, Hyebong [4 ]
Lee, Yoon-Joon [4 ]
机构
[1] Korea Air Force Acad, Chungcheongbuk Do, South Korea
[2] ETRI, Taejon, South Korea
[3] SAIT Samsung Elect, Gyeonggi Do, South Korea
[4] Korea Adv Inst Sci & Technol, CS Dept, Taejon, South Korea
来源
关键词
graph query; parallel processing; MapReduce; adaptive tuning;
D O I
10.1587/transinf.E96.D.2126
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of processing graph pattern matching queries over a massive set of data graphs in this letter. As the number of data graphs is growing rapidly, it is often hard to process such queries with serial algorithms in a timely manner. We propose a distributed graph querying algorithm, which employs feature-based comparison and a filter-and-verify scheme working on the Map Reduce framework. Moreover, we devise an efficient scheme that adaptively tunes a proper feature size at runtime by sampling data graphs. With various experiments, we show that the proposed method outperforms conventional algorithms in terms of scalability and efficiency.
引用
收藏
页码:2126 / 2130
页数:5
相关论文
共 50 条
  • [21] Querying Regular Graph Patterns
    Barcelo, Pablo
    Libkin, Leonid
    Reutter, Juan L.
    JOURNAL OF THE ACM, 2014, 61 (01)
  • [22] Querying Graph Databases at Scale
    Hogan, Aidan
    Vrgoc, Domagoj
    COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 585 - 589
  • [23] Functional Querying in Graph Databases
    Pokorny, Jaroslav
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2017, PT I, 2017, 10191 : 291 - 301
  • [24] Querying Encrypted Graph Databases
    Aburawi, Nahla
    Lisitsa, Alexei
    Coenen, Frans
    ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 447 - 451
  • [25] Querying Large Graph Databases
    Ke, Yiping
    Cheng, James
    Yu, Jeffrey Xu
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, PROCEEDINGS, 2010, 5982 : 487 - +
  • [26] Schemaless and Structureless Graph Querying
    Yang, Shengqi
    Wu, Yinghui
    Sun, Huan
    Yan, Xifeng
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (07): : 565 - 576
  • [27] Graph indexing and querying: a review
    Sakr, Sherif
    Al-Naymat, Ghazi
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2010, 6 (02) : 101 - +
  • [28] Scalable Implementation of a MapReduce-based Graph Processing Algorithm for Large-scale Heterogeneous Supercomputers
    Shirahata, Koichi
    Sato, Hitoshi
    Suzumura, Toyotaro
    Matsuoka, Satoshi
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 277 - 284
  • [29] Halvade: scalable sequence analysis with MapReduce
    Decap, Dries
    Reumers, Joke
    Herzeel, Charlotte
    Costanza, Pascal
    Fostier, Jan
    BIOINFORMATICS, 2015, 31 (15) : 2482 - 2488
  • [30] Graph Twiddling in a MapReduce World
    Cohen, Jonathan
    COMPUTING IN SCIENCE & ENGINEERING, 2009, 11 (04) : 29 - 41