epsilonÜbergänge
Epsilon-Übergänge, auch ε-Übergänge genannt, sind Übergänge in Automaten, die mit dem Symbol ε beschriftet sind. Sie verbrauchen kein Eingabezeichen, das heißt, der Automat kann durch eine solche Kante wechseln, ohne ein Symbol aus dem Eingabealphabet zu lesen. Epsilon-Übergänge treten vor allem in nichtdeterministischen endlichen Automaten (NFA) auf, wo sie die Modellierung von optionalen oder zusammengefassten Teilmustern erleichtern, und in ε-NFAs, in denen sie die Grundbausteine der Sprachenmodellierung darstellen.
Formal lässt sich ein ε-NFA durch eine Zustandmenge Q, ein Eingabealphabet Σ, eine Übergangsfunktion δ, einen Startzustand q0
Die epsilon-Hülle (ε-Closure) eines Zustands oder einer Zustandsmenge beinhaltet alle Zustände, die ausschließlich über ε-Übergänge erreichbar
Epsilon-Übergänge sind zentral in vielen Konstruktionsmethoden der formalen Sprachen, etwa bei der Thompson-Konstruktion für reguläre Ausdrücke,