JOURNAL ARTICLE

Combinatorial optimization of distributed queries

Bojan GrošeljQutaibah Malluhi

Year: 1995 Journal:   IEEE Transactions on Knowledge and Data Engineering Vol: 7 (6)Pages: 915-927   Publisher: IEEE Computer Society

Abstract

In relational distributed databases a query cost consists of a local cost and a transmission cost. Query optimization is a combinatorial optimization problem. As the query size grows, the optimization methods based on exhaustive search become too expensive. We propose the following strategy for solving large distributed query optimization problems in relational database systems: (1) represent each query-processing schedule by a labeled directed graph; (2) reduce the number of different schedules by pruning away invalid or high-cost solutions; and (3) find a suboptimal schedule by combinatorial optimization. We investigate several combinatorial optimization techniques: random search, single start, multistart, simulated annealing, and a combination of random search and local simulated annealing. The utility of combinatorial optimization is demonstrated in the problem of finding the (sub)optimal semijoin schedule that fully reduces all relations of a tree query. The combination of random search and local simulated annealing was superior to other tested methods.

Keywords:
Query optimization Computer science Simulated annealing Combinatorial optimization Extremal optimization Schedule Optimization problem Steiner tree problem Mathematical optimization Random search Theoretical computer science Algorithm Data mining Mathematics

Metrics

6
Cited By
0.00
FWCI (Field Weighted Citation Impact)
27
Refs
0.28
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications
Optimization and Search Problems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Optimization of distributed SgmlQL queries

Philippe RamadourÉlisabeth MurisascoJacques Le Maitre

Journal:   Networking and information systems journal Year: 1999 Vol: 2 (2)Pages: 181-202
JOURNAL ARTICLE

Optimization of distributed tree queries

Clement YuZ. Meral ÖzsoyoğluK.Y. Lam

Journal:   Journal of Computer and System Sciences Year: 1984 Vol: 29 (3)Pages: 409-445
JOURNAL ARTICLE

Optimization Algorithms for Distributed Queries

Peter M. G. ApersAlan R. HevnerS. Bing Yao

Journal:   IEEE Transactions on Software Engineering Year: 1983 Vol: SE-9 (1)Pages: 57-68
© 2026 ScienceGate Book Chapters — All rights reserved.