Interpolated binary search: An efficient hybrid search algorithm on ordered datasets
dc.authorid | Mohammed, Adnan Saher/0000-0002-4539-2867 | |
dc.authorid | Emrah Amrahov, Sahin/0000-0001-7747-5467 | |
dc.contributor.author | Mohammed, Adnan Saher | |
dc.contributor.author | Amrahov, Sahin Emrah | |
dc.contributor.author | Celebi, Fatih, V | |
dc.date.accessioned | 2024-09-29T15:57:35Z | |
dc.date.available | 2024-09-29T15:57:35Z | |
dc.date.issued | 2021 | |
dc.department | Karabük Üniversitesi | en_US |
dc.description.abstract | The exponential increase in the rate of data size is much higher than the increase in the speed of the computer, which has given much focus to search algorithms in the research literature. Finding an item in an ordered dataset is an efficient method in the data processing. However, binary and interpolation algorithms are commonly used to search ordered datasets in many applications. In this paper, we propose a hybrid algorithm for searching ordered datasets based on the idea of interpolation and binary search. The proposed algorithm is called Interpolated Binary Search (IBS). It is well known that the performance of traditional interpolation search depends specifically on key distribution, and its performance degrades significantly in non-uniform distributed datasets. Therefore, our proposed algorithm works efficiently on various distribution datasets. In particular, IBS aims to search datasets of unknown distribution or data sets that change dynamically and produce a dynamic distribution. Experimental results show that IBS performs better compared to other algorithms that use a similar approach. (C) 2021 Karabuk University. Publishing services by Elsevier B.V. | en_US |
dc.description.sponsorship | Imam Ja'afar Al-sadiq University, Kirkuk, Iraq | en_US |
dc.description.sponsorship | This research is partially supported by Imam Ja'afar Al-sadiq University, Kirkuk, Iraq. | en_US |
dc.identifier.doi | 10.1016/j.jestch.2021.02.009 | |
dc.identifier.endpage | 1079 | en_US |
dc.identifier.issn | 2215-0986 | |
dc.identifier.issue | 5 | en_US |
dc.identifier.scopus | 2-s2.0-85103277061 | en_US |
dc.identifier.scopusquality | Q1 | en_US |
dc.identifier.startpage | 1072 | en_US |
dc.identifier.uri | https://doi.org/10.1016/j.jestch.2021.02.009 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14619/4905 | |
dc.identifier.volume | 24 | en_US |
dc.identifier.wos | WOS:000672103600003 | en_US |
dc.identifier.wosquality | Q1 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | Elsevier - Division Reed Elsevier India Pvt Ltd | en_US |
dc.relation.ispartof | Engineering Science and Technology-An International Journal-Jestech | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Binary search | en_US |
dc.subject | Interpolation search | en_US |
dc.subject | Hybrid search | en_US |
dc.subject | Adaptive search | en_US |
dc.subject | Interpolation binary search | en_US |
dc.title | Interpolated binary search: An efficient hybrid search algorithm on ordered datasets | en_US |
dc.type | Article | en_US |