• DocumentCode
    2547930
  • Title

    A survey of longest common subsequence algorithms

  • Author

    Bergroth, L. ; Hakonen, H. ; Raita, T.

  • Author_Institution
    Dept. of Comput. Sci., Turku Univ., Finland
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    39
  • Lastpage
    48
  • Abstract
    The aim of this paper is to give a comprehensive comparison of well-known longest common subsequence algorithms (for two input strings) and study their behaviour in various application environments. The performance of the methods depends heavily on the properties of the problem instance as well as the supporting data structures used in the implementation. We want to make also a clear distinction between methods that determine the actual lcs and those calculating only its length, since the execution time and more importantly, the space demand depends crucially on the type of the task. To our knowledge, this is the first time this kind of survey has been done. Due to the page limits, the paper gives only a coarse overview of the performance of the algorithms; more detailed studies are reported elsewhere
  • Keywords
    data structures; software performance evaluation; string matching; algorithm performance; data structures; execution time; longest common subsequence algorithms; string comparison; string matching; Application software; Books; Computer science; Costs; DNA; Data structures; Dictionaries; Error correction; Proteins; Sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    String Processing and Information Retrieval, 2000. SPIRE 2000. Proceedings. Seventh International Symposium on
  • Conference_Location
    A Curuna
  • Print_ISBN
    0-7695-0746-8
  • Type

    conf

  • DOI
    10.1109/SPIRE.2000.878178
  • Filename
    878178