Abstract

Optimal estimation of similarity distance between DNA sequences is performed through alignment process. This optimal alignment process is done by using dynamic programming method which running in quadratic O(ntimesm) time complexity. Filtering process is a common technique introduced to improve this optimal alignment process. A filtering process applied in heuristic tools such as BLAST and FASTA consists of scanning the exact matches of subsequences in query sequence to the sequences in database. The main purpose of filtering is to discard the irrelevant subsequences from being performed for rigorous optimal alignment process. Differently, this paper addresses the technique of filtering the expected irrelevant sequences in database from being executed for rigorous optimal alignment process. An automaton-based algorithm is used to develop the filtering process proposed. A set of random patterns is generated from query sequence will placed in automaton machine before exact matching and scoring process is performed. Extensive experiments have been carried out on several parameters and the results show that the developed filtering technique removes the unrelated targeted sequences from being aligned with query sequence.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call