DETERMINISTIC FINITE AUTOMATA (DFA) EXAMPLE - 1 (STRINGS STARTS WITH) IN AUTOMATA THEORY || TOC

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024

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

  • @StevosSows
    @StevosSows 11 หลายเดือนก่อน +12

    Incredible explanation, very minimalistic yet very robust method and very clean and clear drawing and writing! Definitely the best teacher of comp theory in the world! Thanks Sundeep!

  • @AjayKumar-vi7ei
    @AjayKumar-vi7ei 2 ปีที่แล้ว +10

    Good explanation sir.....Very helpful for Students who r taking Semester Exams Now.......Very Simple and Easy Explanation.......ధన్యవాదాలు సార్

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

    its amazing sir i enjoying the automata. great work sir ,i have started watching video today and lets see when i fill left comment in the last video

  • @pujyamvssnkdheeraj5069
    @pujyamvssnkdheeraj5069 ปีที่แล้ว +9

    Sir as we Known DFA has only 1 transaction state, but u make 2 transactions from ( q1, 0 ) -> q1 & dead state. I think that's wrong. @14:00

  • @snehaselvakumar465
    @snehaselvakumar465 ปีที่แล้ว +8

    Fantastic explanation ❤

  • @l_1239_atharvawadhe
    @l_1239_atharvawadhe 6 หลายเดือนก่อน +2

    Very clearly explained sir!

  • @248deepakvishwakarma2
    @248deepakvishwakarma2 ปีที่แล้ว +4

    but the diagram was a NFA it has multiple path for other state . can you please explain

  • @lumiii7391
    @lumiii7391 4 หลายเดือนก่อน +1

    Man, you’re the goat

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

    Awesome explain sir ❤ love you from Bihar ❤

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

    Nice video I learned more knowledge 😊

  • @yordanosenawgaw
    @yordanosenawgaw 4 หลายเดือนก่อน +1

    its interesting tutorial thanks sir

  • @168-vikashn.m7
    @168-vikashn.m7 2 ปีที่แล้ว +2

    one doubt sir, shouldn't the number of states = number of input symbols + one which is no of states should be 3 ??? but ur solving with 2 states
    ???

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

    sir is it possible for dfa that finall state may have 2 two inputs for same state ?

  • @gegeinthehouse
    @gegeinthehouse 3 หลายเดือนก่อน +1

    Thank you sir

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

    Good explanation sir

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

    Thank you it helps a lot

  • @thecookingcave
    @thecookingcave 2 หลายเดือนก่อน

    Sir why you gave t
    Dead state in 2nd example
    Can't we give transition to q0 or q2???

  • @AswinPMony
    @AswinPMony 9 หลายเดือนก่อน +1

    amazing

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

    Very difficult to understand 🙂

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

      Same bro

  • @manikumari4228
    @manikumari4228 2 หลายเดือนก่อน +2

    Thank you sir🙌

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

    Excellent Explanation.🙏

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

    Sir in the 2nd example q1 state has 2 0's as input then this is not dfa right?!

    • @amrutapawar9529
      @amrutapawar9529 7 หลายเดือนก่อน

      I think sir forgot to erase the self loop of 0 on q1

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

    Sir why fa has only one initial state????

  • @kusumakarvemula9464
    @kusumakarvemula9464 8 หลายเดือนก่อน +3

    🎯 Key Takeaways for quick navigation:
    00:32 🚀 *Constructing DFA for "Starts With 0" Problem*
    - The problem is to construct a DFA that accepts strings starting with the digit '0'.
    - The language L is defined as strings over the alphabet {0, 1} that start with '0'.
    - The minimum string length is 1, requiring two states for the DFA, with transitions for both '0' and '1'. A dead state is added to handle strings not starting with '0'.
    11:08 🧩 *Constructing DFA for "Starts With 01" Problem*
    - The problem is to construct a DFA that accepts strings starting with the substring '01'.
    - The language L is defined as strings over the alphabet {0, 1} that start with '01'.
    - The minimum string length is 2, requiring three states for the DFA. A dead state is introduced to handle strings not starting with '01', ensuring all transitions are defined for every state and input symbol.
    Made with HARPA AI

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

    Is this DFA applicable in the industry??? Why we are learning this it's so hard to study no doubt your explain is so good but is it applicable anywhere !!! NO !!!

  • @MR.Vofficial
    @MR.Vofficial 2 ปีที่แล้ว +3

    Tomorrow Internal still now I can't understand 🥴🙄

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

    @14:21 what if we pass q1 to q0 when we get input 0 in q1?

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

      It accepts words starting 00 also, so to avoid that we move it to the dead state if we come across those words.

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

      @@krishnachaitanya8353 But then it wouldn't be a DFA right ? I am new to this concepts but from q1 -> 0 -> {Dead State, q1} occurs ?

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

    Why can't we pass q1 to q0 with input 0?

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

      In NFA

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

      If it goes from q1 to q0 with the input of 0,it can accept 00 too. But it is wrong. Bcoz there is a string which start with 01 only.

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

    Good explanation sir

  • @govindpandit2305
    @govindpandit2305 4 หลายเดือนก่อน +1

    Thank you

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

    Sir.... shouldn't we use 1 on q1 instead of zero and dead state we will get 01 onle there @14:21

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

    nice explaination sir😊

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

    Sir can u explain the problem The set of all strings such that each block of five consecutive symbols contains atleast two 0's where alphabet is 0,1

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

    Is there any other answer for the string starting with ab??

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

    god gifted

  • @rakshitathakre
    @rakshitathakre 6 หลายเดือนก่อน

    Great Explanation sir , Every topic became easy after watching each video..

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

    14:16 not self loop in q1 bcz string start with 01. -q0--0-->q1--1-->q2