International Journal For Multidisciplinary Research

E-ISSN: 2582-2160     Impact Factor: 9.24

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 6 Issue 6 November-December 2024 Submit your research before last 3 days of December to publish your research paper in the issue of November-December.

An Enhancement of Boyer-Moore Algorithm Using Hash Table

Author(s) John Michael M. Domingo, Mark Dave C. Martin, Vivien A. Agustin
Country Philippines
Abstract Purpose
This study aims to enhance the Boyer-Moore algorithm by integrating hash tables to improve efficiency in handling large datasets and complex patterns. The enhancement addresses challenges of increased execution time and memory usage in text processing tasks.

Method
The proposed algorithm incorporates hash tables to optimize pattern preprocessing and matching, enabling faster data access and reducing redundant computations. Performance was evaluated by testing both the original and enhanced algorithms on datasets ranging from 100,000 to over 5 million characters.

Results
The enhanced algorithm demonstrated a 16.39% improvement in execution time, processing 5,289,118 characters in 1.64 seconds compared to 1.96 seconds for the original. Memory usage was also reduced by approximately 1,210 KB across dataset sizes, showcasing its scalability and resource efficiency.

Conclusion
The integration of hash-based structures into the Boyer-Moore algorithm significantly enhances its runtime and memory performance without compromising accuracy. These improvements make it highly suitable for real-time applications such as content moderation, search engines, and large-scale data analytics.

Recommendations
Future studies should explore hybrid algorithms, advanced data structures, and multilingual datasets to further optimize performance and validate adaptability.

Research Implications
The enhanced algorithm provides a robust solution for real-time text processing, supporting industries that rely on efficient, large-scale analytics.

Practical Implications
Industries such as data analytics and content moderation can adopt this algorithm to meet growing demands for scalable and efficient computational tools.

Social Implications
Improved text-processing efficiency supports faster, more accurate content moderation, fostering safer and more respectful online environments.
Keywords Keywords: Boyer-Moore, hash map, string matching, pattern, hash-based data structure, execution time.
Field Computer > Logic
Published In Volume 6, Issue 6, November-December 2024
Published On 2024-12-17
Cite This An Enhancement of Boyer-Moore Algorithm Using Hash Table - John Michael M. Domingo, Mark Dave C. Martin, Vivien A. Agustin - IJFMR Volume 6, Issue 6, November-December 2024. DOI 10.36948/ijfmr.2024.v06i06.32548
DOI https://doi.org/10.36948/ijfmr.2024.v06i06.32548
Short DOI https://doi.org/g8wkpj

Share this