Show simple item record

dc.contributor.authorFischer, Michael J.en_US
dc.contributor.authorPaterson, Michael S.en_US
dc.date.accessioned2023-03-29T14:03:44Z
dc.date.available2023-03-29T14:03:44Z
dc.date.issued1974-01
dc.identifier.urihttps://hdl.handle.net/1721.1/148870
dc.description.abstractThe string-matching problem considered here is to find all occurrences of a given pattern as a substring of another longer string. When the pattern is simply a given string of symbols, there is an algorithm due to Morris, Knuth and Pratt which has a running time proportional to the total length of the pattern and long string together. This time may be achieved even on a Turing machine. The more difficult case where either string may have "don't care" symbols which are deemed to match with all symbols is also considered. By exploiting the formal similarity of string-matching with integer multiplication, a new algorithm has been obtained with a running time which is only slightly worse than linear.en_US
dc.relation.ispartofseriesMIT-LCS-TM-041
dc.relation.ispartofseriesMAC-TM-041
dc.titleString-matching and Other Productsen_US
dc.identifier.oclc09593256


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record