Continuous k-Regret Minimization Queries: A Dynamic Coreset Approach

被引:7
|
作者
Zheng, Jiping [1 ]
Ma, Wei [1 ]
Wang, Yanhao [2 ]
Wang, Xiaoyang [3 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[2] East China Normal Univ, Sch Data Sci & Engn, Shanghai 200062, Peoples R China
[3] Zhejiang Gongshang Univ, Sch Comp Sci & Informat Engn, Hangzhou 310018, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Continuous k-regret minimization query; dynamic coreset; d-net; e-kernel; nearest neighbor search; SKYLINE; ALGORITHM;
D O I
10.1109/TKDE.2022.3166835
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding a small set of representative tuples from a large database is an important functionality for supporting multi-criteria decision making. Top-k queries and skyline queries are two widely studied queries to fulfill this task. However, both of them have some limitations: a top-k query requires the user to provide her utility functions for finding the k tuples with the highest scores as the result; a skyline query does not need any user-specified utility function but cannot control the result size. To overcome their drawbacks, the k-regret minimization query was proposed and received much attention recently, since it does not require any user-specified utility function and returns a fixed-size result set. Specifically, it selects a set R of tuples with a pre-defined size r from a database D such that the maximum k-regret ratio, which captures how well the top-ranked tuple in R represents the top-k tuples in D for any possible utility function, is minimized. Although there have been many methods for k-regret minimization query processing, most of them are designed for static databases without tuple insertions and deletions. The only known algorithm to process continuous k-regret minimization queries (CkRMQ) in dynamic databases suffers from suboptimal approximation and high time complexity. In this paper, we propose a novel dynamic coreset-based approach, called DYNCORE, for CkRMQ processing. It achieves the same (asymptotically optimal) upper bound on the maximum k-regret ratio as the best-known static algorithm. Meanwhile, its time complexity is sublinear to the database size, which is significantly lower than that of the existing dynamic algorithm. The efficiency and effectiveness of DYNCORE is confirmed by experimental results on real-world and synthetic datasets.
引用
收藏
页码:5680 / 5694
页数:15
相关论文
共 50 条
  • [31] Dynamic Regret Minimization for Control of Non-stationary Linear Dynamical Systems
    Luo, Yuwei
    Gupta, Varun
    Kolar, Mladen
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2022, 6 (01)
  • [32] Continuous Top-k Queries in Social Networks
    Alkhouli, Abdulhafiz
    Vodislav, Dan
    Borzic, Boris
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 24 - 42
  • [33] Continuous Top-k Dominating Queries in Subspaces
    Kontaki, Maria
    Papadopoulos, Apostolos N.
    Manolopoulos, Yannis
    PCI 2008: 12TH PAN-HELLENIC CONFERENCE ON INFORMATICS, PROCEEDINGS, 2008, : 31 - 35
  • [34] Modelling the Dynamics of Regret Minimization in Large Agent Populations: a Master Equation Approach
    Wang, Zhen
    Mu, Chunjiang
    Hu, Shuyue
    Chu, Chen
    Li, Xuelong
    PROCEEDINGS OF THE THIRTY-FIRST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2022, 2022, : 534 - 540
  • [35] Near-optimal discrete optimization for experimental design: a regret minimization approach
    Zeyuan Allen-Zhu
    Yuanzhi Li
    Aarti Singh
    Yining Wang
    Mathematical Programming, 2021, 186 : 439 - 478
  • [36] A collaborative approach to moving k-nearest neighbor queries in directed and dynamic road networks
    Cho, Hyung-Ju
    Jin, Rize
    Chung, Tae-Sun
    PERVASIVE AND MOBILE COMPUTING, 2015, 17 : 139 - 156
  • [37] Near-optimal discrete optimization for experimental design: a regret minimization approach
    Allen-Zhu, Zeyuan
    Li, Yuanzhi
    Singh, Aarti
    Wang, Yining
    MATHEMATICAL PROGRAMMING, 2021, 186 (1-2) : 439 - 478
  • [38] Continuous k nearest neighbor queries over large multi-attribute trajectories: a systematic approach
    Jianqiu Xu
    Ralf Hartmut Güting
    Yunjun Gao
    GeoInformatica, 2018, 22 : 723 - 766
  • [39] Continuous k nearest neighbor queries over large multi-attribute trajectories: a systematic approach
    Xu, Jianqiu
    Gueting, Ralf Hartmut
    Gao, Yunjun
    GEOINFORMATICA, 2018, 22 (04) : 723 - 766
  • [40] Regret Minimization-based Robust Game Theoretic Solution for Dynamic Spectrum Access
    Sagduyu, Yalin
    Shi, Yi
    MacKenzie, Allen B.
    Hou, Y. Thomas
    2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2016,