autotransition
Autotransition (also known as a self‑loop or identity transition) refers to a transition in a state machine
Autotransitions are useful for modeling situations where an event does not cause a change in the system’s
In nondeterministic finite automata (NFA), autotransitions can also be defined for the empty string (ε-transitions), allowing
Autotransitions do not change the acceptance condition of a string: a string is accepted if there exists
Typical applications include stateful parsers that need to consume multiple identical tokens while remaining in the
See also: finite automaton, epsilon transition, self‑loop, state machine, deterministic finite automaton.
- Hopcroft, J. E., Motwani, R., & Ullman, J. D. (2006). Introduction to Automata Theory, Languages, and Computation.
- Sipser, M. (2012). Introduction to the Theory of Computation. Cengage Learning.