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).

Deterministic Finite Automata (DFA)
 

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).

Nondeterministic Finite Automata(NFA)

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 тЖТ