Finite Automata to Regular Expression using State Elimination Method | GATECS | TOC

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • #fatore, #stateelimination, #GATECS, #TOC, #automatatheory
    state elimination method regular expression || state elimination method dfa to regular expression || state elimination method examples || finite automata to regular expression || fa to regular expression || fa to re conversion || fa to re conversion examples || finite automata to regular expression using state elimination
    This lecture shows how to design the Regular Expression for a given Finite Automata using State Elimination Method.
    State Elimination Method :
    Rules to convert a DFA/NFA//Ɛ-NFA into corresponding Regular Expression.
    Rule-1 :
    If there are no incoming edges to the start state proceed further to check other rules. If there are incoming transitions to the initial state, then make new start with no incoming edges and an outgoing edge to the old start state with Ɛ-transition. the initial state before is now normal state with added incoming Ɛ-transition.
    Rule-2 :
    If there are no outgoing edges from final state proceed further to check the last rule. If there are outgoing transitions from final state, then make new final state with no outgoing edges and an incoming edge from old final state of Ɛ-transition. Old final state is transformed into normal state with the added transition of Ɛ.
    Rule-3 :
    If there are no multiple final states proceed to elimination (except final and initial) of normal states. If the Automata have multiple final states then convert into single final state add outgoing Ɛ-transition to new and only final state with no outgoing transitions.
    Rule-4 :
    eliminate all states one by one except starting and final state.
    Contact Details (You can follow me at)
    Instagram: / thegatehub
    LinkedIn: / thegatehub
    Twitter: / thegatehub
    ...................................................................................................................
    Email: thegatehub2020@gmail.com
    Website: thegatehub.com/
    ...................................................................................................................
    📚 Subject Wise Playlist 📚
    ▶️Data Structures: tinyurl.com/bwp...
    ▶️Theory of Computation: tinyurl.com/5bh...
    ▶️Compiler Design: tinyurl.com/2p9...
    ▶️Design and Analysis of Algorithms: tinyurl.com/ywk...
    ▶️Graph Theory: tinyurl.com/3e8...
    ▶️Discrete Mathematics: tinyurl.com/y82...
    ▶️C Programming:tinyurl.com/255...
    #StateElimination #FiniteAutomataToRegularExpression #FAtoRE #FAtoREConversion #StateEliminationMethod #DFAtoRE #NFAtoRE #RegularExpressions #RegularExpressionGeneration #RegularExpressionExamples #RegularExpressionTutorial #RegularExpressionJava #RegularExpressionPython #RegularExpressionOnline #RegularExpressionCSharp #RegularExpressionTOC #RegularExpressionGenerator #StateEliminationMethodExamples #ArdenMethod #RijMethod #RegularExpressionDFA #RegularExpressionNFA #EquivalenceOfDFA #RegularLanguage #FiniteAutomata #DFA #NFA #AutomataTheory

ความคิดเห็น • 18

  • @sandeep1_sah
    @sandeep1_sah 10 หลายเดือนก่อน +5

    best explanation on dfa and regular expression,please share this channel with your friends and collegue..to support him,

  • @anshpandey14325
    @anshpandey14325 2 ปีที่แล้ว +3

    bestest content and mainly the explanation is awesome. Thanku sir

  • @dishaghormade9301
    @dishaghormade9301 10 หลายเดือนก่อน +4

    sir, yaha pure expression ko whole star nhi ayega kya ??? wo confusion h

    • @dishaghormade9301
      @dishaghormade9301 10 หลายเดือนก่อน

      plzz replyy

    • @sandeep1_sah
      @sandeep1_sah 10 หลายเดือนก่อน

      no only the loop expression contain * symbol

  • @shuvam_roy-x6p
    @shuvam_roy-x6p 11 หลายเดือนก่อน +1

    bahot acchha explain kiye apne Sir

  • @sunnyjain630
    @sunnyjain630 ปีที่แล้ว

    Amazing explanations thanks ❤️

  • @ayyubigamingchannel
    @ayyubigamingchannel 3 ปีที่แล้ว +1

    Thank you ❤️☺️❤️☺️❤️

  • @sarfarazahmed8595
    @sarfarazahmed8595 2 ปีที่แล้ว

    thank you so much, sir

  • @anshumanpal9230
    @anshumanpal9230 2 ปีที่แล้ว +2

    Thank you so much sir

  • @funfoodie1302
    @funfoodie1302 ปีที่แล้ว

    Sir can we eliminate q3 ... actually I start eliminating from q3 and my answer is not matches with with urs it's ok to have multiple of regular expression for one particular FA

    • @THEGATEHUB
      @THEGATEHUB  ปีที่แล้ว +1

      Yes.. you can eliminate any state.. you can get multiple regular expression from the same finite automata.

    • @nehaarora1005
      @nehaarora1005 11 หลายเดือนก่อน

      But how to verify that our resultant RE is right or not

    • @nehaarora1005
      @nehaarora1005 11 หลายเดือนก่อน

      @funfoodie1302 aapka ans kya aaya tha....plz bataye

  • @shissmissshrishti
    @shissmissshrishti ปีที่แล้ว

    Nice sir

  • @rishavkumarbhadani7948
    @rishavkumarbhadani7948 9 หลายเดือนก่อน

    [E+(a+b)b][b(a+b)b+bb]* is it correct, I have remove edges like this - q2, q3, q1

    • @vishnumv8876
      @vishnumv8876 8 หลายเดือนก่อน

      Correct 👍

    • @vishnumv8876
      @vishnumv8876 8 หลายเดือนก่อน

      That bb part is it (bb)* or bb only?