Open dumblob opened 3 years ago
No, although I wrote this after the paper you mentioned, I did not read it and I can't tell if the algorithms are the same.
Have you documented somewhere which approach you've taken for modifications?
No, but I wrote a blog post on it:https://www.hankcs.com/program/algorithm/aho-corasick-double-array-trie.html
You may need a translator.
Nice! I've read a translated version (Google translate) and find it interesting.
Any plans to rewrite it in a closer-to-metal language (V or Rust or C++ or C or Go etc.)?
It's a good idea but I don't have time now. I'm pretty sure there is a go implementation somewhere on GitHub.
Is this based on Speeding Up Double-Array Trie Construction for String Matching or something else?