Intuition: Satz von Myhill-Nerode

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

КОМЕНТАРІ • 32

  • @VendorProduction
    @VendorProduction 10 місяців тому +2

    Hab’s endlich gecheckt, danke dir

  • @enkhnyambattulga5123
    @enkhnyambattulga5123 Рік тому +5

    Ich hab die letzte 2 Tage im Internet verbracht genau das zu verstehen. Und du hast es in 10 Minuten erklärt. Unglaublig gut erklärt.

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

      Super, freut mich, dass mein Video dir geholfen hat!

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

    Beste Erklärung zu dem Sachverhalt 🎉

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

    nie verstanden, was es bedeutet und bei dir war es so einfach!

  • @maxrollwage161
    @maxrollwage161 2 роки тому +1

    Super erklärt, dankeschön!

  • @BaddlTaddl
    @BaddlTaddl 5 років тому +1

    Fantastisch erklärt, hab ansonsten keine gute Erklärung gefunden. Vielen, vielen Dank :)

  • @dextro3481
    @dextro3481 2 роки тому +1

    wahnsinnig gut erklärt - danke!!!

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

    fantastisch danke

  • @LennyTheGamer
    @LennyTheGamer 8 років тому +1

    Arigatou, hat mir sehr geholfen!

  • @OeMAy
    @OeMAy 10 років тому +1

    Mir gefallen deine "Tutorials", hab demnächst ne FGdI Prüfung, danke dir! :D

    • @OeMAy
      @OeMAy 10 років тому +1

      ***** ja hahaha

    • @LáMaraAndré
      @LáMaraAndré 11 місяців тому

      ich hab meine demnächst, 9 Jahre später

  • @Ally-up6sd
    @Ally-up6sd 5 років тому +2

    Danke ich habs endlich mal allgemein verstanden glaub ich😍😁

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

    danke 1000 mal (;

  • @javaexpertsa8947
    @javaexpertsa8947 6 років тому +1

    Sehr gut erklärt! :)

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

    Frage zur Ergänzung (L=[a^n b^n | n>= 0}
    Warum kann ich an w = a nicht {abb} anhängen, sondern nur {b}?

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

      Das kannst du auch machen, dann erhältst du andere Klassen. Ich habe a und aab in eine Klasse gepackt der Wörter, an die ich b anhängen kann, um in die Sprache zu kommen. Wenn du a nimmst und abb anhängst, kannst du keine anderen Wörter dazupacken. Dann bleibt a ganz alleine. Unterm Strich ändert es nichts daran, dass wir unendlich viele Äquivalenzklassen bräuchten.

  • @laurenelden6694
    @laurenelden6694 8 років тому +1

    Vielen Dank Samya! :)

  • @hatu7020
    @hatu7020 4 роки тому

    Bravoooooooo!!!! gut erklärt :D

  • @alexii346
    @alexii346 9 років тому

    Hallo, kann ich irgendwie aus der Tabelle die Transitionen fuer den Aequivalenzautomaten ableiten oder kann ich diese nur anhand des regulaeren Ausdrucks feststellen?
    Wenn man bspw. einen laengeren und unuebersichtlecheren regulaeren Ausdruck hat, der zudem nicht vollstaendig simplifiziert ist. Dann bekomme ich mit der Methode ja zwar alle Aequivalenzklassen und damit die minimale Zustandszahl. Aber den Automaten kann ich damit ja nicht wirklich konstuieren, oder? Ich muss daher die Tranistionen immer noch aus dem regulaeren Ausdruck extrahieren?

    • @SamyaDaleh
      @SamyaDaleh  9 років тому +2

      carso onul Ja, du kannst den Automaten anhand der Äquivalenzklassen konstruieren. Ich versuche, die Definition im Buch in eine Anleitung zu übertragen:
      1. Nimm von jeder Äquivalenzklasse das kürzeste Wort (bzw. das ist auch der Bezeichner der Äquivalenzklasse) in eckigen Klammern. Jeder Zustand heißt so wie die Äquivalenzklasse, die er repräsentiert.
      2. Startzustand ist [ε]
      3. Endzustand ist der Zustand, dessen Name Teil der Sprache ist.
      3. Übergänge: Wenn du in einem Zustand [w] bist und du liest ein Terminal ein (z. B. a), dann gehe in den Zustand, der zur Äquivalenzklasse [wa] gehört. (Einmal für jede Zustand-Terminal-Kombination.)
      Der Automat zu meinem Video wäre dann:
      A = (Z, Σ, δ, z0, E)
      Z = {[ε], [a], [aa], [aaa]}
      Σ = {a, b}
      z0 = [ε]
      E = {[aa]}
      δ([ε], a) = [a]δ([ε], b) = [ε]
      δ([a], a) = [aa]δ([a], b) = [a]
      δ([aa], a) = [aaa]δ([aa], b) = [aa]
      δ([aaa], a) = [aaa]δ([aaa], b) = [aaa]

  • @Brayn410
    @Brayn410 10 років тому +2

    Hallo SamyaDaleh, vielen Dank für dein Video, das hat mir sehr geholfen ich habe aber noch eine Frage zu deinem zweiten Beispiel. Dort sagst du, man kann an Epsilon nichts mehr anhängen. Könnte man dort nicht noch die Wörter ab, aabb, ... d.h. die Wörter der eigentlichen Sprache,sprich: a^nb^n anhängen?
    Vielen Dank schonmal :)

    • @SamyaDaleh
      @SamyaDaleh  10 років тому

      Danke für die Frage, da ist mir wohl ein Fehler unterlaufen. ^^ Ja, man kann natürlich die Wörter aus a^nb^n anhängen. Der Rest ist auch nicht ganz korrekt, wenn man es genau nimmt, denn an a kann ich auch abb, aabbb usw. anhängen. Ich schreibe eine Anmerkung dazu.

    • @Brayn410
      @Brayn410 10 років тому

      Ok vielen Dank für deine schnelle Antwort. :)

  • @dr-ok
    @dr-ok 10 років тому

    Danke, sehr verständlich erklärt!

  • @osama11osama
    @osama11osama 5 років тому

    Du bist talentiert

  • @m.w.b2010
    @m.w.b2010 6 років тому

    super erklärt danke dir

  • @nawaraldanaf418
    @nawaraldanaf418 8 років тому

    Dankee ^^

  • @Feliza1992
    @Feliza1992 4 роки тому +1

    Leider fachlich nicht korrekt genug. Größer 3 a's? nein bei mehr als 2 a's ist es schon nicht mehr in der Sprache. Leider auch keine fachliche Uni Schreibweise im entferntesten zu sehen. Das Video ist sicherlich gut geeignet um dieses eine Beispiel zu erklären oder einen ersten Eindruck davon zu gewinnen wie Myhill Nerode grob aussieht, allerdings habe ich an ein UA-cam Video was einen Algorithmus erklärt, der in der Uni besprochen wird den Anspruch, dass es fachlich sauber ist und auf der Stufe einer Uni Übung ist und nicht auf Stufe von "ich erkläre meinen Kollegen mal grob worum es geht". Würde ich es so in der Klausur schreiben würde ich 0 Punkte bekommen leider. Das heißt nicht, dass das Video schlecht ist. Für meinen Zweck als Uni Studentin den Algorithmus zu lernen und zu verstehen ist es nur leider vollkommen ungeeignet, was sehr schade ist. Ich hoffe meine konkrete Kritik kann zur Verbesserung in der Zukunft beitragen.

    • @SamyaDaleh
      @SamyaDaleh  4 роки тому +6

      Danke für deinen Kommentar. Mein Anliegen mit dem Stichwort "Intuition" im Titel ist es, genau das auszudrücken, dass es sich um ein "ich erkläre kurz worum es geht"-Video handelt, im Gegensatz zu den Videos mit "Beweis" im Titel.
      Das Thema hatte sich ein Zuschauer gewünscht, daher hab ich es mir selbst erarbeitet. In keinem meiner Kurse wurde der Satz je behandelt, insofern ist mir nicht bekannt, wie es die Dozenten gerne in den Klausuren niedergeschrieben hätten und ich habe kein Beweis-Video produziert, wo ich die fachlich korrekte Anwendung zeige.
      Ich stimme deinen Anmerkungen zu und kann deinen Anspruch leider nicht erfüllen.