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 条
  • [41] Building and Querying an Enterprise Knowledge Graph
    Song, Dezhao
    Schilder, Frank
    Hertz, Shai
    Saltini, Giuseppe
    Smiley, Charese
    Nivarthi, Phani
    Hazai, Oren
    Landau, Dudi
    Zaharkin, Mike
    Zielund, Tom
    Molina-Salgado, Hugo
    Brew, Chris
    Bennett, Dan
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (03) : 356 - 369
  • [42] Periscope/GQ: A Graph Querying Toolkit
    Tian, Yuanyuan
    Patel, Jignesh M.
    Nair, Viji
    Martini, Sebastian
    Kretzler, Matthias
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (02): : 1404 - 1407
  • [43] AN EXTENSION OF SQL FOR QUERYING GRAPH RELATIONS
    BISKUP, J
    RASCH, U
    STIEFELING, H
    COMPUTER LANGUAGES, 1990, 15 (02): : 65 - 82
  • [44] Querying graph-structured data
    Cheng, Jiefeng
    Yu, Jeffrey Xu
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 23 - 27
  • [45] On Querying Historical Evolving Graph Sequences
    Ren, Chenghui
    Lo, Eric
    Kao, Ben
    Zhu, Xinjie
    Cheng, Reynold
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (11): : 726 - 737
  • [46] Querying the Web Graph (Invited Talk)
    Najork, Marc
    STRING PROCESSING AND INFORMATION RETRIEVAL, 2010, 6393 : 1 - 12
  • [47] In Situ Graph Querying and Analytics with GraphGen
    Deshpande, Amol
    GRADES-NDA '18: PROCEEDINGS OF THE 1ST ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2018 (GRADES-NDA 2018), 2018,
  • [48] On a Fuzzy Algebra for Querying Graph Databases
    Pivert, Olivier
    Thion, Virginie
    Jaudoin, Helene
    Smits, Gregory
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 748 - 755
  • [49] Implementation of scalable fuzzy relational operations in MapReduce
    Khorasani, Elham S.
    Cremeens, Matthew
    Zhao, Zhenge
    SOFT COMPUTING, 2018, 22 (09) : 3061 - 3075
  • [50] Scalable Maximum Clique Computation Using MapReduce
    Xiang, Jingen
    Guo, Cong
    Aboulnaga, Ashraf
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 74 - 85