Matching a set of strings with variable length don't cares

  • Gregory Kucherov
  • MichaËl Rusinowitch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 937)


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    A. V. Aho. Algorithms for finding patterns in strings. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science. Elsevier Science Publishers B. V. (North-Holland), 1990.Google Scholar
  2. [2]
    Amihood Amir and Martin Farach. Adaptive dictionary matching. In Proceedings of the 32nd Annual IEEE Symposium on Foundations of Computer Science, San Juan (Puerto Rico), pages 760–766. IEEE computer society press, October 1991.Google Scholar
  3. [3]
    Amihood Amir, Martin Farach, Zvi Galil, Raffaele Giancarlo, and Park Kunsoo. Dynamic dictionary matching. To appear in Journal of Computer and System Sciences, June 1993.Google Scholar
  4. [4]
    Amihood Amir, Martin Farach, Ramana M. Idury, Johannes A. La Poutré, and Alejandro A. SchÄffer. Improved dynamic dictionary matching. In Proceedings of the 4th Annual ACM-SIAM Symposium on Discrete Algorithms, Austin (TX), pages 392–401, January 1993. to appear in Information and Computation.Google Scholar
  5. [5]
    Alan A. Bertossi and Filippo Logi. Parallel string matching with variable length don't cares. Journal of parallel and distributed computing, 22:229–234, 1994.CrossRefGoogle Scholar
  6. [6]
    A. Blumer, J. Blumer, D. Haussier, A. Ehrenfeucht, M. T. Chen, and J. Seiferas. The smallest automaton recognizing the subwords of a text. Theoretical Computer Science, 40:31–55, 1985.CrossRefGoogle Scholar
  7. [7]
    A. Blumer, J. Blumer, D. Haussler, R. McConnell, and A. Ehrenfeucht. Complete inverted files for efficient text retrieval and analysis. Journal of the ACM, 34(3):578–595, July 1987.CrossRefGoogle Scholar
  8. [8]
    Maxime Crochemore. Transducers and repetitions. Theoretical Computer Science, 45:63–86, 1986.CrossRefGoogle Scholar
  9. [9]
    Maxime Crochemore. String matching with constraints. In Proceedings International Symposium on Mathematical Foundations of Computer Science, volume 324 of Lecture Notes in Computer Science, pages 44–58. Springer-Verlag, 1988.Google Scholar
  10. [10]
    Michael J. Fisher and Michael S. Paterson. String-matching and other products. In R. M. Karp, editor, Complexity of Computation, volume 7 of SIAM-AMS Proceedings, pages 113–125. American Mathematical Society, Providence, RI, 1974.Google Scholar
  11. [11]
    Ramana M. Idury and Alejandro A. SchÄffer. Dynamic dictionary matching with failure functions. Theoretical Computer Science, 131:295–310, 1994.CrossRefGoogle Scholar
  12. [12]
    G. Kucherov and M. Rusinowitch. Complexity of testing ground reducibility for linear word rewriting systems with variables. In Proceedings 4th International Workshop on Conditional and Typed Term Rewriting Systems, Jerusalem (Israel), July 1994. to appear in the LNCS series.Google Scholar
  13. [13]
    Udi Manber and Ricardo Baeza-Yates. An algorithm for string matching with a sequence of don't cares. Information Processing Letters, 37:133–136, 1991.CrossRefGoogle Scholar
  14. [14]
    Gene Myers. A four russians algorithm for regular expression pattern matching. Journal of the ACM, 39(4):430–448, April 1992.CrossRefGoogle Scholar
  15. [15]
    Ron Y. Pinter. Efficient string matching with don't-care patterns. In A. Apostolico and Z. Galil, editors, Combinatorial Pattern Matching, volume F12 of ASI Series, pages 11–29. Springer-Verlag, 1985.Google Scholar
  16. [16]
    Daniel D. Sleator and Robert Endre Tarjan. A data structure for dynamic trees. Journal of Computer and System Sciences, 26:362–391, 1983.CrossRefGoogle Scholar
  17. [17]
    Esko Ukkonen. On-line construction of suffix-trees. Report A-1993-1, University of Helsinki, Department of Computer Science, February 1993.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Gregory Kucherov
    • 1
  • MichaËl Rusinowitch
    • 1
  1. 1.Campus ScientifiqueINRIA-Lorraine and CRIN/CNRSVillers-lès-NancyFrance

Personalised recommendations