Abstract
Retrieving of relevant information from a large corpus is a challenging task nowadays. Wavelet tree is an accomplished data structure to store and retrieve text, image, audio, and video data in efficient space and time. It has turn to be a leading tool in modernized full-text indexing or in its proficiency in compression. This study presents the contribution of wavelet trees to design indexing to retrieve information in the field of web, healthcare, agriculture, bioinformatics, and earthquake detection. In this paper, we proposed a technique of LZW compression on wavelet tree. It performs compression on the wavelet tree. This paper consists of several concepts of wavelets which show about the indexing procedure, empirical measures, wavelet packets, wavelet entropy, wavelet matrix, and complexity of wavelets. Further, the literature discusses the open issues where wavelet trees can be used to design indexing of other databases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Brisaboa NR, Cillero Y, Fariña A, Ladra S, Pedreira O (2007) A new approach for document indexing using wavelet trees. https://doi.org/10.1109/DEXA.2007.118
Grossi R, Vitter JS, Xu B (2011) Wavelet trees: from theory to practice. In: Proceedings—1st international conference on data compression, communication, and processing, CCP 2011, pp 210–221. https://doi.org/10.1109/CCP.2011.16
Grossi R, Gupta A, Vitter JS (2003) High-order entropy-compressed text indexes
Grossi R (2014) Wavelet trees. Encyclopedia algorithms. Published online 2014, pp 1–6. https://doi.org/10.1007/978-3-642-27848-8_642-1
Ferragina P, Manzini G, Mäkinen V, Navarro G (2007) Compressed representations of sequences and full-text indexes. ACM Trans Alg 3(2). https://doi.org/10.1145/1240233.1240243
Yang W et al (2013) Compressed format index based on suffix arrays and it’s implementing in bioinformatics. J Bionanosci 7(1):110–113
Apostolico A, Crochemore M, Farach-Colton M, Galil Z, Muthukrishnan S (2013) Forty years of text indexing. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). LNCS, vol 7922, pp 1–10. https://doi.org/10.1007/978-3-642-38905-4_1
Yadav AK, Yadav D, Prasad R (2016) Efficient textual web retrieval using wavelet tree. Int J Inf Retr Res 6(4):16–29. https://doi.org/10.4018/ijirr.2016100102
Fuentes-Sepúlveda J, Elejalde E, Ferres L, Seco D (2017) Parallel construction of wavelet trees on multicore architectures. Knowl Inf Syst 51(3):1043–1066. https://doi.org/10.1007/s10115-016-1000-6
Yadav A, Yadav D (2015) Wavelet tree based hybrid geo-textual indexing technique for geo-graphical search. Indian J Sci Technol 8(33):1–7. https://doi.org/10.17485/ijst/2015/v8i33/72962
Yadav AK, Yadav D (2019) Wavelet tree based dual indexing technique for geographical search. Int Arab J Inf Technol 16(4):624–632
Gagie T, Navarro G, Puglisi SJ (2012) New algorithms on wavelet trees and applications to information retrieval. Theor Comput Sci 426–427:25–41. https://doi.org/10.1016/j.tcs.2011.12.002
Makris C (2012) Wavelet trees: a survey, vol 9. https://doi.org/10.2298/CSIS110606004M
Institute of Electrical and Electronics Engineers, IEEE Signal Processing Society (2016) IEEE international conference on image processing: proceedings. Phoenix Convention Center, Phoenix, Arizona, USA, 25–28 Sept 2016
Xu L, Chen N, Zhang X, Chen Z, Hu C, Wang C (2019) Improving the North American multi-model ensemble (NMME) precipitation forecasts at local areas using wavelet and machine learning. Clim Dyn 53(1–2):601–615. https://doi.org/10.1007/s00382-018-04605-z
Shun J (2015) Parallel wavelet tree construction. In: Data compression conference proceedings, vol 2015. Institute of Electrical and Electronics Engineers Inc., July 2015, pp 63–72. https://doi.org/10.1109/DCC.2015.7
Ghodrati Amiri G, Asadi A (2009) Comparison of different methods of wavelet and wavelet packet transform in processing ground motion records. Int J Civ Eng 7(4):248–257
Sudo H, Jimbo M, Nuida K, Shimizu K (2019) Secure wavelet matrix: Alphabet-friendly privacy-preserving string search for bioinformatics. IEEE/ACM Trans Comput Biol Bioinf 16(5):1675–1684. https://doi.org/10.1109/TCBB.2018.2814039
Yadav AK, Yadav D, Rai D (2016) Efficient methods to generate inverted indexes for IR. Adv Intell Syst Comput 435:431–440. https://doi.org/10.1007/978-81-322-2757-1_43
Vidal A, Silva JF, Busso C (2019) Discriminative features for texture retrieval using wavelet packets. IEEE Access 7:148882–148896. https://doi.org/10.1109/ACCESS.2019.2947006
Gupta S, Goel L, Agarwal AK (2020) Technologies in health care domain: a systematic review. Int J E-Collab 16(1):33–44. https://doi.org/10.4018/IJeC.2020010103
Shun J (2020) Improved parallel construction of wavelet trees and rank/select structures. Inf Comput 273. https://doi.org/10.1016/j.ic.2020.104516
Acknowledgements
This research is supported by Council of Science and Technology, Lucknow, Uttar Pradesh via Project Sanction letter number CST/D-3330.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gupta, S., Katiyar, N., Yadav, A.K., Yadav, D. (2022). Index Optimization Using Wavelet Tree and Compression. In: Gupta, D., Polkowski, Z., Khanna, A., Bhattacharyya, S., Castillo, O. (eds) Proceedings of Data Analytics and Management . Lecture Notes on Data Engineering and Communications Technologies, vol 90. Springer, Singapore. https://doi.org/10.1007/978-981-16-6289-8_66
Download citation
DOI: https://doi.org/10.1007/978-981-16-6289-8_66
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-6288-1
Online ISBN: 978-981-16-6289-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)