[Haskell-cafe] major speed improvement: regex-tdfa reaches 1.0.0
Martijn van Steenbergen
martijn at van.steenbergen.nl
Mon Mar 2 02:52:41 EST 2009
ChrisK wrote:
> The previous versions allowed bad combinations of pattern and searched
> text length to scale badly in the length of the text. Previously the
> worst case for text of length N was O(N^3).
>
> The new worst case asymptotic runtime scaled as O(N).
> There is never any backtracking.
> And the worst case storage space is independent of N.
That's an awesome result. :-) Thanks!
Martijn.
More information about the Haskell-Cafe
mailing list