Reguläre Sprachen: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:




<b>Abgeschlossen bzgl:</b>
<ul>
<ul>
Abgeschlossen bzgl:
<li><math> \cup\ </math> Vereinigung</li>
<li><math> \cup\ </math> Vereinigung</li>
<li><math> \cap\ </math> Schnitt</li>
<li><math> \cap\ </math> Schnitt</li>

Version vom 25. März 2008, 03:44 Uhr


Reguläre Sprache

Reguläre Sprachen, werden durch reguläre Grammatiken, reguläre Ausdrücke und endliche Automaten (DFA bzw. NFA) erzeugt.


Überführungsfunktion für einen DFA:

$ L(M)=\{x_{1}...x_{n}\in {\Sigma ^{*}}\vert \exists q_{1}...q_{n-1}\in Z,q_{n}\in E\ :\delta (q_{i},x_{i+1})=q_{i+1} $ für$ \ i=0,...,n-1\} $


Abgeschlossen bzgl:

  • $ \cup \ $ Vereinigung
  • $ \cap \ $ Schnitt
  • $ ^{-} $ Komplement
  • $ \circ \ $ Verknüpfung
  • $ *\ $ Sternhülle