Parallel Algorithms for Approximate String Matching on PRAM and LARPBS
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [10]
  • |
  • Related [20]
  • |
  • Cited by [16]
  • | |
  • Comments
    Abstract:

    Approximate string matching technique has been widely applied to many fields such as network information retrieval, digital library, pattern recognition, text mining, IP routing searching, network intrusion detection, bioinformatics, and computing in musicology. The two concise parallel dynamic programming algorithms for approximate string matching with k-differences on CREW-PRAM (parallel random access machine with concurrent read and exclusive write) are presented by parallel computing the edition distance matrix D in the wave-front approach and by parallel computing the edition distance matrix D along the diagonal and horizontal directions, respectively. The first algorithm requires O(n) time and obtains a linear speedup by (m+1) processors. The second algorithm needs O(n/a+m) time in use of a(m+1) processors, where 1

    Reference
    [1]Navarro G.A guided tour to approximate string matching.ACM Computing Surveys,2001,33(1):31~88.
    [2]Navarro G,Baeza-Yates R.A hybrid indexing method for approximate string matching.Journal of Discrete Algorithms,2000,1(1):21~49.
    [3]Lee H-C,Ercal F.RMESH algorithms for parallel string matching.In:Proc.of the 3rd Int'l.Symp.on Parallel Architectures,Algorithms,and Networks(I-SPAN'97).Los Alamitos:IEEE Computer Society Press,1997.223~226.http://ieeexplore.ieee.org/ xpl/tocresult.jsp?isNumber=13955&page=2.
    [4]Jiang Y,Wright AH.O(k)parallel algorithms for approximate string matching.Journal of Neural Parallel and Scientific Computation,1993,1:443~452.
    [5]Amir A,Landau GM.Fast parallel and serial multidimensional approximate array matching.Theoretical Computer Science,1991,81(1):97~115.
    [6]Alan AB,Mei A.A residue number system on reconfigurable mesh with applications to prefix sums and approximate string matching.IEEE Trans.on Parallel and Distributed Systems,2000,11(11):1186~1199.
    [7]Park JH,George KM.Efficient parallel hardware algorithms for string matching.Microprocessors and Microsystems,1999,23(3):155~168.
    [8]Lester B.The Art of Parallel Programming.Englewood Cliffs:Prentice Hall,1993.
    [9]Pan Y,Li Y,Li J,LI K,Zheng SQ.Efficient parallel algorithms for distance maps of 2-D binary images using an optical bus.IEEE Trans.on Systems,Man,and Cybernetics-Part A:Systems and Humans,2002,32(2):228~236.
    [10]Han Y,Pan Y,Shen H.Sublogarithmic deterministic selection on arrays with a reconfigurable optical bus.IEEE Trans.on Computers,2002,51(6):702~706.
    Comments
    Comments
    分享到微博
    Submit
Get Citation

钟诚,陈国良. PRAM和LARPBS模型上的近似串匹配并行算法.软件学报,2004,15(2):159-169

Copy
Share
Article Metrics
  • Abstract:4727
  • PDF: 5811
  • HTML: 0
  • Cited by: 0
History
  • Received:December 05,2002
  • Revised:September 26,2003
You are the first2038608Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063