Decisive skyline queries for truly balancing multiple criteria

IF 2.7 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Akrivi Vlachou , Christos Doulkeridis , João B. Rocha-Junior , Kjetil Nørvåg
{"title":"Decisive skyline queries for truly balancing multiple criteria","authors":"Akrivi Vlachou ,&nbsp;Christos Doulkeridis ,&nbsp;João B. Rocha-Junior ,&nbsp;Kjetil Nørvåg","doi":"10.1016/j.datak.2023.102206","DOIUrl":null,"url":null,"abstract":"<div><p>Skyline queries have emerged as an increasingly popular tool for identifying a set of interesting objects that balance different user-specified criteria. Although in several applications the user aims to detect data objects that have values as good as possible in <em>all</em> specified criteria, skyline queries fail to identify only those objects. Instead, objects whose values are good in a subset of the given criteria are also included in the skyline set, even though they may take arbitrarily bad values in the remaining criteria. To alleviate this shortcoming, we study the decisive subspaces that express the semantics of skyline points and determine skyline membership. We propose a novel alternative query, called <em>decisive skyline query</em>, which retrieves a set of points that balance all specified criteria. We study two variants of the proposed query, the <em>strict</em> variant, which retrieves only the subset of skyline points that have the full data space as decisive subspace, and the <em>relaxed</em> variant, which imposes the decisive semantics in a more flexible way. Furthermore, we present pruning properties that accelerate the process of finding the decisive skyline set. Capitalizing on these pruning properties, we propose a novel efficient algorithm for computing decisive skyline points. Our experimental study, which employs both synthetic and real data sets for various experimental setups, demonstrates the efficiency and effectiveness of our algorithm, and shows that the newly proposed query is more intuitive and informative for the user.</p></div>","PeriodicalId":55184,"journal":{"name":"Data & Knowledge Engineering","volume":null,"pages":null},"PeriodicalIF":2.7000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Data & Knowledge Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0169023X23000666","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Skyline queries have emerged as an increasingly popular tool for identifying a set of interesting objects that balance different user-specified criteria. Although in several applications the user aims to detect data objects that have values as good as possible in all specified criteria, skyline queries fail to identify only those objects. Instead, objects whose values are good in a subset of the given criteria are also included in the skyline set, even though they may take arbitrarily bad values in the remaining criteria. To alleviate this shortcoming, we study the decisive subspaces that express the semantics of skyline points and determine skyline membership. We propose a novel alternative query, called decisive skyline query, which retrieves a set of points that balance all specified criteria. We study two variants of the proposed query, the strict variant, which retrieves only the subset of skyline points that have the full data space as decisive subspace, and the relaxed variant, which imposes the decisive semantics in a more flexible way. Furthermore, we present pruning properties that accelerate the process of finding the decisive skyline set. Capitalizing on these pruning properties, we propose a novel efficient algorithm for computing decisive skyline points. Our experimental study, which employs both synthetic and real data sets for various experimental setups, demonstrates the efficiency and effectiveness of our algorithm, and shows that the newly proposed query is more intuitive and informative for the user.

决定性的天际线查询,真正平衡多个标准
Skyline查询已经成为一种越来越流行的工具,用于识别一组有趣的对象,以平衡不同的用户指定标准。尽管在一些应用程序中,用户的目标是检测在所有指定条件中具有尽可能好的值的数据对象,但天际线查询无法仅识别这些对象。相反,在给定标准的子集中值为好的对象也被包括在天际线集中,即使它们可能在其余标准中取任意坏的值。为了缓解这一缺点,我们研究了表示天际线点语义并确定天际线隶属度的决定性子空间。我们提出了一种新的替代查询,称为决定性天际线查询,它检索一组平衡所有指定标准的点。我们研究了所提出的查询的两个变体,严格变体,它只检索具有完整数据空间作为决定性子空间的天际线点的子集;放松变体,它以更灵活的方式强加决定性语义。此外,我们提出了剪枝性质,加速了寻找决定性天际线集的过程。利用这些修剪特性,我们提出了一种新的高效算法来计算决定性的天际线点。我们的实验研究将合成数据集和真实数据集用于各种实验设置,证明了我们算法的效率和有效性,并表明新提出的查询对用户来说更直观、更具信息性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Data & Knowledge Engineering
Data & Knowledge Engineering 工程技术-计算机:人工智能
CiteScore
5.00
自引率
0.00%
发文量
66
审稿时长
6 months
期刊介绍: Data & Knowledge Engineering (DKE) stimulates the exchange of ideas and interaction between these two related fields of interest. DKE reaches a world-wide audience of researchers, designers, managers and users. The major aim of the journal is to identify, investigate and analyze the underlying principles in the design and effective use of these systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信