Minimizing Communication Cost in Distributed Multi-query Processing

被引:0
|
作者
Li, Jian [1 ]
Deshpande, Amol [1 ]
Khuller, Samir [1 ]
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Increasing prevalence of large-scale distributed monitoring and computing environments such as sensor networks, scientific federations, Grids etc., has led to a renewed interest in the area of distributed query processing and optimization. In this paper we address a general, distributed multi-query processing problem motivated by the need to minimize the communication cost in these environments. Specifically we address the problem of optimally sharing data movement across the communication edges in a distributed communication network given a set of overlapping queries and query plans for them (specifying the operations to be executed). Most of the problem variations of our general problem can be shown to be NP-Hard by a reduction from the Steiner tree problem. However, we show that the problem can be solved optimally if the communication network is a tree, and present a novel algorithm for finding an optimal data movement plan. For general communication networks, we present efficient approximation algorithms for several variations of the problem. Finally, we present an experimental study over synthetic datasets showing both the need for exploiting the sharing of data movement and the effectiveness of our algorithms at finding such plans.
引用
收藏
页码:772 / 783
页数:12
相关论文
共 50 条
  • [31] Efficient and Provable Multi-Query Optimization
    Kathuria, Tarun
    Sudarshan, S.
    PODS'17: PROCEEDINGS OF THE 36TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2017, : 53 - 67
  • [32] Framework of multi-phase parallel multi-query processing method - Mp2
    Chen, H.
    Wang, S.
    Ruan Jian Xue Bao/Journal of Software, 2001, 12 (SUPPL.): : 70 - 76
  • [33] Minimizing the Make Span of Diagnostic Multi-Query Graphs Using Query Aware Partitioning in Embedded Real-Time Systems
    Tabassam, Nadra
    Obermaisser, Roman
    2018 INTERNATIONAL CONFERENCE ON PROMISING ELECTRONIC TECHNOLOGIES (ICPET 2018), 2018, : 1 - 7
  • [34] Minimizing data transfers in distributed query processing: A comparative study and evaluation
    Morrissey, JM
    Bealor, WT
    COMPUTER JOURNAL, 1996, 39 (08): : 675 - 687
  • [35] Predicate indexing for Incremental Multi-Query Optimization
    Jin, Chun
    Carbonell, Jaime
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2008, 4994 : 339 - 350
  • [36] Multi-query Verifiable PIR and Its Application
    Hayashi, Ryuya
    Hayata, Junichiro
    Hara, Keisuke
    Nomura, Kenta
    Kamizono, Masaki
    Hanaoka, Goichiro
    CRYPTOLOGY AND NETWORK SECURITY, PT II, CANS 2024, 2025, 14906 : 166 - 190
  • [37] Navigation- vs. index-based XML multi-query processing
    Bruno, N
    Gravano, L
    Koudas, N
    Srivastava, D
    19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, : 139 - 150
  • [38] Estimating communication costs for distributed XML query processing
    Park, Jong-Hyun
    Kang, Ji-Hoon
    IET COMMUNICATIONS, 2013, 7 (08) : 766 - 773
  • [39] Review of Research on Multi-query Sharing Technology
    Wei J.-H.
    Xia Y.-F.
    Gong X.-Q.
    Gong, Xue-Qing (xqgong@sei.ecnu.edu.cn), 1600, Chinese Academy of Sciences (32): : 3176 - 3202
  • [40] Multi-Query Optimization for Subgraph Isomorphism Search
    Ren, Xuguang
    Wang, Junhu
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 10 (03): : 121 - 132