Skip to main content

Maintaining Ranking Lists in Dynamic Virtual Environments

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9052))

Included in the following conference series:

  • 1072 Accesses

Abstract

Preference queries serve for retrieving a small set of tuples with top aggregated scores over multiple features, from a large set of tuples. We consider the problem of maintaining the ranking lists of items for preference queries in dynamic virtual environments, which is very useful for avatars in virtual environments to continuously monitor interesting items surrounding them. Traditional solutions on preference queries utilize the pre-computed materialized ranking lists to efficiently find top items by only retrieving a prefix of the ranking lists. However, for preference queries in virtual environments, items (tuples) to be ranked change frequently due to the movements and updates of avatars. Creating and maintaining materialized ranking lists in such dynamic scenarios will be extremely expensive. In this paper, we address the problem by proposing a solution as a marriage of continuous range query and continuous top-k query. A preference query is continuously processed by dynamically adding and removing the perceived items of an avatar. Extensive experimental studies show that the proposed techniques are very efficient in handling the continuous updates of ranking lists.

Supported by the Fundamental Research Funds for the Central Universities, the Research Funds of Renmin University of China No. 14XNLQ06.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. http://www.secondlife.com

  2. http://www.worldofwarcraft.com/index.xml

  3. Bruno, N., Gravano, L., Marian, A.: Evaluating top-k queries over web-accessible databases. In: ICDE, pp. 369–380 (2002)

    Google Scholar 

  4. Cai, Y., Li, Q., Xie, H., Min, H.: Exploring personalized searches using tag-based user profiles and resource profiles in folksonomy. Neural Netw. 58, 98–110 (2014)

    Article  Google Scholar 

  5. Chen, Y., Cui, B., Du, X., Tung, A.K.H.: Efficient approximation of the maximal preference scores by lightweight cubic views. In: EDBT, pp. 240–251 (2012)

    Google Scholar 

  6. Das, G., Gunopulos, D., Koudas, N., Sarkas, N.: Ad-hoc top-k query answering for data streams. In: VLDB, pp. 183–194 (2007)

    Google Scholar 

  7. Das, G., Gunopulos, D., Koudas, N., Tsirogiannis, D.: Answering top-k queries using views. In: VLDB, pp. 451–462 (2006)

    Google Scholar 

  8. Fagin, R., Lotem, A., Naor, M.: Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci. 66(4), 614–656 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  9. Gedik, B., Liu, L.: MobiEyes: distributed processing of continuously moving queries on moving objects in a mobile system. In: Bertino, E., Christodoulakis, S., Plexousakis, D., Christophides, V., Koubarakis, M., Böhm, K. (eds.) EDBT 2004. LNCS, vol. 2992, pp. 67–87. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Hristidis, V., Koudas, N., Papakonstantinou, Y.: Prefer: a system for the efficient execution of multi-parametric ranked queries. In: SIGMOD Conference, pp. 259–270 (2001)

    Google Scholar 

  11. Hu, H., Xu, J., Lee, D.L.: A generic framework for monitoring continuous spatial queries over moving objects. In: SIGMOD Conference, pp. 479–490 (2005)

    Google Scholar 

  12. Ilyas, I.F., Beskales, G., Soliman, M.A.: A survey of top- query processing techniques in relational database systems. ACM Comput. Surv. 40(4), 1–58 (2008)

    Article  Google Scholar 

  13. Jin, C., Zhang, J., Zhou, A.: Continuous ranking on uncertain streams. Front. Comput. Sci. 6(6), 686–699 (2012)

    MathSciNet  Google Scholar 

  14. Mokbel, M.F., Xiong, X., Aref, W.G.: Sina: Scalable incremental processing of continuous queries in spatio-temporal databases. In: SIGMOD Conference, pp. 623–634 (2004)

    Google Scholar 

  15. Mouratidis, K., Bakiras, S., Papadias, D.: Continuous monitoring of top-k queries over sliding windows. In: SIGMOD Conference, pp. 635–646 (2006)

    Google Scholar 

  16. White, W.M., Demers, A.J., Koch, C., Gehrke, J., Rajagopalan, R.: Scaling games to epic proportion. In: SIGMOD Conference, pp. 31–42 (2007)

    Google Scholar 

  17. Wu, W., Guo, W., Tan, K.-L.: Distributed processing of moving k-nearest-neighbor query on moving objects. In: ICDE, pp. 1116–1125 (2007)

    Google Scholar 

  18. Xie, H., Li, Q., Mao, X., Li, X., Cai, Y., Zheng, Q.: Mining latent user community for tag-based and content-based search in social media. Comput. J. 57(9), 1415–1430 (2014)

    Article  Google Scholar 

  19. Xie, M., Lakshmanan, L.V.S., Wood, P.T.: Composite recommendations: from items to packages. Front. Comput. Sci. 6(3), 264–277 (2012)

    MathSciNet  MATH  Google Scholar 

  20. Yi, K., Yu, H., Yang, J., Xia, G., Chen, Y.: Efficient maintenance of materialized top-k views. In: ICDE, pp. 189–200 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mingyan Teng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Teng, M., Ma, D., Du, X. (2015). Maintaining Ranking Lists in Dynamic Virtual Environments. In: Liu, A., Ishikawa, Y., Qian, T., Nutanong, S., Cheema, M. (eds) Database Systems for Advanced Applications. DASFAA 2015. Lecture Notes in Computer Science(), vol 9052. Springer, Cham. https://doi.org/10.1007/978-3-319-22324-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22324-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22323-0

  • Online ISBN: 978-3-319-22324-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics