Question
We have discussed DFA:s, i.e., Discrete Finite Automata, and their use in efficient matching of languages. You have also seen them in previous modules. You will also have previously encountered NFA:s, i.e., Non-deterministic Finite Automata. (One way to briefly define them is that they are automata where you sometimes