Multi-query optimization for distributed similarity query processing
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Title of host publication | Proceedings - The 28th International Conference on Distributed Computing Systems, ICDCS 2008 |
Pages | 639-646 |
Publication status | Published - 2008 |
Conference
Title | 28th International Conference on Distributed Computing Systems, ICDCS 2008 |
---|---|
Place | China |
City | Beijing |
Period | 17 - 20 July 2008 |
Link(s)
Abstract
This paper considers a multi-query optimization issue for distributed similarity query processing, which attempts to exploit the dependencies in the derivation of a query evaluation plan. To the best of our knowledge, this is the first work investigating a multiquery optimization technique for distributed similarity query processing (0MDSQ). Four steps are incorporated in our MDSQ algorithm. First when a number of query requests(i.e., m query vectors and m radiuses) are simultaneously submitted by users, then a cost-based dynamic query scheduling(DQS) procedure is invoked to quickly and effectively identify the correlation among the query spheres (requests). After that, an index-based vector set reduction is performed at data node level in parallel. Finally, a refinement process of the candidate vectors is conducted to get the answer set. The proposed method includes a cost-based dynamic query scheduling, a Start-Distance(SD)-based load balancing scheme, and an index-based vector set reduction algorithm. The experimental results validate the efficiency and effectiveness of the algorithm in minimizing the response time and increasing the parallelism of I/O and CPU. © 2008 IEEE.
Citation Format(s)
Multi-query optimization for distributed similarity query processing. / Zhuang, Yi; Li, Qing; Chen, Lei.
Proceedings - The 28th International Conference on Distributed Computing Systems, ICDCS 2008. 2008. p. 639-646 4595937.
Proceedings - The 28th International Conference on Distributed Computing Systems, ICDCS 2008. 2008. p. 639-646 4595937.
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review