Regular Expression Search Algorithm
Ken Thompson. Communications of the ACM, vol. 11, no. 6, pp 419--422.
I'm looking for this document. Does anyone have it in pdf?
OT, but if you Google for "regular expression thomson", you'll find
plenty of references and discussions. As to whether or not the
original paper is worth reading: it depends on what you're trying to
accomplish. If you're trying to implement regular expressions
(especially of the type commonly seen in "grep" type applications),
the original paper is interesting, but not that crucial, and Thomson's
algorithm isn't really considered all that efficient. You should dig
up one of the multitudes of discussions of the subject. But I agree
with Keith, comp.programming is a better bet.