• DocumentCode
    32266
  • Title

    Answering Why-Not Questions on Top-K Queries

  • Author

    Zhian He ; Lo, Eric

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
  • Volume
    26
  • Issue
    6
  • fYear
    2014
  • fDate
    Jun-14
  • Firstpage
    1300
  • Lastpage
    1315
  • Abstract
    After decades of effort working on database performance, the quality and the usability of database systems have received more attention in recent years. In particular, the feature of explaining missing tuples in a query result, or the so-called “why-not” questions, has recently become an active topic. In this paper, we study the problem of answering why-not questions on top-k queries. Our motivation is that we know many users love to pose those kinds of queries when they are making multi-criteria decisions. However, they would also want to know why if their expected answers do not show up in the query results. In this paper, we develop algorithms to answer such why-not questions efficiently. Case studies and experimental results show that our algorithms are able to return high quality explanations efficiently.
  • Keywords
    decision making; query processing; question answering (information retrieval); database performance; database systems; multicriteria decision making; top-K queries; why-not question answering; Algorithm design and analysis; Database systems; Quadratic programming; Usability; Database Usability; Dominating Query; Top-k Query; Why-Not; Why-Not Questions; dominating; top-k; usability;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2012.158
  • Filename
    6268270