Skip to main content

Cyclic String Matching: Efficient Exact and Approximate Algorithms

  • Chapter
Pattern Recognition and String Matching

Part of the book series: Combinatorial Optimization ((COOP,volume 13))

  • 464 Accesses

Abstract

Many pattern recognition problems require the evaluation of a measure of similarity between two strings of symbols. Applications range from molecular biology to speech and image analysis [13].

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Bunke and U. Bühler, Applications of Approximate String Matching to 2D Shape Recognition, Pattern Recognition Vol. 26 No. 12 (1993) pp. 1797–1812.

    Article  Google Scholar 

  2. H. Freeman, Computer Processing of Line Drawing Images, Computer Surveys, Vol. 6 (1974) pp. 57–98.

    Article  MATH  Google Scholar 

  3. J. Gregor and M. G. Thomason, Dynamic Programming Alignment of Sequences Representing Cyclic Patterns, IEEE Transactions on Pattern Analysis and Machine IntelligenceVol. 15 No. 2 (1993) pp. 129–135.

    Article  Google Scholar 

  4. D. Gusfield, Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology, (Cambridge University Press, 1997 ).

    Book  MATH  Google Scholar 

  5. R. C. Gonzalez and R. E. Woods, Digital Image Processing, (Addison-Wesley, 1992 ).

    Google Scholar 

  6. V. I. Levenshtein, Binary Codes Capable of Correcting Deletions, Insertions and Reversals, Cybernetics and Control TheoryVol. 10 No. 8 (1966) pp. 707–710.

    MathSciNet  Google Scholar 

  7. M. Maes, On a Cyclic String-to-String Correction Problem, Information Processing LetterVol. 35 No. 2 (1990) pp. 73–78.

    Article  MathSciNet  MATH  Google Scholar 

  8. A. Marzal and S. Barrachina, Speeding Up the Computation of the Edit Distance for Cyclic Strings, Proceedings of 15th International Conference on Pattern RecognitionVol. 2 (Barcelona, Spain, IEEE Computer Society, 2000 ) pp. 895–898.

    Google Scholar 

  9. A. Marzal and G. Penis, Dependencia del cálculo de la distancia de edición cíclica con las funciones de coste, Internal Report DLSI 01–02/01, Universitat Jaume I, Spain. (In Spanish.)

    Google Scholar 

  10. R. Mollineda, Técnicas de Agrupamiento Jerárquico para la Selecciòn de Prototipos y Clasificaciòn basadas en Distancias. Uso en Cadenas Céclicas, Ph.D. Dissertation. Universidad Politícnica de Valencia, Spain, 2001. (In Spanish.)

    Google Scholar 

  11. R. A. Mollineda, E. Vidal and F. Casacuberta, Efficient Techniques for a Very Accurate Measurement of Dissimilarities between Cyclic Patterns, Lecture Notes in Comp. Science Vol. 1876 (Springer, 2000 ) pp. 337–346.

    Google Scholar 

  12. G. Penis and A. Marzal, Fast Computation of Cyclic Edit Distances: Dependence on the Cost Functions, Pattern Recognition and Image Analysis. Proceedings of the IX Spanish Symposium on Pattern Recognition and Image Analysis. Vol. 1, Universitat Jaume I, Spain (2001) pp. 121–126.

    Google Scholar 

  13. D. Sankoff and J. B. Kruskal, Time Warps, String Edits, and Macromolecules: the Theory and Practice of Sequence Comparisson, (Addison-Wesley, 1983 ).

    Google Scholar 

  14. P. H. Sellers, The Theory and Computation of Evolutionary Distances: Pattern Recognition, Journal of AlgorithmsVol. 1 (1980) pp. 359–373.

    Article  MathSciNet  MATH  Google Scholar 

  15. R. A. Wagner and M. J. Fischer, The String-to-String Correction Problem, Journal of ACMVol. 21 No. 1 (1974) pp. 168–173.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Kluwer Academic Publishers

About this chapter

Cite this chapter

Marzal, A., Mollineda, R., Penis, G., Vidal, E. (2003). Cyclic String Matching: Efficient Exact and Approximate Algorithms. In: Chen, D., Cheng, X. (eds) Pattern Recognition and String Matching. Combinatorial Optimization, vol 13. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0231-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0231-5_19

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7952-2

  • Online ISBN: 978-1-4613-0231-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics