MYOLAP: An Approach to Express and Evaluate OLAP Preferences

被引:32
作者
Golfarelli, Matteo [1 ]
Rizzi, Stefano [1 ]
Biondi, Paolo [1 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
关键词
Decision support; personalization; query processing; SKYLINE;
D O I
10.1109/TKDE.2010.196
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multidimensional databases are the core of business intelligence systems. Their users express complex OLAP queries, often returning large volumes of facts, sometimes providing little or no information. Thus, expressing preferences could be highly valuable in this domain. The OLAP domain is representative of an unexplored class of preference queries, characterized by three peculiarities: preferences can be expressed on both numerical and categorical domains; they can also be expressed on the aggregation level of facts; the space on which preferences are expressed includes both elemental and aggregated facts. In this paper, we present MYOLAP, an approach for expressing and evaluating OLAP preferences, devised by taking into account the three peculiarities above. We first propose a preference algebra where users are enabled to express their preferences, besides on attributes and measures, also on the aggregation level of facts, for instance, by stating that monthly data are preferred to yearly and daily data. Then, with respect to preference evaluation, we propose an algorithm called WEST that relies on a novel graph representation where two types of domination between sets of facts may be expressed, which considerably improves efficiency. The approach is extensively tested for efficiency and effectiveness on real data, and compared against two other approaches in the literature.
引用
收藏
页码:1050 / 1064
页数:15
相关论文
共 25 条
[1]  
Baralis E, 1997, PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, P156
[2]  
BARTOLINI I, 2008, ACM T DATABASE SYST, P1
[3]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[4]  
Chan CheeYong., 2005, P ACM SIGMOD INT C M, P203
[5]   Preference formulas in relational queries [J].
Chomicki, J .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2003, 28 (04) :427-466
[6]   Skyline with presorting [J].
Chomicki, J ;
Godfrey, P ;
Gryz, J ;
Liang, DM .
19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, :717-719
[7]   Efficient rewriting algorithms for preference queries [J].
Georgiadis, Periklis ;
Kapantaidakis, Ioannis ;
Christophides, Vassilis ;
Nguer, Elhadji Mamadou ;
Spyratos, Nicolas .
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, :1101-+
[8]  
Godfrey P., 2005, P 31 INT C VERY LARG, P229
[9]  
Golfarelli M, 2009, LECT NOTES COMPUT SC, V5566, P83, DOI 10.1007/978-3-642-02279-1_7
[10]  
HAN J, 1998, ACM SIGMOD RECORD, V27, P97