TY - GEN
T1 - Hierarchical Bitmap Indexing for Range Queries on Multidimensional Arrays
AU - Krčál, Luboš
AU - Ho, Shen Shyang
AU - Holub, Jan
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - Bitmap indices are widely used in commercial databases for processing complex queries, due to their efficient use of bit-wise operations. Bitmap indices apply natively to relational and linear datasets, with distinct separation of the columns or attributes, but do not perform well on multidimensional array scientific data. We propose a new method for multidimensional array indexing that considers the spatial component of multidimensional arrays. The hierarchical indexing method is based on sparse n-dimensional trees for dimension partitioning, and bitmap indexing with adaptive binning for attribute partitioning. This indexing performs well on range queries involving both dimension and attribute constraints, as it prunes the search space early. Moreover, the indexing is easily extensible to membership queries. The indexing method was implemented on top of a state of the art bitmap indexing library Fastbit, using tables partitioned along any subset of the data dimensions. We show that the hierarchical bitmap index outperforms conventional bitmap indexing, where an auxiliary attribute is required for each dimension. Furthermore, the adaptive binning significantly reduces the amount of bins and therefore memory requirements.
AB - Bitmap indices are widely used in commercial databases for processing complex queries, due to their efficient use of bit-wise operations. Bitmap indices apply natively to relational and linear datasets, with distinct separation of the columns or attributes, but do not perform well on multidimensional array scientific data. We propose a new method for multidimensional array indexing that considers the spatial component of multidimensional arrays. The hierarchical indexing method is based on sparse n-dimensional trees for dimension partitioning, and bitmap indexing with adaptive binning for attribute partitioning. This indexing performs well on range queries involving both dimension and attribute constraints, as it prunes the search space early. Moreover, the indexing is easily extensible to membership queries. The indexing method was implemented on top of a state of the art bitmap indexing library Fastbit, using tables partitioned along any subset of the data dimensions. We show that the hierarchical bitmap index outperforms conventional bitmap indexing, where an auxiliary attribute is required for each dimension. Furthermore, the adaptive binning significantly reduces the amount of bins and therefore memory requirements.
UR - http://www.scopus.com/inward/record.url?scp=85129833762&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85129833762&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-00123-9_40
DO - 10.1007/978-3-031-00123-9_40
M3 - Conference contribution
AN - SCOPUS:85129833762
SN - 9783031001222
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 509
EP - 525
BT - Database Systems for Advanced Applications - 27th International Conference, DASFAA 2022, Proceedings
A2 - Bhattacharya, Arnab
A2 - Lee Mong Li, Janice
A2 - Agrawal, Divyakant
A2 - Reddy, P. Krishna
A2 - Mohania, Mukesh
A2 - Mondal, Anirban
A2 - Goyal, Vikram
A2 - Uday Kiran, Rage
PB - Springer Science and Business Media Deutschland GmbH
T2 - 27th International Conference on Database Systems for Advanced Applications, DASFAA 2022
Y2 - 11 April 2022 through 14 April 2022
ER -