Title :
Handling updates of a biological sequence based on Hidden Markov Models
Author :
Changjin Hong ; Tewfik, Ahmed H. ; Du, David H. C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
Abstract :
The computational complexity of evaluating homologies between a gene sequence and profile Hidden Markov Models (HMMs) is relatively high. Unfortunately, researchers must re-evaluate matches every time they discover an error in a sequence or encounter a mutation of the sequence. Since these occurrences are frequent, it is desirable to have a low complexity procedure for updating the matching result when a small perturbation in a given input gene sequence is observed. In this paper, we describe such a procedure based on a sensitivity analysis of the Viterbi algorithm used to evaluate the similarity of an unknown gene sequence and a profile HMMs. By extending single arc tolerance bounds to the evaluation of the relative change in all nodes´ distances from a root node, our algorithm skips all unperturbed parts of a sequence. As a result, our proposed algorithm can update the matching decision in only 20% of the time required by the current approach that computes a new match with the perturbed sequence and base HMM model.
Keywords :
bioinformatics; computational complexity; genetics; hidden Markov models; Viterbi algorithm; base HMM model; biological sequence update handling; computational complexity; gene sequence mutation; hidden Markov models; homology evaluation; low-complexity procedure; matching decision; node distances; perturbed sequence; root node; sensitivity analysis; similarity evaluation; single-arc tolerance bounds; unknown gene sequence; Algorithm design and analysis; Computational modeling; Decoding; Heuristic algorithms; Hidden Markov models; Sensitivity analysis; Viterbi algorithm;
Conference_Titel :
Signal Processing Conference, 2005 13th European
Conference_Location :
Antalya
Print_ISBN :
978-160-4238-21-1