2008 · 43 citations · 14 references
ComputingComputer ScienceData ManagementDatabasesDistributed SystemsDatabase ManagementDistributed ComputingDistributed DatabasesQuery ProcessingRelational AlgebraRelational DatabasesCommunication Cost AnalysisDistributed Join AlgorithmsJoin AlgorithmsJoin OperationsJoin ProcessingQuery Performance OptimizationRelational Query Processing
The database research community has recently recognized the usefulness of skyline query. As an extension of existing database operator, the skyline query is valuable for multi-criteria decision making. However, current research tends to assume that the skyline operator is applied to one table which is not true for many applications on Web databases. In Web databases, tables are distributed in different sites, and a skyline query may involve attributes of multiple tables. In this paper, we address the problem of processing skyline queries on multiple tables in a distributed environment. We call the new operator skyline-join, as it is a hybrid of skyline and join operations. We propose two efficient approaches to process skyline-join queries which can significantly reduce the communication cost and processing time. Experiments are conducted and results show that our approaches are efficient for distributed skyline-join queries.
14
S. Borzsony, Donald Kossmann, Konrad Stocker · 2002 · 2.2K citations
Network Applications of Bloom Filters: A Survey
Andrei Broder, Michael Mitzenmacher · Internet Mathematics · 2004 · 2K citations · Full text
Distance browsing in spatial databases
Gı́sli R. Hjaltason, Hanan Samet · ACM Transactions on Database Systems · 1999 · 877 citations · Full text
An optimal and progressive algorithm for skyline queries
Dimitris Papadias, Yufei Tao, Greg Fu et al. · 2003 · 806 citations
Jan Chomicki, Parke Godfrey, Jarek Gryz et al. · 2004 · 722 citations