Towards Preference-aware Relational Databases

被引:12
|
作者
Arvanitis, Anastasios [1 ]
Koutrika, Georgia [2 ]
机构
[1] Natl Tech Univ Athens, GR-10682 Athens, Greece
[2] IBM Corp, Almaden Res Ctr, San Jose, CA USA
关键词
D O I
10.1109/ICDE.2012.31
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In implementing preference-aware query processing, a straightforward option is to build a plug-in on top of the database engine. However, treating the DBMS as a black box affects both the expressivity and performance of queries with preferences. In this paper, we argue that preference-aware query processing needs to be pushed closer to the DBMS. We present a preference-aware relational data model that extends database tuples with preferences and an extended algebra that captures the essence of processing queries with preferences. A key novelty of our preference model itself is that it defines a preference in three dimensions showing the tuples affected, their preference scores and the credibility of the preference. Our query processing strategies push preference evaluation inside the query plan and leverage its algebraic properties for finer-grained query optimization. We experimentally evaluate the proposed strategies. Finally, we compare our framework to a pure plug-in implementation and we show its feasibility and advantages.
引用
收藏
页码:426 / 437
页数:12
相关论文
共 50 条
  • [1] Towards Consumer Preference-Aware Requirements
    Svee, Eric-Oluf
    Giannoulis, Constantinos
    Zdravkovic, Jelena
    ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, CAISE 2012, 2012, 112 : 531 - 542
  • [2] Preference-aware query and update scheduling in web-databases
    Qu, Huiming
    Labrinidis, Alexandros
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 331 - +
  • [3] Interactive Preference-Aware Query Optimization
    Ong, N. R.
    Rojcewicz, S. E.
    Farnan, N. L.
    Lee, A. J.
    Chrysanthis, P. K.
    Yu, T.
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1512 - 1515
  • [4] A Compositional Framework for Preference-Aware Agents
    Kappe, Tobias
    Arbab, Farhad
    Talcott, Carolyn
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (232): : 21 - 35
  • [5] Preference-Aware Public Transport Matching
    Chowdhury, Md. Solaiman
    Abu Osman, Md.
    Rahman, Md. Mahfuzur
    2018 INTERNATIONAL CONFERENCE ON INNOVATION IN ENGINEERING AND TECHNOLOGY (ICIET), 2018,
  • [6] Preference-aware Integration of Temporal Data
    Alexe, Bogdan
    Roth, Mary
    Tan, Wang-Chiew
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 8 (04): : 365 - 376
  • [7] User Preference-Aware Review Generation
    Wang, Wei
    Zheng, Hai-Tao
    Liu, Hao
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2019, PT III, 2019, 11441 : 225 - 236
  • [8] Unsupervised Preference-Aware Language Identification
    Ren, Xingzhang
    Yang, Baosong
    Liu, Dayiheng
    Zhang, Haibo
    Lv, Xiaoyu
    Yao, Liang
    Xie, Jun
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2022), 2022, : 3847 - 3852
  • [9] Preference-aware Community Detection for Item Recommendation
    Ying, Jia-Ching
    Shi, Bo-Nian
    Tseng, Vincent S.
    Tsai, Huan-Wen
    Cheng, Kuang Hung
    Lin, Shun-Chieh
    2013 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2013, : 49 - 54
  • [10] Preference-aware overlay topologies for group communication
    Chang, TY
    Fan, JL
    Ahamad, M
    Popescu, G
    Liu, Z
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 641 - 645