Back to Search Start Over

MaxPart: An Efficient Search-Space Pruning Approach to Vertical Partitioning

Authors :
Mustapha Bouakkaz
Youcef Ouinten
Benameur Ziani
Source :
COMPUTING AND INFORMATICS; Vol 37, No 4 (2018): Computing and Informatics; 915-945
Publication Year :
2018
Publisher :
Central Library of the Slovak Academy of Sciences, 2018.

Abstract

Vertical partitioning is the process of subdividing the attributes of a relation into groups, creating fragments. It represents an effective way of improving performance in the database systems where a significant percentage of query processing time is spent on the full scans of tables. Most of proposed approaches for vertical partitioning in databases use a pairwise affinity to cluster the attributes of a given relation. The affinity measures the frequency of accessing simultaneously a pair of attributes. The attributes having high affinity are clustered together so as to create fragments containing a maximum of attributes with a strong connectivity. However, such fragments can directly and efficiently be achieved by the use of maximal frequent itemsets. This technique of knowledge engineering reflects better the closeness or affinity when more than two attributes are involved. The partitioning process can be done faster and more accurately with the help of such knowledge discovery technique of data mining. In this paper, an approach based on maximal frequent itemsets to vertical partitioning is proposed to efficiently search for an optimized solution by judiciously pruning the potential search space. Moreover, we propose an analytical cost model to evaluate the produced partitions. Experimental studies show that the cost of the partitioning process can be substantially reduced using only a limited set of potential fragments. They also demonstrate the effectiveness of our approach in partitioning small and large tables.

Details

ISSN :
25858807
Volume :
37
Database :
OpenAIRE
Journal :
Computing and Informatics
Accession number :
edsair.doi.dedup.....94755805ba2d43fd193a46a819496155