Conversion of NDFA to DFA in Hindi
Conversion of NDFA to DFA in Hindi
Unit 2
Types of Finite Automata
Topic 3 : Conversion of NDFA to DFA in Hindi
NDFA рдореЗрдВ, рдЬрдм рдПрдХ spacial input current state рдХреЛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ machine рдХрдИ states рдореЗрдВ рдЬрд╛рддреА рд╣реИред рдЗрд╕рдореЗрдВ рджрд┐рдП рдЧрдП input symbol рдкрд░ zero, рдПрдХ рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ move рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рджреВрд╕рд░реА рдУрд░, DFA рдореЗрдВ, рдЬрдм Current State рдХреЛ рдПрдХ spacial input рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ machine рдХреЗрд╡рд▓ рдПрдХ state рдореЗрдВ рдЬрд╛рддреА рд╣реИред DFA рдХреЗ рдкрд╛рд╕ рджрд┐рдП рдЧрдП input symbol рдкрд░ рдХреЗрд╡рд▓ рдПрдХ Move рд╣реЛрддрд╛ рд╣реИред
Conversion from NFA to DFA
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдПрдХ NFA N рд╣реИ рдЬреЛ рдПрдХ Language L рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред рддрдм DFA D рдХрд╛ рдирд┐рд░реНрдорд╛рдг Language рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
Step 1: Initially Q’ = ╔╕.
Step 2: Add q0 to Q’.
Step 3 : Q 'рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ State рдХреЗ рд▓рд┐рдП, NFA рдХреЗ transition function рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рддреНрдпреЗрдХ input symbol рдХреЗ рд▓рд┐рдП states рдХрд╛ possible set рдвреВрдВрдвреЗрдВред рдпрджрд┐ states рдХрд╛ рдпрд╣ set Q 'рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ Q' рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

NFA рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди Parameters рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВред
Q = { q0, q1, q2 }
∑ = ( a, b )
F = { q2 }
δ (Transition Function of NFA)
| State | a | b |
| Q0 | Q0, Q1 | Q0 |
| Q1 | Q2 | |
| Q2 |
Step 1: Q’ = ╔╕
Step 2: Q’ = {q0}
Step 3: Q 'рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ state рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ input symbol рдХреЗ рд▓рд┐рдП states рдХреЛ рдЦреЛрдЬреЗрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, Q 'рдореЗрдВ рд╕реНрдерд┐рддрд┐ q0 рд╣реИ, NFA рдХреЗ Transition function рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП input symbol a рдФрд░ b рдкрд░ q0 рд╕реЗ Move рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ DFA рдХреЗ Transition Table рдХреЛ Update рдХрд░реЗрдВред
δ’ (Transition Function of DFA)
| State | a | b |
| Q0 | {Q0, Q1} | Q0 |
рдЕрдм {q0, q1} рдХреЛ single state рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ (entry) Q 'рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ Q' рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рддреЛ Q '= {q0, {q0, q1}}
рдЕрдм, рдЕрд▓рдЧ input symbol рдкрд░ state {q0, q1} рд╕реЗ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, DFA рдХреЗ Transition Table рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рд╣рдо рдЗрд╕рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВрдЧреЗ:
δ’ ( { q0, q1 }, a ) = δ ( q0, a ) ∪ δ ( q1, a ) = { q0, q1 }
δ’ ( { q0, q1 }, b ) = δ ( q0, b ) ∪ δ ( q1, b ) = { q0, q2 }
рдЕрдм рд╣рдо DFA рдХреА Transition Table рдХреЛ Update рдХрд░реЗрдВрдЧреЗред
δ’ (Transition Function of DFA)
| State | a | B |
| Q0 | {Q0, Q1} | Q0 |
| {Q0, Q1} | {Q0, Q1} | {Q0, Q2} |
рдЕрдм {q0, q2} рдХреЛ Single State рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреА Entry Q 'рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ Q' рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред
Q '= {q0, {q0, q1}, {q0, q2}}
рдЕрдм, рд╡рд┐рднрд┐рдиреНрди input symbol рдкрд░ state {q0, q2} рд╕реЗ moves рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ DFA рдХреА Transition Table рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ, рд╣рдо рдЗрд╕рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВрдЧреЗ:
δ’ ( { q0, q2 }, a ) = δ ( q0, a ) ∪ δ ( q2, a ) = { q0, q1 }
δ’ ( { q0, q2 }, b ) = δ ( q0, b ) ∪ δ ( q2, b ) = { q0 }
рдЕрдм рд╣рдо DFA рдХреА Transition Table рдХреЛ Update рдХрд░реЗрдВрдЧреЗред
δ’ (Transition Function of DFA)
| State | a | B |
| Q0 | {Q0, Q1} | Q0 |
| {Q0, Q1} | {Q0, Q1} | {Q0, Q2} |
| {Q0, Q2} | {Q0, Q1} | Q0 |
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 тЖТ