Enhancing N-Gram-Hirschberg Algorithm by Using Hash Function

被引:3
作者
Abu-Hashem, Muhannad A. [1 ]
Rashid, Nur'Aini Abdul [1 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, George Town, Malaysia
来源
2009 THIRD ASIA INTERNATIONAL CONFERENCE ON MODELLING & SIMULATION, VOLS 1 AND 2 | 2009年
关键词
SIMILARITY SEARCHES; PROTEIN;
D O I
10.1109/AMS.2009.112
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Dynamic programming-based algorithm such as Smith-Waterman algorithm, which produces the most optimal result, has been known as one of the most used algorithm for sequence alignment. Hirschberg algorithm is the space saving version of Smith-Waterman algorithm. However, both algorithms are still very computational intensive. The N-Gram-Hirschberg algorithm is introduced to further reduced the space requirement and at the same time, to speed up the sequences alignment algorithm. This research aims to enhance the N-Gram-Hirschberg algorithm by embedding the Hashing function, adopted from an exact string matching algorithm called Karp-Rabin. The hash function is used to enhance the transformation process for the algorithm. The new method improves the processing time of the N-Gram-Hirschberg without sacrificing the quality of the output. The best time enhancement we got was when word length is two for protein sequence length ranges between 100-1000.
引用
收藏
页码:282 / +
页数:2
相关论文
共 9 条