Performance Estimation of Pattern Matching Algorithms Employing DNA Sequence

The Internet is evolving, with huge amounts of data being generated and stored in terabytes and petabytes. These data contain enormous amounts of information if processed accordingly. In today’s era Information is the oil of the 21st century and analytics is the combustion engine. Analytics on data can be stored in the form of strings. Any string generated has a pattern, analyzing these patterns is the most important thing in this era of information. The information that is stored in a genome database that has been collected over the years from all over the world can be brought to some good use if there is proper analysis done on it. This information can be utilized by a thorough analysis on the sequencing of DNA (De-Oxy-Ribonucleic Acids). DNA is a molecule which stores all the information regarding the development, growth and reproduction of all known living organisms. This simple information can be used to our advantage. The work here compares some of the string pattern-based Algorithms for a real-life application of DNA Sequencing, this pattern matching will be done through the genome database. KMP, Naïve search, BM algorithm, Rabin Karp, Z-Algorithm are few algorithms compared. As the conclusion of work, it is being analyzed comparing the searching complexity of these algorithms that, Algorithms have distinct advantages depending upon the use. The choice of the algorithm could depend upon various other factors including length of the string and the pattern, the type of data, and kind of operations that must be performed. By understating the performance requirements, availability of data, the researcher or the user must make smart choices to choose an appropriate algorithm for their pattern matching tasks. The study here also concludes that KMP is better in terms of matching time for a DNA sequencing application.

Authors

Institutions

Publication Details

Published
2024-09-12
DOI
https://doi.org/10.1109/sparc61891.2024.10828785
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Estimation of Pattern Matching Algorithms Employing DNA Sequence

Srirang Manohar, Pooja Khanna, Pragya Pragya, Neelam Neelam et al.
Algorithms and Data Compression
article

Performance Estimation of Pattern Matching Algorithms Employing DNA Sequence

Srirang Manohar, Pooja Khanna, Pragya Pragya, Neelam Neelam, Kumud Tiwari
article en

Abstract

The Internet is evolving, with huge amounts of data being generated and stored in terabytes and petabytes. These data contain enormous amounts of information if processed accordingly. In today’s era Information is the oil of the 21st century and analytics is the combustion engine. Analytics on data can be stored in the form of strings. Any string generated has a pattern, analyzing these patterns is the most important thing in this era of information. The information that is stored in a genome database that has been collected over the years from all over the world can be brought to some good use if there is proper analysis done on it. This information can be utilized by a thorough analysis on the sequencing of DNA (De-Oxy-Ribonucleic Acids). DNA is a molecule which stores all the information regarding the development, growth and reproduction of all known living organisms. This simple information can be used to our advantage. The work here compares some of the string pattern-based Algorithms for a real-life application of DNA Sequencing, this pattern matching will be done through the genome database. KMP, Naïve search, BM algorithm, Rabin Karp, Z-Algorithm are few algorithms compared. As the conclusion of work, it is being analyzed comparing the searching complexity of these algorithms that, Algorithms have distinct advantages depending upon the use. The choice of the algorithm could depend upon various other factors including length of the string and the pattern, the type of data, and kind of operations that must be performed. By understating the performance requirements, availability of data, the researcher or the user must make smart choices to choose an appropriate algorithm for their pattern matching tasks. The study here also concludes that KMP is better in terms of matching time for a DNA sequencing application.

Chaudhary Devi Lal University (IN), Lovely Professional University (IN), University of Lucknow (IN)
Openalex Percentile: Top 77%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.