CPKit
v1.6.1

Aho-Corasick Trie Visualizer

SuffixesHard

Multi-pattern string search trie automaton matcher.

Alt+Shift+Z

Configuration Panel

Interactive pattern inputs are disabled. Suffix automaton fail link generation will initialize in Sprint 07.

Tool Roadmap Status

Coming Soon

The Aho-Corasick multi-pattern Trie parser state visualizer is scheduled for subsequent roadmap releases. Active development will integrate state node graphs and BFS queue transition logs.

Complexity Indices

Time ComplexityO(N + M + K)
Auxiliary SpaceO(S * AlphabetSize)
Conceptual Overview

Aho-Corasick algorithm is a multi-pattern string searching algorithm that constructs a finite state machine similar to a Trie with suffix links, finding all occurrences of multiple patterns in linear time.

Source: CP-Algorithms reference guide