Optimal search algorithm in a big database using interpolation–extrapolation method

Fast data search is an important element of big data in the modern era of internet of things, cloud computing, and social networks. Search using traditional binary-search algorithm can be accelerated by employing an interpolation search technique when the data is regularly distributed. In this work,...

Full description

Bibliographic Details
Main Authors: Kabir, M. Nomani, Alginahi, Yasser M., Ali, J., Abdel-Raheem, E.
Format: Article
Language:English
Published: IET 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/25828/
http://umpir.ump.edu.my/id/eprint/25828/1/Optimal%20search%20algorithm%20in%20a%20big%20database%20using%20interpolation-extrapolation%20method.pdf
_version_ 1848822379279548416
author Kabir, M. Nomani
Alginahi, Yasser M.
Ali, J.
Abdel-Raheem, E.
author_facet Kabir, M. Nomani
Alginahi, Yasser M.
Ali, J.
Abdel-Raheem, E.
author_sort Kabir, M. Nomani
building UMP Institutional Repository
collection Online Access
description Fast data search is an important element of big data in the modern era of internet of things, cloud computing, and social networks. Search using traditional binary-search algorithm can be accelerated by employing an interpolation search technique when the data is regularly distributed. In this work, the interpolation search is investigated in which the search results provided unexpected sluggish progress during a search in a large database due to the irregular distribution of data. Irregular distribution of data does not allow the interpolation to make a good prediction about the location of the search item. To overcome this issue, an interpolation–extrapolation search (IES) method is proposed where the interpolation method is integrated with an extrapolation method that balances the lower and upper bounds of the search interval. The proposed method provides faster convergence property than the binary search and the interpolation method. Hence, the proposed IES method provides a faster search for items in a big database.
first_indexed 2025-11-15T02:40:18Z
format Article
id ump-25828
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T02:40:18Z
publishDate 2019
publisher IET
recordtype eprints
repository_type Digital Repository
spelling ump-258282019-11-26T02:31:20Z http://umpir.ump.edu.my/id/eprint/25828/ Optimal search algorithm in a big database using interpolation–extrapolation method Kabir, M. Nomani Alginahi, Yasser M. Ali, J. Abdel-Raheem, E. QA75 Electronic computers. Computer science Fast data search is an important element of big data in the modern era of internet of things, cloud computing, and social networks. Search using traditional binary-search algorithm can be accelerated by employing an interpolation search technique when the data is regularly distributed. In this work, the interpolation search is investigated in which the search results provided unexpected sluggish progress during a search in a large database due to the irregular distribution of data. Irregular distribution of data does not allow the interpolation to make a good prediction about the location of the search item. To overcome this issue, an interpolation–extrapolation search (IES) method is proposed where the interpolation method is integrated with an extrapolation method that balances the lower and upper bounds of the search interval. The proposed method provides faster convergence property than the binary search and the interpolation method. Hence, the proposed IES method provides a faster search for items in a big database. IET 2019-10-17 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/25828/1/Optimal%20search%20algorithm%20in%20a%20big%20database%20using%20interpolation-extrapolation%20method.pdf Kabir, M. Nomani and Alginahi, Yasser M. and Ali, J. and Abdel-Raheem, E. (2019) Optimal search algorithm in a big database using interpolation–extrapolation method. Electronics Letters, 55 (21). pp. 1130-1133. ISSN 0013-5194. (Published) https://doi.org/10.1049/el.2019.1965
spellingShingle QA75 Electronic computers. Computer science
Kabir, M. Nomani
Alginahi, Yasser M.
Ali, J.
Abdel-Raheem, E.
Optimal search algorithm in a big database using interpolation–extrapolation method
title Optimal search algorithm in a big database using interpolation–extrapolation method
title_full Optimal search algorithm in a big database using interpolation–extrapolation method
title_fullStr Optimal search algorithm in a big database using interpolation–extrapolation method
title_full_unstemmed Optimal search algorithm in a big database using interpolation–extrapolation method
title_short Optimal search algorithm in a big database using interpolation–extrapolation method
title_sort optimal search algorithm in a big database using interpolation–extrapolation method
topic QA75 Electronic computers. Computer science
url http://umpir.ump.edu.my/id/eprint/25828/
http://umpir.ump.edu.my/id/eprint/25828/
http://umpir.ump.edu.my/id/eprint/25828/1/Optimal%20search%20algorithm%20in%20a%20big%20database%20using%20interpolation-extrapolation%20method.pdf