Deterministyczny automat ze stosem

Z testwiki
Wersja z dnia 10:13, 23 lut 2019 autorstwa imported>Beno (WP:SK+Bn)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Deterministyczny automat ze stosem (DPDA, ang. deterministic pushdown automaton) – automat ze stosem, którego funkcja przejść spełnia dodatkowy warunek:

  • Dla każdego qQ,aΣ,xΦ, mamy δ(q,a,x)1.
  • Dla każdego qQ,xΦ, jeśli δ(q,ϵ,x), to dla każdego aΣ zachodzi δ(q,a,x)=.

Innymi słowy, deterministyczny automat ze stosem ma możliwość co najwyżej jednego przejścia z dowolnej konfiguracji (q,a,x)Q×(Σ{ϵ})×Φ oraz jeżeli jest określone przejście dla pewnego stanu i symbolu na stosie pod wpływem słowa pustego ϵ, to wówczas jest ono jedynym możliwym przejściem dla tego układu w tym automacie.

Szablon:Języki formalne i gramatyki