Handling qualitative preferences in SPARQL over virtual ontology-based data access

被引:2
作者
Goncalves, Marlene [1 ,2 ]
Chaves-Fraga, David [2 ]
Corcho, Oscar [2 ]
机构
[1] Univ Simon Bolivar, Comp Sci & Informat Technol, Caracas, Venezuela
[2] Univ Politecn Madrid, Ontol Engn Grp, Madrid, Spain
关键词
Qualitative preference; Skyline; OBDA; query translation; R2RML; SKYLINE; SET;
D O I
10.3233/SW-212895
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increase of data volume in heterogeneous datasets that are being published following Open Data initiatives, new operators are necessary to help users to find the subset of data that best satisfies their preference criteria. Quantitative approaches such as top-k queries may not be the most appropriate approaches as they require the user to assign weights that may not be known beforehand to a scoring function. Unlike the quantitative approach, under the qualitative approach, which includes the well-known skyline, preference criteria are more intuitive in certain cases and can be expressed more naturally. In this paper, we address the problem of evaluating SPARQL qualitative preference queries over an Ontology-Based Data Access (OBDA) approach, which provides uniform access over multiple and heterogeneous data sources. Our main contribution is Morph-Skyline++, a framework for processing SPARQL qualitative preferences by directly querying relational databases. Our framework implements a technique that translates SPARQL qualitative preference queries directly into queries that can be evaluated by a relational database management system. We evaluate our approach over different scenarios, reporting the effects of data distribution, data size, and query complexity on the performance of our proposed technique in comparison with state-of-the-art techniques. Obtained results suggest that the execution time can be reduced by up to two orders of magnitude in comparison to current techniques scaling up to larger datasets while identifying precisely the result set.
引用
收藏
页码:659 / 682
页数:24
相关论文
共 47 条
[1]  
Agrawal R, 2000, SIGMOD RECORD, V29, P297, DOI 10.1145/335191.335423
[2]  
[Anonymous], 2001, SCI AM
[3]  
[Anonymous], ARQ A SPARQL PROC JE
[4]  
[Anonymous], 2011, IEEE DATA ENG B
[5]   Efficient Sort-Based Skyline Evaluation [J].
Bartolini, Ilaria ;
Ciaccia, Paolo ;
Patella, Marco .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2008, 33 (04)
[6]   AVERAGE NUMBER OF MAXIMA IN A SET OF VECTORS AND APPLICATIONS [J].
BENTLEY, JL ;
KUNG, HT ;
SCHKOLNICK, M ;
THOMPSON, CD .
JOURNAL OF THE ACM, 1978, 25 (04) :536-543
[7]  
Bizer C, 2014, P WORKSH LINK DAT WE
[8]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[9]  
Calvanese D, 2017, SEMANT WEB, V8, P471, DOI 10.3233/SW-160217
[10]  
Chaudhury S, 2006, ANNU IEEE IND CONF, P196