Abstract
ADiT is an adaptive approach for processing distributed top-k queries over peer-to-peer networks optimizing both system load and query response time. It considers the size of the peer to peer network, the amount k of searched objects, and for each peer: the bandwidth, the amount of objects stored, and the speed of in processing a local top-k query. In extensive experiments with a variety of scenarios we could show that ADiT outperforms state-of-the-art distributed query processing techniques.
The work reported here was supported by the Austrian Ministry of Science and Research within the program GENAU (project GATIB II) and within the project BBMRI.AT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
UCI Machine Learning Repository, US Census Data 1990 (2012).http://archive.ics.uci.edu/ml/datasets/US+Census+Data+(1990)
Akbarinia, R., Pacitti, E., Valduriez, P.: Reducing network traffic in unstructured P2P systems using Top-k queries. Dist. Parallel Databases 19, 67–86 (2006)
Akbarinia, R., Pacitti, E., Valduriez, P.: Best position algorithms for top-k queries. In: Proceedings of VLDB 2007 (2007)
Balke, W.-T., Nejdl, W., Siberski, W., Thaden, U.: Progressive distributed top-k retrieval in Peer-to-Peer networks. In: Proceedings of ICDE 2005. IEEE CS (2005)
Bruno, N., Chaudhuri, S., Gravano, L.: Top-k selection queries over relational databases: mapping strategies and performance evaluation. ACM Trans. Database Syst. 27, 153–187 (2002)
Conner, W., Hwang, S., Nahrstedt, K.: Unified Framework for Top-k Query Processing in Peer-to-Peer Networks (2007)
Dabringer, C., Eder, J.: Adaptive Distributed Top-k Query Processing. CoRR 1606.01742 (2016)
Dabringer, C., Eder, J.: Efficient top-k retrieval for user preference queries. In: Proceedings of ACM Symposium on Applied Computing, SAC 2011. ACM (2011)
Dabringer, C., Eder, J.: Fast top-k query answering. In: Hameurlain, A., Liddle, S.W., Schewe, K.-D., Zhou, X. (eds.) DEXA 2011, Part II. LNCS, vol. 6861, pp. 144–153. Springer, Heidelberg (2011)
Eder, J., Dabringer, C., Schicho, M., Stark, K.: Information systems for federated biobanks. In: Hameurlain, A., Küng, J., Wagner, R. (eds.) Trans. on Large-Scale Data- and Knowl.-Cent. Syst. I. LNCS, vol. 5740, pp. 156–190. Springer, Heidelberg (2009)
Fang, Q., Yang, G.: Efficient top-k query processing algorithms in highly distributed environments. J. Comput. 9(9), 2000–2006 (2014)
Fang, Q., Zhao, Y., et al.: Best position algorithms for top-k query processing in highly distributed environments. In: ICNDC 2010. IEEE (2010)
Frank, A., Asuncion, A.: UCI Machine Learning Repository (2010)
Frank, H., Eder, J.: Towards an automatic integration of statecharts. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds.) ER 1999. LNCS, vol. 1728, pp. 430–445. Springer, Heidelberg (1999)
Hagihara, R., Shinohara, M., Hara, T., Nishio, S.: A message processing method for top-k query for traffic reduction in ad hoc networks. In: Proceedings of International Conference on Mobile Data Management, MDM 2009. IEEE Computer Society (2009)
Hristidis, V., Papakonstantinou, Y.: Algorithms and applications for answering ranked queries using ranked views. VLDB J. 13(1), 49–70 (2004)
Hua, M., Pei, J., Fu, A.W.C., Lin, X., Leung, H.-F.: Efficiently answering top-k typicality queries on large databases. In: Proceedings of VLDB (2007)
Ilyas, I.F., Beskales, G., Soliman, M.A.: A survey of top-k query processing techniques in relational database systems. ACM Comput. Surv. 40(4), 1–58 (2008)
Mamoulis, N., Yiu, M.L., Cheng, K.H., Cheung, D.W.: Efficient top-k aggregation of ranked inputs. ACM Trans. Database Syst. 32(3), 19 (2007)
Re, C., Dalvi, N., Suciu, D.: Efficient top-k query evaluation on probabilistic data. Data Engineering (2007)
Ryeng, N.H., Vlachou, A., Doulkeridis, C., Nørvåg, K.: Efficient distributed top-k query processing with caching. In: Kim, M.H., Unland, R., Yu, J.X. (eds.) DASFAA 2011, Part II. LNCS, vol. 6588, pp. 280–295. Springer, Heidelberg (2011)
Vlachou, A., Doulkeridis, C., Nørvåg, K., Vazirgiannis, M.: On efficient top-k query processing in highly distributed environments. In: Proceedings of SIGMOD (2008)
Zhang, Z., Hwang, S., et al.: Boolean + ranking: querying a database by k-constrained optimization. In: Proceedings of ACM SIGMOD (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Dabringer, C., Eder, J. (2016). Towards Adaptive Distributed Top-k Query Processing. In: Ivanović, M., et al. New Trends in Databases and Information Systems. ADBIS 2016. Communications in Computer and Information Science, vol 637. Springer, Cham. https://doi.org/10.1007/978-3-319-44066-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-44066-8_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44065-1
Online ISBN: 978-3-319-44066-8
eBook Packages: Computer ScienceComputer Science (R0)