12
Views
3
CrossRef citations to date
0
Altmetric
Original Articles

APPLICATION-SPECIFIC ARRAY PROCESSORS FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM OF THREE SEQUENCES FootnoteFootnote

&
Pages 27-52 | Received 04 Oct 1996, Published online: 06 Apr 2007

References

  • Aho , A. , Hirschberg , D.S. and Ullman , J.D. Bounds on the complexity of the longest common subsequence problem . J. ACM 23 ( 1 ) ( 1976 ), 1 – 12 .
  • Allison , L. A fust algorithm for the optimal alignment of three strings . J. Theor. Biol. 164 ( 2 ) ( 1993 ), 261 – 269 .
  • Allison , L. Dix , T.I. A bit string longest common subsequence algorithm . Inform. Process. Letters 23 ( 1986 ), 305 – 310 .
  • Apostolico , A. , Browne , S. and Guerra , C. Fast linear-space computations of longest common subsequences . Theoret. Comput. Sci. 92 ( 1992 ), 3 – 17 .
  • Chan , S.C. , Chiu , D.K.Y. and Wong , K.C. A survey of multiple sequence comparison methods . Bull. Math. Biol. 54 ( 4 ) ( 1992 ), 563 – 598 .
  • Chang , J.H. , Ibarra , O.H. and Pallis , MA. Parallel parsing on a one-way array of finite-state machines . IEEE Trans. Comp. C-36 ( 1987 ), 64 – 75 .
  • Cheng , H.D. and Fu , K.S. VLSI architectures for string matching and pattern matching . Pattern Recogn. 20 ( 1 ) ( 1987 ), 125 – 141 .
  • Chin , F. and Poon , C.K. Performance analysis of some simple heuristics for computing longest common subsequences . Algorithmica 12 ( 1994 ), 293 – 311 .
  • Chin , F.Y.L. and Poon , C.K. A fast algorithm for computing longest common subsequences of small alphabet size . J. Inform. Process. 13 ( 4 ) ( 1990 ), 463 – 469 .
  • Dančcilc , V. and Paterson , M.S. Longest common subsequences . Proc. Ilth Annual Symposium on Theoretical Aspects of Computer Science . Academic Press , Springer-Verlag , LNCS 775 ( 1994 ), 127 – 142 .
  • Gotoh , O. , Optimal alignment between groups of sequences and its application to multiple sequence alignment . Comput. Applic. Biosci. 9 ( 3 ) ( 1993 ), 361 – 370 .
  • Gotoh , O. Alignment of three biological sequences with an efficient traceback procedure . J. Theor. Biol. 121 ( 1986 ), 327 – 337 .
  • Griggs , J. , Halton , P. , Odiyzko , A. and Waterman , M.S. On the number of alignments of k sequences . Graphs Combinal. 6 ( 1990 ), 133 – 146 .
  • Hakata , K. and Imai , H. The longest common subsequence problem for small alphabet size between many strings . Proc. 3rd International Symposium on Algorithms and Computations. Academic Press , Springer-Verlag . LNCS 650 ( 1992 ), 469 – 478 .
  • Hall , P.A.V. and Dowling , G.R. Approximate string matching . Comput. Surveys 12 ( 4 ) ( 1980 ), 381 – 402 .
  • Hirschberg , D.S. An information-theoretic lower bound for the longest common subsequence problem . Inform. Process. Letters 7 ( 1 ) ( 1978 ), 40 – 41 .
  • Hirschberg , D.S. Algorithms for the longest common subsequence problem . J. ACM 24 ( 4 ) ( 1977 ), 664 – 675 .
  • Hirschberg , D.S. A linear space algorithm for computing maximal common subsequences . Comm. ACM 18 ( 6 ) ( 1975 ), 341 – 343 .
  • Hsu , W. and Du , M. New algorithms for the longest common subsequence problem . J. Comput. Syst. Sci. 29 ( 1984 ), 133 – 152 .
  • Hsu , W. and Du , M. Computing a longest common subsequence for a set of strings . BIT 20 ( 5 ) ( 1984 ), 350 – 353 .
  • Hunt , J.W. , Szymanski , T. G. A fast algorithm for computing longest common subsequences . Comm. ACM 20 ( 1977 ). 350 – 353 .
  • Ibarra , O.H. , Jiang , T. and Wang , T. String editing on a one-way linear array of finite-state machines . IEEE Trans. Comp. 41 ( 1 ) ( 1992 ), 112 – 118 .
  • Irving , R.W. and Fraser , C.B. Two algorithms for the longest common subsequence of three (or more) strings . Proc. 3rd Annual Symposium on Combinatorial Pattern Matching . Academic Press , Springer-Verlag , LNCS 664 ( 1992 ), 214 – 229 .
  • Itoga , S.Y. The string merging problem. BIT 21 ( 1981 ), 20 – 30 .
  • Kumar , S.K. and Rangan , C.P. A linear space algorithm for the longest common subsequence problem . Acta Inform. 24 ( 1987 ), 353 – 362 .
  • Kung , H.T. Why systolic architectures? IEEE Comput. 15 ( 1 ) ( 1980 ), 37 – 46 .
  • Kung , H.T. and Lam , M.S. Wafer-scale integration and two-level pipelined implementation of systolic arrays . J. Parall. Distrib. Comput. 1 ( 1984 ), 32 – 63 .
  • Lin , Y.C. New systolic arrays for the longest common subsequence problem . Parallel Comput. 20 ( 1994 ), 1323 – 1334 .
  • Luce , G. and Myoupo , J.F. Array processor algorithms for the longest common subsequence problem of three strings . Tech. Report LaRIA96–09,. Université de Picardie Jules Verne . Amiens . France .
  • Luce. G. and Myoupo , J.F. Efficient parallel computing of a longest common subsequence of three strings . Proc. 8th SI AM Conf. on Parallel Processing for Scientific Computing . Minneapolis , MN , 1997 .
  • Maier , D. The complexity of some problems on subsequences and supersequences . J. ACM 25 ( 2 ) ( 1978 ), 322 – 336 .
  • Manber , U. , Miller , W. , Myers , G. and Wu , S. An O(NP) sequence comparison algorithm . Inform. Process. Letters 35 ( 1990 ), 317 – 323 .
  • Masek , W.J. and Paterson , M.S. A faster algorithm for computing string edit distances . J. Compui. Syst. Sci. 20 ( 1980 ), 18 – 31 .
  • Mukbopadhyay , A. A fast algorithm for the longest-common-subsequence problem . Inform. Sci. 20 ( 1980 ), 69 – 82 .
  • Nakatsu , N. , Kambayashi , Y. and Yajima , S. A longest common subsequence algorithm suitable for similar text string . Acta Inform. 18 ( 1982 ), 171 – 179 .
  • Pcvzner , P.A. and Waterman , M.S. Matrix longest common subsequence problem, duality and Hilberl bases . Proc. 3rd Annual Symposium on Combinatorial Pattern Matching . Academic Press , Springer-Verlag , LNCS 664 ( 1992 ), 79 – 89 .
  • Rick , C. A new flexible algorithm for the longest common subsequence problem . Proc. 6th Annual Symposium on Combinatorial Pattern Matching . Academic Press , Springer-Verlag , LNCS 937 ( 1995 ), 340 – 351 .
  • Robert , Y. Tchuente M. , A systolic array for the longest common subsequence problem . Inform. Process. Letters 21 ( 1985 ), 191 – 198 .
  • Sankoff , D. and Kruskal , J.B. Time warps, string edits, and macromolecules the theory and practice of sequence comparison . Addison-Wesley , Reading , MA , 1983 .
  • Ukkonen , E. Algorithm for approximate string matching . Inform, and Control 64 ( 1985 ), 100 – 118 .
  • Wagner , R.A. and Fischer , M.J. The string-to-string correction problem . J. ACM 21 ( 1 ) ( 1974 ), 168 – 173 .
  • Wong , C.K. and Chandra , A.K. Bounds for the string editing problem . J. ACM 23 ( 1 ) ( 1976 ), 13 – 16 .
  • ∗ This work was partially supported by Pole de Modeiisation de la region Picardie
  • †A preliminary version of this paper appeared in [30]
  • Dagger;Corresponding author. Faculte de Mathematiques et dTnformatique, Universite de Picardie Jules Verne, 33 rue Saint-Leu 80039, Amiens Cedex 01, France. E-mail: {luce, myoupo}@laria.u-picardie.fr.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.