arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1704.05660cs.DS
收藏

基于字母表的并行模式搜索后缀树构造算法

Alphabet-dependent Parallel Algorithm for Suffix Tree Construction for Pattern Searching

Freeson Kaniwa, Venu Madhav Kuthadi, Otlhapile Dinakenyane, Heiko Schroeder

摘要:

最近,后缀树在处理诸如DNA或蛋白质序列之类的大数据序列方面已经成为非常成功的数据结构。因此,并行架构已经变得无处不在。我们提出了一种新的字母依赖的并行算法,试图利用多核架构的反常。微卫星对于它们的生物相关性是重要的,因此我们的算法是基于时间有效的构建来识别这样的微卫星。我们在实验上实现了高达15倍的加速比的顺序算法上不同的生物序列的输入大小。

英文摘要:

Suffix trees have recently become very successful data structures in handling large data sequences such as DNA or Protein sequences. Consequently parallel architectures have become ubiquitous. We present a novel alphabet-dependent parallel algorithm which attempts to take advantage of the perverseness of the multicore architecture. Microsatellites are important for their biological relevance hence our algorithm is based on time efficient construction for identification of such. We experimentally achieved up to 15x speedup over the sequential algorithm on different input sizes of biological sequences.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑