Crossref journal-article
Association for Computing Machinery (ACM)
Journal of the ACM (320)
Abstract

A new algorithm is presented for constructing auxiliary digital search trees to aid in exact-match substring searching. This algorithm has the same asymptotic running time bound as previously published algorithms, but is more economical in space. Some implementation considerations are discussed, and new work on the modification of these search trees in response to incremental changes in the strings they index (the update problem) is presented.

Bibliography

McCreight, E. M. (1976). A Space-Economical Suffix Tree Construction Algorithm. Journal of the ACM, 23(2), 262–272.

Authors 1
  1. Edward M. McCreight (first)
References 8 Referenced 1,011
  1. AHO , A V ., HoPcaoPr, J.E., AND ULLMAN , J.D. The Design and Analysis of Computer Agorithms . Addison-Wesley , Reading, Mass ., 1974 , Ch 9, pp. 317 - 361 . AHO, A V., HoPcaoPr, J.E., AND ULLMAN, J.D. The Design and Analysis of Computer Agorithms. Addison-Wesley, Reading, Mass., 1974, Ch 9, pp. 317-361. / The Design and Analysis of Computer Agorithms by AHO A V (1974)
  2. KIMBALL , R B . A rapid substring searching algorithm in speech recognition Abstracted in Conf Record, IEEE Syrup on Speech Recognition, Pittsburgh , Pa. , April 1974 . KIMBALL, R B. A rapid substring searching algorithm in speech recognition Abstracted in Conf Record, IEEE Syrup on Speech Recognition, Pittsburgh, Pa., April 1974. / Pa. by KIMBALL R B (1974)
  3. KNUTH , D.E. The Art of Computer Programmzng, Vol. 3: Sorting and Searching. Addison-Wesley, Reading, Mass , 1973 , Ch. 6 . 3 , pp. 490 - 493 . KNUTH, D.E. The Art of Computer Programmzng, Vol. 3: Sorting and Searching. Addison-Wesley, Reading, Mass, 1973, Ch. 6.3, pp. 490-493. / Ch. by KNUTH D.E. (1973)
  4. KSUTH , D.E Pattern matching in strings. Unpub. lecture notes , Trondheim , Norway , May 1973 . KSUTH, D.E Pattern matching in strings. Unpub. lecture notes, Trondheim, Norway, May 1973. / Trondheim by KSUTH D.E (1973)
  5. KNUTH , D.E. , MORRIS , J.H. JR ., AND PRATT , V.R. Fast pattern matching in strings. Comput. Sei. Rep. STAN-CS-74-440, Stanford U., Stanford , Calif. , Aug. 1974 . KNUTH, D.E., MORRIS, J.H. JR., AND PRATT, V.R. Fast pattern matching in strings. Comput. Sei. Rep. STAN-CS-74-440, Stanford U., Stanford, Calif., Aug. 1974. / Calif. by KNUTH D.E. (1974)
  6. PRATT , V R . Applications of the Weiner repetition finder. Unpub. paper , Cambridge , Mass ., May 1973 ; rev Oct. 1973 PRATT, V R. Applications of the Weiner repetition finder. Unpub. paper, Cambridge, Mass., May 1973; rev Oct. 1973 / Applications of the Weiner repetition finder. Unpub. paper by PRATT V R (1973)
  7. 10.1145/360980.360995
  8. WEINER , P. Linear pattern matching algorlthms . Conf. Record, IEEE 14th Annual Symposium on Switching and Automata Theory , pp. 1 - 11 . 10.1109/SWAT. 1973 .13 WEINER, P. Linear pattern matching algorlthms. Conf. Record, IEEE 14th Annual Symposium on Switching and Automata Theory, pp. 1-11. 10.1109/SWAT.1973.13 / Conf. Record, IEEE 14th Annual Symposium on Switching and Automata Theory by WEINER P. (1973)
Dates
Type When
Created 23 years, 1 month ago (July 27, 2002, 7:26 a.m.)
Deposited 2 months, 2 weeks ago (June 17, 2025, 9:39 p.m.)
Indexed 1 week, 4 days ago (Aug. 26, 2025, 2:57 a.m.)
Issued 49 years, 5 months ago (April 1, 1976)
Published 49 years, 5 months ago (April 1, 1976)
Published Online 49 years, 5 months ago (April 1, 1976)
Published Print 49 years, 5 months ago (April 1, 1976)
Funders 0

None

@article{McCreight_1976, title={A Space-Economical Suffix Tree Construction Algorithm}, volume={23}, ISSN={1557-735X}, url={http://dx.doi.org/10.1145/321941.321946}, DOI={10.1145/321941.321946}, number={2}, journal={Journal of the ACM}, publisher={Association for Computing Machinery (ACM)}, author={McCreight, Edward M.}, year={1976}, month=apr, pages={262–272} }