Skip to main content

Why-Few and Why-Many Questions on Reverse Skyline Queries

  • Chapter
  • First Online:
Preference Query Analysis and Optimization

Part of the book series: SpringerBriefs in Computer Science ((BRIEFSCOMPUTER))

Abstract

The reverse skyline query is a useful tool for multi-criteria decision making. However, users may be frustrated by having a cardinality-based unexpected query result such as too few answers (including empty answer) or too many answers. In this chapter, we aim at exploring why-few and why-many questions on reverse skyline queries in order to help users arrive at the query with the expected query result cardinality. Given an initial reverse skyline query whose query result is too few (even empty) or too many and a desired cardinality constraint for the query result, answering why-few and why-many questions on reverse skyline queries should provide suggestions on how to refine the initial query with the minimum penalty such that the refined query result satisfies the specified cardinality constraint. To efficiently answer why-few and why-many questions on reverse skyline queries, we propose two approaches which utilize the techniques of pre-computation, space partitioning, and pruning strategies to boost performance. Extensive experimental evaluation demonstrates the effectiveness and efficiency of the presented algorithms.

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. Albarrak, A., Sharaf, M.A., Zhou, X.: Saqr: An efficient scheme for similarity-aware query refinement. In: DASFAA, pp. 110–125 (2014)

    Google Scholar 

  2. Balke, W.T., Guntzer, U., Lofi, C.: Eliciting matters \(-\) controlling skyline sizes by incremental integration of user preferences. In: DASFAA, pp. 551–562 (2007)

    Google Scholar 

  3. Bartolini, I., Zhang, Z., Papadias, D.: Collaborative filtering with personalized skylines. IEEE Trans. Knowl. Data Eng. 23(2), 190–203 (2011)

    Google Scholar 

  4. Carey, M.J., Kossmann, D.: On saying “enough already!” in sql. In: SIGMOD, pp. 219–230 (1997)

    Google Scholar 

  5. Chan, C.Y., Jagadish, H.V., Tan, K.L., Tung, A.K.H., Zhang, Z.: Finding \(k\)-dominant skylines in high dimensional space. In: SIGMOD, pp. 503–514 (2006)

    Google Scholar 

  6. Chan, C.Y., Jagadish, H.V., Tan, K.L., Tung, A.K.H., Zhang, Z.: On high dimensional skylines. In: EDBT, pp. 478–495 (2006)

    Google Scholar 

  7. Dellis, E., Seeger, B.: Efficient computation of reverse skyline queries. In: VLDB, pp. 291–302 (2007)

    Google Scholar 

  8. Gao, Y., Liu, Q., Chen, G., Zheng, B., Zhou, L.: Answering why-not questions on reverse top-\(k\) queries. PVLDB 8(7), 738–749 (2015)

    Google Scholar 

  9. Gao, Y., Liu, Q., Chen, L., Chen, G., Li, Q.: Efficient algorithms for finding the most desirable skyline objects. Knowl.-Based Syst. 89, 250–264 (2015)

    Google Scholar 

  10. Gao, Y., Liu, Q., Zheng, B., Chen, G.: On efficient reverse skyline query processing. Expert Syst. Appl. 41(7), 3237–3249 (2014)

    Google Scholar 

  11. Islam, M.S., Zhou, R., Liu, C.: On answering why-not questions in reverse skyline queries. In: ICDE, pp. 973–984 (2013)

    Google Scholar 

  12. Kadlag, A., Wanjari, A.V., Freire, J., Haritsa, J.R.: Supporting exploratory queries in databases. In: DASFAA, pp. 594–605 (2004)

    Google Scholar 

  13. Kashyap, A., Hristidis, V., Petropoulos, M.: Facetor: Cost-driven exploration of faceted query results. In: CIKM, pp. 719–728 (2010)

    Google Scholar 

  14. Koltun, V., Papadimitriou, C.H.: Approximately dominating representatives. In: ICDT, pp. 204–214 (2005)

    Google Scholar 

  15. Koudas, N., Li, C., Tung, A.K.H., Vernica, R.: Relaxing join and selection queries. In: VLDB, pp. 199–210 (2006)

    Google Scholar 

  16. Lee, J., You, G., Hwang, S.: Personalized top-\(k\) skyline queries in high-dimensional space. Inf. Syst. 34(1), 45–61 (2009)

    Google Scholar 

  17. Li, C., Yan, N., Roy, S.B., Lisham, L., Das, G.: Facetedpedia: Dynamic generation of query-dependent faceted interfaces for wikipedia. In: WWW, pp. 651–660 (2010)

    Google Scholar 

  18. Lian, X., Chen, L.: Reverse skyline search in uncertain databases. ACM Trans. Database Syst. 35(1), 3:1–3:49 (2010)

    Google Scholar 

  19. Mishra, C., Koudas, N.: Interactive query refinement. In: EDBT, pp. 862–873 (2009)

    Google Scholar 

  20. Mottin, D., Marascu, A., Roy, S.B., Das, G., Palpanas, T., Velegrakis, Y.: A probabilistic optimization framework for the empty-answer problem. PVLDB 6(14), 1762–1773 (2013)

    Google Scholar 

  21. Mottin, D., Marascu, A., Roy, S.B., Das, G., Palpanas, T., Velegrakis, Y.: Iqr: An interactive query relaxation system for the empty-answer problem. In: SIGMOD, pp. 1095–1098 (2014)

    Google Scholar 

  22. Vartak, M., Raghavan, V., Rundensteiner, E.A.: Qrelx: Generating meaningful queries that provide cardinality assurance. In: SIGMOD, pp. 1215–1218 (2010)

    Google Scholar 

  23. Vasilyeva, E., Heinze, T., Thiele, M., Lehner, W.: Debeaq - debugging empty-answer queries on large data graphs. In: ICDE, pp. 1402–1405 (2016)

    Google Scholar 

  24. Vasilyeva, E., Thiele, M., Bornhovd, C., Lehner, W.: Answering “why empty?” and “why so many?” queries in graph databases. J. Comput. Syst. Sci. 82(1), 3–22 (2016)

    Google Scholar 

  25. Vlachou, A., Vazirgiannis, M.: Ranking the sky: Discovering the importance of skyline points through subspace dominance relationships. Data Knowl. Eng. 69(9), 943–964 (2010)

    Google Scholar 

  26. Wang, G., Xin, J., Chen, L., Liu, Y.: Energy-efficient reverse skyline query processing over wireless sensor networks. IEEE Trans. Knowl. Data Eng. 24(7), 1259–1275 (2012)

    Google Scholar 

  27. Xia, T., Zhang, D., Tao, Y.: On skylining with flexible dominance relation. In: ICDE, pp. 1397–1399 (2008)

    Google Scholar 

  28. Zhang, Y., Zhang, W., Lin, X., Jiang, B., Pei, J.: Ranking uncertain sky: The probabilistic top-\(k\) skyline operator. Inf. Syst. 36(5), 898–915 (2011)

    Google Scholar 

  29. Zhang, Z., Guo, X., Lu, H., Tung, A.K.H., Wang, N.: Discovering strong skyline points in high dimensional spaces. In: CIKM, pp. 247–248 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yunjun Gao .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 The Author(s)

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Gao, Y., Liu, Q. (2017). Why-Few and Why-Many Questions on Reverse Skyline Queries. In: Preference Query Analysis and Optimization. SpringerBriefs in Computer Science. Springer, Singapore. https://doi.org/10.1007/978-981-10-6635-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6635-1_4

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6634-4

  • Online ISBN: 978-981-10-6635-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics