Query Optimization of Distributed Pattern Matching

被引:0
|
作者
Huang, Jiewen [1 ]
Venkatraman, Kartik [1 ]
Abadi, Daniel J. [1 ]
机构
[1] Yale Univ, New Haven, CT 06520 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Greedy algorithms for subgraph pattern matching operations are often sufficient when the graph data set can be held in memory on a single machine. However, as graph data sets increasingly expand and require external storage and partitioning across a cluster of machines, more sophisticated query optimization techniques become critical to avoid explosions in query latency. In this paper, we introduce several query optimization techniques for distributed graph pattern matching. These techniques include (1) a System-R style dynamic programming-based optimization algorithm that considers both linear and bushy plans, (2) a cycle detection-based algorithm that leverages cycles to reduce intermediate result set sizes, and (3) a computation reusing technique that eliminates redundant query execution and data transfer over the network. Experimental results show that these algorithms can lead to an order of magnitude improvement in query performance.
引用
收藏
页码:64 / 75
页数:12
相关论文
共 50 条
  • [21] Research on Query Optimization Technology in Distributed Database
    Wu Bozhu
    [J]. MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 3335 - 3339
  • [22] Query optimization for a distributed geographic information system
    Wang, FJ
    [J]. PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 1999, 65 (12): : 1427 - 1438
  • [23] The enhancement of semijoin strategies in distributed query optimization
    Najjar, F
    Slimani, Y
    [J]. EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 528 - 533
  • [24] Query Processing and Optimization in Distributed Database Systems
    Alom, B. M. Monjurul
    Henskens, Frans
    Hannaford, Michael
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (09): : 143 - 152
  • [25] Analysis of Distributed Query Database Optimization Technology
    Li, Min
    [J]. 2017 4TH ICMIBI INTERNATIONAL CONFERENCE ON TRAINING, EDUCATION, AND MANAGEMENT (ICMIBI-TEM 2017), 2017, 83 : 61 - 65
  • [26] Query Optimization over Distributed Data Stream
    Wang, Shuang
    Tan, Zhenhua
    Gao, Xiaoxing
    [J]. HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 2, PROCEEDINGS, 2009, : 415 - 418
  • [27] LOCAL QUERY TRANSLATION AND OPTIMIZATION IN A DISTRIBUTED SYSTEM
    ONUEGBE, E
    RAHIMI, S
    HEVNER, AR
    [J]. AFIPS CONFERENCE PROCEEDINGS, 1983, 52 : 229 - &
  • [28] Distributed query optimization strategies for cloud environment
    Mostafa R. Kaseb
    Samar Sh. Haytamy
    Rasha M. badry
    [J]. Journal of Data, Information and Management, 2021, 3 (4): : 271 - 279
  • [29] FRAMEWORK FOR QUERY OPTIMIZATION IN DISTRIBUTED STATISTICAL DATABASES
    SADREDDINI, MH
    BELL, DA
    MCCLEAN, S
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (06) : 363 - 377
  • [30] A New Approach to Pattern Matching in Degenerate DNA/RNA Sequences and Distributed Pattern Matching
    Iliopoulos, Costas S.
    Mouchard, Laurent
    Rahman, M. Sohel
    [J]. MATHEMATICS IN COMPUTER SCIENCE, 2008, 1 (04) : 557 - 569