Fourteen DFA Examples? No Problem!

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ • 30

  • @pedramhaqiqi7030
    @pedramhaqiqi7030 Рік тому +13

    12 days ago you posted this. 12 hours from now you will have saved my final exam. thank you.

  • @camrws
    @camrws Рік тому +10

    i’ve been out of this for 2 years now i used to love these so i’ll watch anyways

  • @hectorg362
    @hectorg362 Рік тому +14

    No longer taking this class but thanks for the help when I took it! Your videos were really helpful.

  • @tommyshelby6277
    @tommyshelby6277 Рік тому +7

    damn! professor is back!!

  • @twinxd8249
    @twinxd8249 Рік тому +1

    Love your videos, they are the only reason I am not completely lost in my Automata Languages class

  • @RobertTheBrick
    @RobertTheBrick 10 місяців тому +1

    got more information from this video than 4 lectures, thank you

  • @anonymous8324
    @anonymous8324 11 місяців тому +1

    Наконец-то я начал что-то понимать в этом DFA. Спасибо!

  • @phani8482
    @phani8482 11 місяців тому +3

    i think problem 5 the soultion is not minimal. we can club the two final states and the empty state that is going from o with the first transition after 1. this will still count even and odd for 1,0 respectively. so we endup with 3 states - 1 start, 1 final, 1 non accepting state that comes either after start state with 1 as input or any input after the final state.

  • @rajveerajmani
    @rajveerajmani 5 місяців тому

    you sir are a person on par with Sipser himself, thank you so much ❤❤❤❤❤❤

  • @praktanpulekar9198
    @praktanpulekar9198 Рік тому +2

    The GOAT

  • @DevMonke
    @DevMonke Рік тому

    Love the upgraded production quality !

  • @zaidous
    @zaidous Рік тому

    I think I’m going to use all of your videos to study for my cs theory final. Tysm for these

  • @Ajay.m-sc1vc
    @Ajay.m-sc1vc Рік тому +3

    Thanks sir, but it would be even better if regular expression for each

  • @hemanthkumarsharab1635
    @hemanthkumarsharab1635 2 місяці тому

    Very Helpful Bud, Thanks a lot

  • @phani8482
    @phani8482 11 місяців тому +1

    Bro, Do you have a patreon? I would like to support you in any little way i can. The intuition i am gaining from your videos is priceless

    • @EasyTheory
      @EasyTheory  11 місяців тому +1

      No Patreon, but thank you!

  • @Flowerpotvalley
    @Flowerpotvalley 11 місяців тому

    Sir can you make a playlist for Compiler design tutorials please? Your automata lectures are awesome by the way. Thank you

  • @GordonGoodwell
    @GordonGoodwell 4 місяці тому

    36:55 could we just choose one condition and ignore the other?

  • @Patanegn
    @Patanegn 9 місяців тому +1

    26:14 is this statement correct? What does it mean for the starting state to be accepting? Does that mean the DFA accepts the empty word as well? I was more thinking in lines of:
    -->s--1-->e1--0-->e2 ; s--0-->dead ; e1--1-->s ; e2--1-->e1 ; e2--0-->dead
    I tried to type out my diagram here, I hope it is understandable hahaha

  • @therealestvideos-sf
    @therealestvideos-sf Рік тому

    I wish my school had more TOC classes miss this lol still fun to practice though lol

  • @a-manthegeneral
    @a-manthegeneral Рік тому

    34:28 which transition is redundant and why?

    • @GordonGoodwell
      @GordonGoodwell 4 місяці тому

      The state is the right has a recursive transistion 1,0 and 0 . Die zero transistion is redundant because is a subset of the 1,0 transition

  • @aliasjon8320
    @aliasjon8320 10 місяців тому

    Out of curiosity, do you have any experience studying /researching/teaching Algorithmic Game theory? Its one of the few undergrad theory CS electives at my school's CS department and it seems like a somewhat uncommon but really cool subject

  • @umarbashir1236
    @umarbashir1236 Рік тому

    Thank you sir

  • @terracottapie6872
    @terracottapie6872 Рік тому

    I think we don't have a complete proof of correctness of the automaton for the "contain 0101" language (3rd problem). You kind of described each step of development of your automaton, but I think it still doesn't fully prove that it will return the correct result for a word that does/does not belong to the language. Correct me if I'm wrong though

  • @nofal6
    @nofal6 Рік тому +1

    y 14 ? y not 15 :/

  • @ArgyrisSofroniou
    @ArgyrisSofroniou Рік тому

    For {w | w is any string except 11 and 111} there is even a simpler way to look at it.
    Consider 111 as redundant because 11 is its substring and there is no size limitation.
    In other words the language {w | w is any string except 11 and 111} is equal to {w | w is any string except 11}
    Correct me if I am wrong.

    • @ryanconnolly-kelley1807
      @ryanconnolly-kelley1807 Рік тому

      This is incorrect. The language {w | w is any string except 11} can be represented by taking the DFA in the example in the video, and simply removing the 4th state from the left. Then letting the 3rd state from the left transition to the final state on both 1 and 0.
      In general, 2 languages are equivalent if and only if they are the exact same set of strings - so L1 = {w | w is any string except 11 and 111} is not equal to L2 = {w | w is any string except 11}, because 111 is an element of L2 and not an element of L1.
      Were you considering that maybe the DFA could be simplified by building in a loop to a trap state, and letting that loop represent 11 and 111? This would be a good idea if the language was something like {w | w is any string except 11, 111, 1111, or any string greater than length 2 consisting of only 1's}. Then you could use the argument that 11 is a substring of 111, and 111 is a substring of 1111, and simplify it that way. But the example in the video is too specific and needs to be handled the way that was shown.

    • @ArgyrisSofroniou
      @ArgyrisSofroniou Рік тому +1

      @@ryanconnolly-kelley1807 Basically for some weird reason I got confused and thought that the language was what you mentioned in your reply.
      "{w | w is any string except 11 or any string greater than length 2 consisting of only 1's}."