期刊文献+

后缀树的并行构造算法 被引量:1

Parallel Construction of Suffix Trees
下载PDF
导出
摘要 后缀树是一种非常重要的数据结构,它在与字符串处理相关的各种领域里有着非常广泛的应用。构造后缀树是应用后缀树解决问题的前提和关键。虽然很多现有的后缀树构造算法都是线性时间和空间的,但是,当被索引的字符串的长度很长时,构造其后缀树所消耗的时间和空间仍将非常巨大,这极大地限制了后缀树的实际应用。而并行技术是解决这一问题的很好途径,因此人们提出了后缀树的并行构造算法。本文对后缀树的三种并行构造算法进行了综述,通过系统的比较和分析,总结出当前存在的问题,并指明了下一步的研究方向。 The suffix tree is a very important data structure, which finds a wide variety of applications in many areas related to string processing. While using suffix trees, how to construct the suffix trees efficiently is the key problem. The serial suffix tree construction algorithms available now can run in linear time and space, however, when the string is too long, the time and space consumption is still unendurable, which greatly restricts the employability of suffix trees. While, parallelism seems to be a good way to solve the problem, so some researchers present parallel construction algorithms of suffix trees. In this paper, we survey three kinds of parallel construction algorithms of suffix trees and give them a detailed comparison. Also, we point out the remaining problems and research directions in this area.
出处 《计算机科学》 CSCD 北大核心 2004年第5期96-99,共4页 Computer Science
基金 国家自然科学基金项目资助(60273079)
关键词 后缀树 并行构造算法 数据结构 字符串 Suffix tree, Parallel construction
  • 相关文献

参考文献20

  • 1[1]Grossi R, Italiano G F. Suffix Trees and their Applications in String Algorithms. In:Proc. 1st South American Workshop on String Processing (WSP 1993),Sep. 1993. 57~76
  • 2[2]Weiner P. Linear Pattern Matching Algorithm. In: Proc. 14th IEEE Symposium on Switching and Automata Theory, 1973.1 ~11
  • 3[3]McCreight E M. A Space-economical Suffix Tree Construction Algorithm. J. ACM, 1976,23:262~272
  • 4[4]Ukkonen E. On-line Construction of Suffix Trees. Algorithmica,1995,14:249~260
  • 5[5]Kurtz S. Reducing the Space Requirement of Suffix Trees.Software Practice and Experience, 1999,29:1149~1171
  • 6[6]Manber U,Myers E W. Suffix Arrays: A New Method for Online String Searches. SIAM Journal on Computing, 1993,22(5):935~948
  • 7[7]Karkkainen J. Suffix cactus: a cross between suffix tree and suffix array. In :Proc. of the Annual Symposium on Combinatorial Pattern Matching (CPM'95),1995. 191~204
  • 8[8]Crochmore M, Verin R. Direct construction of compact acyclic word graphs. In: Proc. of the Annual Symposium on Combinational Pattern Matching (CPM'97),1997. 116~129
  • 9[9]Knight J, Gusfield D, Stoye J. The strmat software-package,1999. http://www. cs. ucdavis/ ~gusfield/strmat. tar. gz
  • 10[10]Hunt E, Jama P. Stores and Suffix Tree Indexing for Bioinformatics Applications. In:Proc. of ECOOP'00, 2000

同被引文献12

  • 1包小源,宋再生,唐世渭,杨冬青,王腾蛟.SuffIndex——一种基于后缀树的XML索引结构[J].计算机研究与发展,2004,41(10):1793-1801. 被引量:7
  • 2何丽,韩文秀.一种基于后缀树的Web访问模式挖掘算法[J].计算机应用,2004,24(11):68-70. 被引量:6
  • 3Steinmets R,Wehrle K.P2P系统及其应用[M].北京:机械工业出版社,2008:80-85.
  • 4Wen Yuanfeng.A Novel Distributed Index Approach for Service Discovery in MANETs[C]//IEEE International Conference on Parallel and Distributed Systems.[s.l.]:[s.n.],2008:415-421.
  • 5Jiang Yan.A Suffix Tree Based Handwritten Chinese Address Recognition System[J].IEEE,2007,3(1):292-296.
  • 6Kale A.A New Suffix Tree Similarity Measure and Labelins for Web Search Results Clustering[J].Engineerins and Technology,2009,24(19):856-860.
  • 7张建宇,马皓,廖唯桨,等.P2P系统测量关键技术研究[C]//全国网络与信息安全技术研讨会论文集(下册),全国网络与信息安全技术研讨会.中国山东青岛,2007:619-625.
  • 8Herren M,Hellerstein J M,Huebech R,et al.Complex Queries in DHT-Based Peer-to-Peer Networks[C]//Proc.First Int'l Workshop Peer-to-Peer Systems,Lecture Notes in Computer Science,US.(IPTP'02).[s.l.]:[s.n.],2002:242-250.
  • 9吴国庆.对等网络技术研究[J].计算机技术与发展,2008,18(7):100-103. 被引量:28
  • 10冯冰洁,杨天奇.后缀树聚类算法在元搜索引擎中的应用[J].微计算机信息,2010,26(3):204-206. 被引量:5

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部