Answering why-not and why questions on reverse top-k queries

Why-not and why questions can be posed by database users to seek clarifications on unexpected query results. Specifically, why-not questions aim to explain why certain expected tuples are absent from the query results, while why questions try to clarify why certain unexpected tuples are present in t...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU, Qing, GAO, Yunjun, CHEN, Gang, ZHENG, Baihua, ZHOU, Linlin
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2016
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3303
https://ink.library.smu.edu.sg/context/sis_research/article/4305/viewcontent/WQRTQ_VLDBJ.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-4305
record_format dspace
spelling sg-smu-ink.sis_research-43052017-03-28T03:11:05Z Answering why-not and why questions on reverse top-k queries LIU, Qing GAO, Yunjun CHEN, Gang ZHENG, Baihua ZHOU, Linlin Why-not and why questions can be posed by database users to seek clarifications on unexpected query results. Specifically, why-not questions aim to explain why certain expected tuples are absent from the query results, while why questions try to clarify why certain unexpected tuples are present in the query results. This paper systematically explores the why-not and why questions on reverse top-k queries, owing to its importance in multi-criteria decision making. We first formalize why-not questions on reverse top-k queries, which try to include the missing objects in the reverse top-k query results, and then, we propose a unified framework called WQRTQ to answer why-not questions on reverse top-k queries. Our framework offers three solutions to cater for different application scenarios. Furthermore, we study why questions on reverse top-k queries, which aim to exclude the undesirable objects from the reverse top-k query results, and extend the framework WQRTQ to efficiently answer why questions on reverse top-k queries, which demonstrates the flexibility of our proposed algorithms. Extensive experimental evaluation with both real and synthetic data sets verifies the effectiveness and efficiency of the presented algorithms under various experimental settings. 2016-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3303 info:doi/10.1007/s00778-016-0443-4 https://ink.library.smu.edu.sg/context/sis_research/article/4305/viewcontent/WQRTQ_VLDBJ.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Reverse top-k query Why-not question Why question Result explanation Algorithm Computer Sciences Databases and Information Systems Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Reverse top-k query
Why-not question
Why question
Result explanation
Algorithm
Computer Sciences
Databases and Information Systems
Theory and Algorithms
spellingShingle Reverse top-k query
Why-not question
Why question
Result explanation
Algorithm
Computer Sciences
Databases and Information Systems
Theory and Algorithms
LIU, Qing
GAO, Yunjun
CHEN, Gang
ZHENG, Baihua
ZHOU, Linlin
Answering why-not and why questions on reverse top-k queries
description Why-not and why questions can be posed by database users to seek clarifications on unexpected query results. Specifically, why-not questions aim to explain why certain expected tuples are absent from the query results, while why questions try to clarify why certain unexpected tuples are present in the query results. This paper systematically explores the why-not and why questions on reverse top-k queries, owing to its importance in multi-criteria decision making. We first formalize why-not questions on reverse top-k queries, which try to include the missing objects in the reverse top-k query results, and then, we propose a unified framework called WQRTQ to answer why-not questions on reverse top-k queries. Our framework offers three solutions to cater for different application scenarios. Furthermore, we study why questions on reverse top-k queries, which aim to exclude the undesirable objects from the reverse top-k query results, and extend the framework WQRTQ to efficiently answer why questions on reverse top-k queries, which demonstrates the flexibility of our proposed algorithms. Extensive experimental evaluation with both real and synthetic data sets verifies the effectiveness and efficiency of the presented algorithms under various experimental settings.
format text
author LIU, Qing
GAO, Yunjun
CHEN, Gang
ZHENG, Baihua
ZHOU, Linlin
author_facet LIU, Qing
GAO, Yunjun
CHEN, Gang
ZHENG, Baihua
ZHOU, Linlin
author_sort LIU, Qing
title Answering why-not and why questions on reverse top-k queries
title_short Answering why-not and why questions on reverse top-k queries
title_full Answering why-not and why questions on reverse top-k queries
title_fullStr Answering why-not and why questions on reverse top-k queries
title_full_unstemmed Answering why-not and why questions on reverse top-k queries
title_sort answering why-not and why questions on reverse top-k queries
publisher Institutional Knowledge at Singapore Management University
publishDate 2016
url https://ink.library.smu.edu.sg/sis_research/3303
https://ink.library.smu.edu.sg/context/sis_research/article/4305/viewcontent/WQRTQ_VLDBJ.pdf
_version_ 1770573081060835328