3813100529

3813100529



1.2.1. Definicja automatu skończonego

Niech E będzie alfabetem.

Definicja 1.10. Niedeterministycznym automatem skończonym (w skrócie NFA, od słów „Nondeterministic Finite Automaton”) nad alfabetem E nazywamy parę JC = (A, F), gdzie:

1.    A jest niedeterministyczną skończenie stanową maszyną,

2.    F CS.

Zgodnie z powyższą definicją niedeterministyczny automat skończony jest układem złożonym z maszyny A oraz zbioru F. Zbiór F jest tzw. zbiorem stanów końcowych (akceptujących).

Od tej pory zamiast „niedeterministyczny automat skończony” będziemy mówić „automat skończony”.

Definicja 1.11. Deterministycznym automatem skończonym (w skrócie DFA, od słów „Deterministic Finite Automaton”) nazywamy parę JC = (A, F), gdzie

1.    A jest deterministyczną skończenie stanową maszyną,

2.    FCS.

Używając oznaczeń z paragrafu 1.1.1, możemy przedstawić automaty skończone na diagramie. Aby wskazać, że dany stan jest stanem końcowym, oznaczamy go podwójnym okręgiem:

Definicja 1.12. Niech JC — (A, F) będzie automatem skończonym nad alfabetem E. Obliczeniem automatu JC na słowie u £ E* nazywamy obliczenie maszyny A na u. Podobnie obliczeniem deterministycznego automatu skończonego JC — (A, F) na u nazywamy obliczenie maszyny deterministycznej A na u.

Przedmiotem naszych rozważań będą szczególne rodzaje słów - słowa akceptowane przez automat skończony, tzn. takie, na których przeprowadza on „udane” obliczenie. Udane, czyli rozpoczynające się w stanie początkowym i kończące w stanie akceptującym.

Formalna definicja słowa akceptowanego przez JC (odpowiednio JC) jest następująca.

Definicja 1.13. Mówimy, że automat skończony JC = (A,F) nad alfabetem E akceptuje słowo

u — co&i... am E*

12



Wyszukiwarka

Podobne podstrony:
1.2.2. Języki rozpoznawane przez automaty skończone Niech K. = {A, F) będzie automatem skończonym. R
1.1.1. Pojęcie skończenie stanowej maszyny Niech E będzie alfabetem. Definicja 1.1. Niedeterministyc
Aksjomatyczna definicja prawdopodobieństwa Niech Q będzie daną skończoną przestrzenią zdarzeń
lista15 RACHUNEK PRAWDOPODOBIEŃSTWA • Klasyczna definicja prawdopodobieństwa Niech będzie skończony
Definicja 1.3 Przez język automatu skończonego A rozumiemy zbiór L(A) wszystkich słów akceptowanych
P051111 28 Definicja (minor macierzy) Niech A będzie dowolną macierzą wymiaru mxn oraz niech l<A
73847 Str106 20# A Kr*v« i eliptyczne Definicja. Niech K będzie krzywą eliptyczną nad ciałem liczb r
zdjecie0018 § 3. cuc hisscotczobt Niech X będzie dowolnym zbiorem, definicja I.H. Funkcję f określon
025 9 DEFINICJA Niech / będzie funkcją określoną, w przedziale (aąg b). Funkcja / ma w punkcie xq gr
029 DEFINICJA Niech f będzie funkcją określoną w przedziale (a;oc). Funkcja / ma w oc granicę niewł
14 SPIS TREŚCI Definicja 0.3.3 (Ciąg ograniczony) Niech będzie dany ciąg liczbowy (an)nem> to pow
6.5 Całki podwójne po obszarach normalnych Definicja 6.11 (Całka podwójna po obszarze) Niech f będzi

więcej podobnych podstron