Hacker News new | past | comments | ask | show | jobs | submit login

That blow up is quadratic, not exponential: "This is not classic catastrophic backtracking (talk on backtracking) (performance is O(n²), not exponential, in length), but it was enough."



Some years ago I tried to create an exponential time regex in Perl, and only managed a quadratic time one after a bit of experimenting.

But, as you said, quadratic is often already fatal on realistic data.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: