Refreshing the Sky: The Compressed Skycube with Efficient Support for Frequent Updates
Tian Xia and Donghui Zhang
Abstract
The skyline query is important in many applications such as
multi-criteria decision making, data mining, and user-preference
queries. Given a set of d-dimensional objects, the skyline query
finds the objects that are not dominated by others. In practice,
different users may be interested in different dimensions of the
data, and issue queries on any subset of d dimensions. This paper
focuses on supporting concurrent and unpredictable subspace skyline
queries in frequent updated databases. Simply to compute and store
the skyline objects of every subspace in a skycube will incur
expensive update cost. In this paper, we investigate the important
issue of updating the skycube in a dynamic environment. To balance
the query cost and update cost, we propose a new structure, the
compressed skycube, which concisely represents the complete
skycube. We thoroughly explore the properties of the compressed
skycube and provide an efficient object-aware update scheme.
Experimental results show that the compressed skycube is both query
and update efficient.