Skip to main content

Top-k Context-Aware Queries on Streams

  • Conference paper
Database and Expert Systems Applications (DEXA 2012)

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

Included in the following conference series:

Abstract

Preference queries have been largely studied for relational systems but few proposals exist for stream data systems. Most of the existing proposals concern the skyline, top-k or top-k dominating queries, coupled with the sliding-window operator. However, user preferences queries on data streams may be more sophisticated than simple skyline or top-k and may involve more expressive operations on streams. This paper improves the existing work on data stream query-answering personalization by proposing a solution to express and handle contextual preferences together with a large variety of queries including one-shot and continuous queries. It adopts a more expressive preference model supporting context-based preferences, allowing to capture a wide range of situations. We propose algorithms to implement the new preference operators on stream data and validate their performance on a real-world dataset of stock market streams.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arasu, A., Babcock, B., Babu, S., Cieslewicz, J., Datar, M.: STREAM: The Stanford Data Stream Management System. In: Data Stream Management: Processing High-Speed Data Streams (January 2004)

    Google Scholar 

  2. Beretta, D., Quintarelli, E., Rabosio, E.: Mining context-aware preferences on relational and sensor data. In: 6th International Workshop on Flexible Database and Information System Technology (FlexDBIST 2011)in Conjonction with the 22nd International Conference on Database and Expert Systems Applications (DEXA), pp. 116–120 (2011)

    Google Scholar 

  3. Borzsonyi, S., Kossmann, D., Stocker, K.: The skyline operator. In: Proc. 17th International Conference on Data Engineering (ICDE 2001), Germany, pp. 412–430 (2001)

    Google Scholar 

  4. de Amo, S., Pereira, F.: Evaluation of conditional preference queries. In: Proceedings of the 25th Brazilian Symposium on Databases, Belo Horizonte, Brazil (October 2010); Journal of Information and Data Management (JIDM) 1(3), 521–536 (2010)

    Google Scholar 

  5. de Amo, S., Pereira, F.: A context-aware preference query language: Theory and implementation. Technical report, Universidade Federal de Uberlândia, School of Computing (2011)

    Google Scholar 

  6. Hristidis, V., Koudas, N., Papakonstantinou, Y.: Prefer: A system for the efficient execution of multi-parametric ranked queries. In: Proceedings of ACM SIGMOD International Conference on Management of Data, Santa Barbara, CA, USA, pp. 259–270 (2001)

    Google Scholar 

  7. Kießling, W., Köstler, G.: Preference sql - design, implementation, experiences. In: Proceedings of the Int. Conf. on Very Large Databases, pp. 990–1001 (2002)

    Google Scholar 

  8. Kontaki, M., Papadopoulos, A.N., Manolopoulos, Y.: Continuous Processing of Preference Queries in Data Streams. In: van Leeuwen, J., Muscholl, A., Peleg, D., Pokorný, J., Rumpe, B. (eds.) SOFSEM 2010. LNCS, vol. 5901, pp. 47–60. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  9. Kontaki, M., Papadopoulos, A.N., Manopoulos, Y.: Continuous top k-dominating queries. Technical report, Aristotle University of Thessaloniki (2009)

    Google Scholar 

  10. Koutrika, G., Pitoura, E., Stefanidis, K.: Representation, composition and application of preferences in databases. In: International Conference on Data Engineering (ICDE), pp. 1214–1215 (2010)

    Google Scholar 

  11. Stefanidis, K., Pitoura, E.: Fast contextual preference scoring of database tuples. In: Proceedings of the International Conference on Extending Database Technology (EDBT), pp. 344–355 (2008)

    Google Scholar 

  12. Morse, M., Patel, J.M., Grosky, W.: Efficient continuous skyline computation. Information Sciences 177, 3411–3437 (2007)

    Article  MathSciNet  Google Scholar 

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

    Google Scholar 

  14. Papadias, D., Tao, Y., Fu, G., Seeger, B.: Progressive skyline computation in database systems. ACM Transactions on Database Systems 30, 41–82 (2005)

    Article  Google Scholar 

  15. Petit, L., Labbé, C., Roncancio, C.L.: An Algebric Window Model for Data Stream Management. In: Proceedings of the 9th International ACM Workshop on Data Engineering for Wireless and Mobile Access, pp. 17–24. ACM (2010)

    Google Scholar 

  16. Petit, L., Labbé, C., Roncancio, C.L.: Revisiting Formal Ordering in Data Stream Querying. In: Proceedings of the 2012 ACM Symposium on Applied Computing. ACM, New York (2012)

    Google Scholar 

  17. Wilson, N.: Extending cp-nets with stronger conditional preference statements. In: AAAI, pp. 735–741 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Petit, L., de Amo, S., Roncancio, C., Labbé, C. (2012). Top-k Context-Aware Queries on Streams. In: Liddle, S.W., Schewe, KD., Tjoa, A.M., Zhou, X. (eds) Database and Expert Systems Applications. DEXA 2012. Lecture Notes in Computer Science, vol 7446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32600-4_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32600-4_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32599-1

  • Online ISBN: 978-3-642-32600-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics