Minimization of DFA in Hindi (Minimization of Automata Machines)
Minimization of DFA in Hindi (Minimization of Automata Machines)
Unit 2
Types of Finite Automata
Topic 4 : Minimization of DFA in hindi (Minimization of Automata Machines)
Automata theory (Theory Computer рдХреА рдПрдХ Branch) рдореЗрдВ, DFA Minimization рдПрдХ рджрд┐рдП рдЧрдП Deterministic Finite Automaton (DFA) (DFA) рдХреЛ рдПрдХ рд╕рдорд╛рди DFA рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╣реИ рдЬрд┐рд╕рдореЗрдВ States рдХреА Minimizationрд╕рдВрдЦреНрдпрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣рд╛рдВ рджреЛ DFA рдХреЛ рд╕рдорд╛рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╡реЗ рдПрдХ рд╣реА Regular Language рдХреЛ рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ algorithm Automata theory рдкрд░ standard textbooks рдореЗрдВ known рдФрд░ described рд╣реИрдВ
рдкреНрд░рддреНрдпреЗрдХ Regular Language рдХреЗ рд▓рд┐рдП, рдПрдХ minimal automaton рднреА рдореМрдЬреВрдж рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ Accept рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ DFA рдЬрд┐рд╕рдореЗрдВ Minimum Number рдореЗрдВ State рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ DFA Unique рд╣реЛрддрд╛ рд╣реИ | Minimum DFA pattern matching рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП Minimum computational рд▓рд╛рдЧрдд рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред
States рдХреЗ рджреЛ рд╡рд░реНрдЧ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ Language рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдореВрд▓ DFA рд╕реЗ Removedрдпрд╛ Merged рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рдХрд░рдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред
-
Unreachable states рд╡реЗ State рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА input String рдХреЗ рд▓рд┐рдП DFA рдХреА initial state рд╕реЗ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВред
-
Nondistinguishable state рд╡реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрд┐рд╕реА рднреА input string рдХреЗ рд▓рд┐рдП рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
DFA minimization рдЖрдорддреМрд░ рдкрд░ 3 Step рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, relevant States рдХреЛ Removed рдпрд╛ merged рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЪреВрдВрдХрд┐ nondistinguishable States рдХрд╛ Elimination computational рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рдорд╣рдВрдЧрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЖрдорддреМрд░ рдкрд░ last step рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Solution:
Step 1 : рджрд┐рдП рдЧрдП DFA рдореЗрдВ, q2 рдФрд░ q4 unreachable states рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ Remove рдХрд░ рджреЗрдВред
Step 2 : рдмрд╛рдХреА States рдХреЗ рд▓рд┐рдП transition table рдмрдирд╛рдПрдВред
| State | 0 | 1 | |
| →q0 |
|
q3 | |
| q1 |
|
q3 | |
| *q3 |
|
q5 | |
| *q5 |
|
q5 |
Step 3 : рдЕрдм transition table рдХреА rows рдХреЛ рджреЛ sets рдореЗрдВ divide рдХрд░реЗрдВ
1. рдПрдХ set рдореЗрдВ рд╡реЗ rows рд╣реЛрддреА рд╣реИрдВ, рдЬреЛ non-final states рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ
| State | 0 | 1 | |
| q0 | q1 |
|
|
| q1 | q0 |
|
2. рдПрдХ other set рдореЗрдВ рд╡реЗ rows рд╣реЛрддреА рд╣реИрдВ, рдЬреЛ Final State рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВред
| State | 0 | 1 |
| q3 | q5 | q5 |
| q5 | q5 | q5 |
Step 4: Set 1 рдореЗрдВ рд╕рдорд╛рди rows рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП set 1 рд╕рдорд╛рди рд╣реЛрдЧрд╛ред
Step 5: Set 2 рдореЗрдВ, row 1 рдФрд░ row 2 q3 рдФрд░ q5 рдХреЗ рд╕рдорд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ 0 рдФрд░ 1. рдПрдХ рд╣реА state рдореЗрдВ transit рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП q5 рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ рдФрд░ рдлрд┐рд░ рдмрд╛рдХреА рдореЗрдВ q5 рдХреЛ skip рдХрд░реЗрдВред
| State | 0 | 1 |
| q3 | q3 | q3 |
Step 6: рдЕрдм Set 1 рдХреЛ set рдХрд░реЗрдВ рдФрд░ 2 рдХреЛ set рдХрд░реЗрдВ
| State | 0 | 1 |
| →q0 | q1 | q3 |
| q1 | q0 | q3 |
| *q3 | q3 | q3 |
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 тЖТ