Abstract
Skyline queries help users make intelligent decisions over complex data, where different and often conflicting criteria are considered. A challenging problem is to support skyline queries in distributed environments, where data is scattered over independent sources. The query response time of skyline processing over distributed data depends on the amount of transferred data and the query processing cost at each server. In this paper, we propose AGiDS, a framework for efficient skyline processing over distributed data. Our approach reduces significantly the amount of transferred data, by using a grid-based data summary that captures the data distribution on each server. AGiDS consists of two phases to compute the result: in the first phase the querying server gathers the grid-based summary, whereas in the second phase a skyline request is sent only to the servers that may contribute to the skyline result set asking only for the points of non-dominated regions. We provide an experimental evaluation showing that our approach performs efficiently and outperforms existing techniques.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Börzsönyi, S., Kossmann, D., Stocker, K.: The skyline operator. In: Int. Conf. on Data Engineering (ICDE), pp. 421–430 (2001)
Balke, W.T., Güntzer, U., Zheng, J.X.: Efficient distributed skylining for web information systems. In: Bertino, E., Christodoulakis, S., Plexousakis, D., Christophides, V., Koubarakis, M., Böhm, K., Ferrari, E. (eds.) EDBT 2004. LNCS, vol. 2992, pp. 256–273. Springer, Heidelberg (2004)
Vlachou, A., Doulkeridis, C., Kotidis, Y., Vazirgiannis, M.: SKYPEER: Efficient subspace skyline computation over distributed data. In: Int. Conf. on Data Engineering (ICDE), pp. 416–425 (2007)
Huang, Z., Lu, C.S.J.H., Ooi, B.C.: Skyline queries against mobile lightweight devices in MANETs. In: Int. Conf. on Data Engineering (ICDE), p. 66 (2006)
Wu, P., Zhang, C., Feng, Y., Zhao, B.Y., Agrawal, D., Abbadi, A.E.: Parallelizing skyline queries for scalable distribution. In: Ioannidis, Y., Scholl, M.H., Schmidt, J.W., Matthes, F., Hatzopoulos, M., Böhm, K., Kemper, A., Grust, T., Böhm, C. (eds.) EDBT 2006. LNCS, vol. 3896, pp. 112–130. Springer, Heidelberg (2006)
Cui, B., Lu, H., Xu, Q., Chen, L., Dai, Y., Zhou, Y.: Parallel distributed processing of constrained skyline queries by filtering. In: Int. Conf. on Data Engineering (ICDE), pp. 546–555 (2008)
Hose, K., Lemke, C., Sattler, K.U.: Processing relaxed skylines in PDMS using distributed data summaries. In: Int. Conf. on Information and Knowledge Management (CIKM), pp. 425–434 (2006)
Fotiadou, K., Pitoura, E.: BITPEER: Continuous subspace skyline computation with distributed bitmap indexes. In: Int. Workshop on Data Management in Peer-to-Peer Systems (DAMAP), pp. 35–42 (2008)
Chen, L., Cui, B., Lu, H., Xu, L., Xu, Q.: iSky: Efficient and progressive skyline computing in a structured P2P network. In: Int. Conf. on Distributed Computing Systems, pp. 160–167 (2008)
Wang, S., Ooi, B.C., Tung, A.K.H., Xu, L.: Efficient skyline query processing on peer-to-peer networks. In: Int. Conf. on Data Engineering (ICDE), pp. 1126–1135 (2007)
Wang, S., Vu, Q.H., Ooi, B.C., Tung, A.K.H., Xu, L.: Skyframe: A framework for skyline query processing in peer-to-peer systems. VLDB Journal 18(1), 345–362 (2009)
Zhu, L., Tao, Y., Zhou, S.: Distributed skyline retrieval with low bandwidth consumption. Transactions on Knowledge and Data Engineering (TKDE) (to appear, 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rocha-Junior, J.B., Vlachou, A., Doulkeridis, C., Nørvåg, K. (2009). AGiDS: A Grid-Based Strategy for Distributed Skyline Query Processing. In: Hameurlain, A., Tjoa, A.M. (eds) Data Management in Grid and Peer-to-Peer Systems. Globe 2009. Lecture Notes in Computer Science, vol 5697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03715-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-03715-3_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03714-6
Online ISBN: 978-3-642-03715-3
eBook Packages: Computer ScienceComputer Science (R0)