Finite Automata as a language acceptor and translator | Deterministic Finite Automata (DFA) | Nondeterministic Finite Automata(NFA) in Hindi
Finite Automata as a language acceptor and translator | Deterministic Finite Automata (DFA) | Nondeterministic Finite Automata(NFA) in Hindi
Unit 1
Introduction of Automata Theory
Topic 2 : Finite Automata as a language acceptor and translator
Finite Automata (FA) pattern рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рд╕рдмрд╕реЗ рд╕рд░рд▓ machine рд╣реИред Finite Automata рдпрд╛ Finite state machine рдПрдХ abstract machine рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд╛рдБрдЪ tuple рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ рдПрдХ state рд╕реЗ рджреВрд╕рд░реЗ state рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП state рдФрд░ rules рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд▓рд╛рдЧреВ input symbol рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдореВрд▓ рд░реВрдк рд╕реЗ рдпрд╣ Digital computer рдХрд╛ рдПрдХ abstruct model рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдВрдХрдбрд╝рд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп Automata рдХреА рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред
Finite Automata рдХреЗ 5 tuple
Q : рдЗрд╕реЗ finite set of states рдХрд╣рддреЗ рд╣реИ
∑ : рдпрд╣ finite set рдХрд╛ symbol рд╣реИ рдЗрд╕реЗ automaton рдХреА рд╡рд░реНрдгрдорд╛рд▓рд╛ (alphabet) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
δ : рдпрд╣ рдПрдХ transition function рд╣реИ
q0 : рдпрд╣ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЕрд╡рд╕реНрде рд╣реИ рдЬрд╣рд╛ рд╕реЗ input processed рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (q0 ∈ Q).
F : F final state рдХрд╛ set рд╣реИ Q (F ⊆ Q).
Finite Automata 2 Type рдХреЗ рд╣реЛрддреЗ рд╣реИ
1. Deterministic Finite Automata (DFA)
2. Nondeterministic Finite Automata(NFA)
Deterministic Finite Automata (DFA) :
DFA deterministic finite automata рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд (Referenced) рдХрд░рддрд╛ рд╣реИред deterministic Computation рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ (specialty) рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд (Referenced) рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ machine рдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдПрдХ input string рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ finite automata рдХреЛ deterministic finite automat рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
DFA рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рд╕реЗ рдЕрдЧрд▓реЗ state рддрдХ specialty input рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд░рд╛рд╕реНрддрд╛ рд╣реИред
DFA null move рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, DFA рдХрд┐рд╕реА рднреА input character рдХреЗ рдмрд┐рдирд╛ state рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред
DFA рдореЗрдВ рдХрдИ рдЕрдВрддрд┐рдо рдЕрд╡рд╕реНрдерд╛рдПрдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Compiler рдореЗрдВ Lexical Analysis рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
DFA 5 tuples рдХрд╛ collection рд╣реЛрддрд╛ рд╣реИ
Q : рдЗрд╕реЗ finite set of states рдХрд╣рддреЗ рд╣реИ
∑ : рдпрд╣ finite set рдХрд╛ symbol рд╣реИ рдЗрд╕реЗ automaton рдХреА рд╡рд░реНрдгрдорд╛рд▓рд╛ (alphabet) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
δ : рдпрд╣ рдПрдХ transition function рд╣реИ
q0 : рдпрд╣ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЕрд╡рд╕реНрде рд╣реИ рдЬрд╣рд╛ рд╕реЗ input processed рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (q0 ∈ Q).
F : F final state рдХрд╛ set рд╣реИ Q (F ⊆ Q).

2.Nondeterministic Finite Automata(NFA) :
NDFA рдореЗрдВ, рдПрдХ рд╡рд┐рд╢реЗрд╖ input symbol рдХреЗ рд▓рд┐рдП, machine state рдХреЗ рдХрд┐рд╕реА рднреА combination рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд (Move) рдХрд░ рд╕рдХрддреА рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, machine рджреНрд╡рд╛рд░рд╛ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХ рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреАред рдЗрд╕рд▓рд┐рдП, рдЗрд╕реЗ Nondeterministic Finite Automata рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдореЗрдВ states рдХреА рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рд╣реИ, machine рдХреЛ Nondeterministic Finite machine рдпрд╛ Nondeterministic Finite Automata(NFA) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
NDFA рдореЗрдВ 5 tuple represent рдХрд┐рдпреЗ рдЬрд╛рддреЗ рд╣реИ
Q : рдЗрд╕реЗ finite set of states рдХрд╣рддреЗ рд╣реИ
∑ : рдпрд╣ finite set рдХрд╛ symbol рд╣реИ рдЗрд╕реЗ automaton рдХреА рд╡рд░реНрдгрдорд╛рд▓рд╛ (alphabet) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
δ : рдпрд╣ рдПрдХ transition function рд╣реИ
q0 : рдпрд╣ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЕрд╡рд╕реНрде рд╣реИ рдЬрд╣рд╛ рд╕реЗ input processed рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (q0 ∈ Q).
F : F final state рдХрд╛ set рд╣реИ Q (F ⊆ Q).

Related Articles
NP Complete Problem in Hindi
NP-Complete problems рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд░реНрдЧ рд╣реИрдВ рдЬреЛ computational complexity the...
Read More тЖТMultihead Turing Machine рдФрд░ Multidimensional Turing Machine рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдФрд░ рдЕрдВрддрд░
Multihead Turing Machine рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА Turing Machine рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЕр...
Read More тЖТUniversal Turing Machine and Multitape in Hindi
Universal Turing Machine (UTM) рдПрдХ рдРрд╕реА рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдн...
Read More тЖТTechniques for Turing Machine Construction in Hindi
Turing Machine рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдПрдХ theoretical model рд╣реИ, рдЬреЛ рдХрд...
Read More тЖТPetri Net Model in Hindi | Theory of Computation (TOC) Explained
Petri Net рдПрдХ mathematical model рд╣реИ рдЬреЛ systems рдХреЗ behavior рдХреЛ graphically represent рдХрд░рдиреЗ р...
Read More тЖТ