About the Applet

"Animation of the Aho/Corasick Pattern Matching Automaton"

This applet animates the execution of divers exact stringmatching algorithms, wich solve the folowing problem:
Given a set P of patterns and a another string text, we want to know, if any of the strings in P occur in text.

At the time the following algorithms are supported:

When the algorithm terminates, Statistical information (matches, number of charakter comparisons) is shown.

How to use the applet

To watch an the animation do:
  1. Select an algorithm in the 'Choose Algorithm' selection list.
  2. Use the 'Pattern' text field and the 'Add'/'Remove' buttons to specify the string you want to search for.
  3. Now define the text you want to search, you may
  4. The control panel can be found at the bottom of the Applet:

This applet was programmed by Dieter Buehler in autumn '97
email: buehler@informatik.uni-tuebingen.de
Back to the applet.