JOURNAL ARTICLE

Multi-query Optimization for Distributed Similarity Query Processing

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.

Keywords:
Query optimization Computer science Sargable Query expansion Online aggregation Web query classification Web search query Data mining Result set Query language Scheduling (production processes) Spatial query Set (abstract data type) Information retrieval Search engine Mathematical optimization Mathematics

Metrics

9
Cited By
0.00
FWCI (Field Weighted Citation Impact)
23
Refs
0.19
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Distributed Query Processing

Year: 2006 Pages: 127-152
BOOK-CHAPTER

Distributed Query Processing

Kai-Uwe Sattler

Encyclopedia of Database Systems Year: 2016 Pages: 1-6
BOOK-CHAPTER

Distributed Query Processing

Kai-Uwe Sattler

Encyclopedia of Database Systems Year: 2018 Pages: 1206-1211
BOOK-CHAPTER

Distributed Query Processing

M. TAMER ÖZSUPatrick Valduriez

Year: 2019 Pages: 129-182
© 2026 ScienceGate Book Chapters — All rights reserved.