Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Collision Resolution Techniques in Hash Table: A Review

Author 1: Ahmed Dalhatu Yusuf Author 2: Saleh Abdullahi Author 3: Moussa Mahamat Boukar Author 4: Salisu Ibrahim Yusuf
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 9 · Published 2021 · Cited by 7

DOI: https://doi.org/10.14569/IJACSA.2021.0120984

Abstract

One of the major challenges of hashing is achieving constant access time O (1) with an efficient memory space at a high load factor environment when various keys generate the same hash value or address. This problem causes a collision in the hash table, to resolve the collision and achieve constant access time O (1) researchers have proposed several methods of handling collision most of which introduce a non-constant access time complexity at a worst-case scenario. In this study, the worst case of several proposed hashing collision resolution techniques are analyzed based on their time complexity at a high load factor environment, it was found that almost all the existing techniques have a non-constant access time complexity. However, they all require an additional computation for rehashing keys in a hash table some of which is as a result of deadlock while iterating to insert a key. It was also found out that there are wasted slots in a hah table in all the reviewed techniques. Therefore, this work, provides an in-depth understanding of collision resolution techniques which can serve as an avenue for further research work in the field.

Keywords

How to Cite this Article

Yusuf, A. D., Abdullahi, S., Boukar, M. M., & Yusuf, S. I. (2021). Collision Resolution Techniques in Hash Table: A Review. International Journal of Advanced Computer Science and Applications, 12(9). https://doi.org/10.14569/IJACSA.2021.0120984

Yusuf, Ahmed Dalhatu, et al.. "Collision Resolution Techniques in Hash Table: A Review." International Journal of Advanced Computer Science and Applications, vol. 12, no. 9, 2021, https://doi.org/10.14569/IJACSA.2021.0120984.

@article{Yusuf2021,
  title     = {Collision Resolution Techniques in Hash Table: A Review},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {9},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Ahmed Dalhatu Yusuf and Saleh Abdullahi and Moussa Mahamat Boukar and Salisu Ibrahim Yusuf},
  doi       = {10.14569/IJACSA.2021.0120984},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120984}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.