Limbaje Formale, Automate şi Compilatoare

dascaleacvladut
from dascaleacvladut More from this publisher
20.11.2014 Views

Automate finite deterministe Automate finite Mecanism de recunoaştere (acceptare) pentru limbaje Limbaje de tip 3 Mulţime finită de stări LFAC (2014-15) Curs 2 12 / 26

Automate finite deterministe Automate finite Definiţie 1 Un automat finit determinist este un 5-uplu A = (Q,Σ,δ, q 0 , F), unde: Q şi Σ sunt mulţimi finite, nevide, numite mulţimea stărilor respectiv alfabetul de intrare q 0 ∈ Q este starea iniţială F ⊆ Q este mulţimea stărilor finale δ este o funcţie , δ : Q ×Σ → Q, numită funcţia de tranziţie LFAC (2014-15) Curs 2 13 / 26

<strong>Automate</strong> finite deterministe<br />

<strong>Automate</strong> finite<br />

Definiţie 1<br />

Un automat finit determinist este un 5-uplu A = (Q,Σ,δ, q 0 , F), unde:<br />

Q <strong>şi</strong> Σ sunt mulţimi finite, nevide, numite mulţimea stărilor<br />

respectiv alfabetul de intrare<br />

q 0 ∈ Q este starea iniţială<br />

F ⊆ Q este mulţimea stărilor finale<br />

δ este o funcţie , δ : Q ×Σ → Q, numită funcţia de tranziţie<br />

LFAC (2014-15) Curs 2 13 / 26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!