Q+Tree: An Efficient Quad Tree based Data Indexing for Parallelizing Dynamic and Reverse Skylines

No Thumbnail Available
File version
Author(s)
Islam, Md Saiful
Liu, Chengfei
Rahayu, Wenny
Anwar, Tarique
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)

Kavita Ganesan, Chase Geigle, Xia Ning

Date
2016
Size
File type(s)
Location

IUPUI, Indianapolis, IN

License
Abstract

Skyline queries play an important role in multi-criteria decision making applications of many areas. Given a dataset of objects, a skyline query retrieves data objects that are not dominated by any other data object in the dataset. Unlike standard skyline queries where the different aspects of data objects are compared directly, dynamic and reverse skyline queries adhere to the around-by semantics, which is realized by comparing the relative distances of the data objects w.r.t. a given query. Though, there are a number of works on parallelizing the standard skyline queries, only a few works are devoted to the parallel computation of dynamic and reverse skyline queries. This paper presents an efficient quad-tree based data indexing scheme, called Q+Tree, for parallelizing the computations of the dynamic and reverse skyline queries. We compare the performance of Q+Tree with an existing quad-tree based indexing scheme. We also present several optimization heuristics to improve the performance of both of the indexing schemes further. Experimentation with both real and synthetic datasets verifies the efficiency of the proposed indexing scheme and optimization heuristics.

Journal Title
Conference Title

CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT

Book Title
Edition
Volume

24-28-October-2016

Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
Item Access Status
Note
Access the data
Related item(s)
Subject

Data structures and algorithms

Data management and data science not elsewhere classified

Query processing and optimisation

Persistent link to this record
Citation