🪴 FIT CVUT

Search

Search IconIcon to open search

02 Nedeterministický konečný automat

Last updated Nov 9, 2022

$$ \require{mathtools} \DeclarePairedDelimiter\ceil{\lceil}{\rceil} \DeclarePairedDelimiter\floor{\lfloor}{\rfloor} \newcommand{\dv}[1]{\frac{\mathrm{d}}{\mathrm{d} #1}} \newcommand{\dvv}[2]{\frac{\mathrm{d} #1}{\mathrm{d} #2}} $$

# Nedeterministický konečný automat (NKA)

# Konečné automaty s $\Large{\varepsilon}$-přechody

# $\huge{\varepsilon}$-Closure

600

Vztah mezi DKA a NKA

# Převod NKA na DKA (determinizace)

# Příklad 1:

../Attachments/Pasted image 20221004164815.png

# Příklad 2:

500

NKA:

Stavab
-> 0{2,3}{1,4}
<- 1{3}{1}
<- 2{2}{4}
3{3}{3}
4{4}{4}

DKA determinizovaný:

Stavab
-> {0}{2,3}{1,4}
<- {2,3}{2,3}{3,4}
<- {1,4}{3,4}{1,4}
{3,4}{3,4}{3,1}

# Úplně určený NKA