Abstract
Many latest high performance distributed computational environments come with high bandwidth in communication. Such high bandwidth distributed systems provide unprecedented opportunities for analyzing huge datasets, but simultaneously posts new technical challenges. For users, progressive query answering is important. For utility of systems, load balancing is critical. How we can achieve progressive and load balancing distributed computation is an interesting and promising research direction. As skyline analysis has been shown very useful in many multi-criteria decision making applications, in this paper, we study the problem of progressive and load balancing distributed skyline analysis. We propose a simple yet scalable approach which comes with several nice properties for progressive and load balancing query answering. We conduct extensive experiments which demonstrate the feasibility and effectiveness of the proposed method.
Similar content being viewed by others
References
Borzsonyi S, Kossmann D, Stocker K. The skyline operator. In Proc. ICDE 2001, Heidelberg, Germany, April 2–6, 2001, pp.421–430.
Lee K C K, Zheng B, Li H, Lee W. Approaching the skyline in Z-order. In Proc. VLDB2007, Vienna, Austria, Sept. 23–27, 2007, pp.279–290.
Ratnasamy S, Francis P, Handley M, Karp R, Schenker S. A scalable content addressable network. In Proc. SIGCOMM, San Diego, USA, Aug. 27–31, 2001, pp.161–172.
Chomicki J, Godfrey P, Gryz J, Liang D. Skyline with pre-sorting. In Proc. ICDE 2003, Bangalore, India, Mar. 5–8, 2003, pp.816–825.
Godfrey P, Shipley R, Gryz J. Maximal vector computation in large data sets. In Proc. VLDB2005, Trondheim, Norway, Aug. 30–Sept. 2, 2005, pp.229–240.
Kossmann D, Ramsak F, Rost S. Shooting stars in the sky: An online algorithm for skyline queries. In Proc. VLDB, Hong Kong, China, Aug. 20–23, 2002, pp.275–286.
Papadias D, Tao Y, Fu G, Seeger B. An optimal and progressive algorithm for skyline queries. In Proc. SIGMOD2003, San Diego, USA, June 9–12, 2003, pp.467–478.
Wu P, Zhang C, Feng Y, Zhao B, Agrawal D, Abbadi E. Parallelizing skyline queries for scalable distribution. In Proc. EDBT2006, Munich, Germany, Mar. 26–31, 2006, pp.112–130.
Wang S, Vu Q, Ooi B C, Tung A K H, Xu L. Skyframe: A framework for skyline query processing in peer-to-peer systems. VLDB Journal, 2009, 18(1): 345–362.
Balke W, Guntzer U, Zheng J. Efficient distributed skylining for Web information systems. In Proc. EDBT2004, Heraklion, Greece, Mar. 14–18, 2004, pp.256–273.
Cui B, Lu H, Xu Q, Chen L, Dai Y, Zhou Y. Parallel distributed processing of constrained skyline queries by filtering. In Proc. ICDE 2008, Cancun, Mexico, Apr. 7–12, 2008, pp.546–555.
Guttman A. R-trees: A dynamic index structure for spatial searching. In Proc. SIGMOD1984, Boston, USA, Jun. 18–21, 1984, pp.47–57.
Fagin R, Lotem A, Naor M. Optimal aggregation algorithms for middleware. In Proc. ACM Symp. Principles of Database Systems, Santa Barbara, USA, May 21–23, 2001, pp.102–113.
Wang S, Ooi B C, Tung A K H, Xu L. Efficient skyline query processing on peer-to-peer networks. In Proc. ICDE 2007, Istanbul, Turkey, April 15–20, 2007, pp.1126–1135.
Li H, Tan Q, Lee W C. Efficient progressive processing of skyline queries in peer-to-peer systems. In Proc. INFOS-CALE2006, Hong Kong, China, May 2006.
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by the Doctoral Research Foundation of the Natural Science Foundation of Guangdong Province under Grant No. 8451064101000054, the National Natural Science Foundation of China under Grant Nos. 60773198, 60703111, Natural Science Foundation of Guangdong Province under Grant Nos. 06104916, 8151027501000021, Research Foundation of Science and Technology Plan Project in Guangdong Province under Grant No. 2008B050100040, Program for New Century Excellent Talents in University of China under Grant No. NCET-06-0727, and the Fundamental Research Funds for the Central Universities, SCUT, under Grant No. 2009ZM0008.
Rights and permissions
About this article
Cite this article
Huang, J., Zhao, F., Chen, J. et al. Towards Progressive and Load Balancing Distributed Computation: A Case Study on Skyline Analysis. J. Comput. Sci. Technol. 25, 431–443 (2010). https://doi.org/10.1007/s11390-010-9335-z
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-010-9335-z