Theoretische Informatik - Minimierung von DEAs

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2024
  • Die Komplexität eines deterministischen endlichen Automaten hängt von der Zahl der Zustände ab. Es wird gezeigt, wie zu einem DEA ein äquivalenter DEA mit minimaler Zustandszahl konstruiert werden kann.

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

  • @bigMax1337
    @bigMax1337 6 ปีที่แล้ว +42

    Zum Wiederholen extrem gut, vielen Dank das es öffentlich ist.

  • @jannisschulz7528
    @jannisschulz7528 7 ปีที่แล้ว +38

    Wirklich sehr gut erklärt!!!

  • @victor-ioncislari2375
    @victor-ioncislari2375 2 ปีที่แล้ว +2

    Super Video! Grüße von DHBW Mannheim.

  • @the_average_turtle
    @the_average_turtle 4 ปีที่แล้ว +5

    Ich hab dieses video besser verstanden als meine eigenen folien

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

      Was ist wenn im 2. Schritt Das Grüne Feld eines von den ausgegrauten Feldern ist. Wird dann auch ein (*) gemacht oder nur, falls das Grüne Feld ein (*) ist?

  • @QQ_Victory
    @QQ_Victory 6 ปีที่แล้ว +4

    Ein sehr gutes Video vom Inhalt und Qualität.

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

    Super erklärt Dankeschön

  • @chuckaguilar3394
    @chuckaguilar3394 6 ปีที่แล้ว +5

    Beautiful, jetzt hab ich's gescheckt! Danke!

  • @piai55
    @piai55 5 ปีที่แล้ว +4

    Great explanation. This is surprisingly easy, even with more complex automata. Thanks for creating :)

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

    Was ist wenn im 2. Schritt Das Grüne Feld eines von den ausgegrauten Feldern ist. Wird dann auch ein (*) gemacht oder nur, falls das Grüne Feld ein (*) ist?

    • @andreas.schaefer
      @andreas.schaefer  2 ปีที่แล้ว

      Das grüne Feld kann kein graues Feld sein. Wenn es ein graues Feld ist, gibt es eins mit gleicher Beschriftung nicht ausgegraut. Das graue Feld oben rechts z.B. steht für die Menge {q1,q3} und für diese Menge gibt es aber in der zweiten Spalte ein nicht-graues Feld. Die Idee bei dieser Matrix ist, sie so aufzuschreiben, dass es für jede Menge aus zwei unterschiedlichen Zuständen genau ein Feld gibt.

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

    Hallo, bin ich im Fach "Theoretische Informatik" stecken geblieben. Ich bräuchte Hilfe bei DEAs/NEAs/Kellerautomaten und Turingmaschinen d.h. jemand, der Coach ist oder Nachhilfe im Bereich gibt? (Die Theorie habe ich viele Male durchgearbeitet, brauche aber Übungen und jemanden zur Seite, um zu sehen was ich falsche mache). An wen könnte ich mich da am besten wenden?

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

    Wie heißt der Minimierungsalgorithmus, der hier verwendet wird?

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

    Kann man den Algorithmus als beweis für minimalautomaten verwenden?

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

    Unterscheidet sich die Minimierung eines Transduktors von der eines Akzeptors?
    Ich weiß nicht, inwiefern ich die Ausgaben des Transduktors einbeziehen soll.

    • @andreas.schaefer
      @andreas.schaefer  4 ปีที่แล้ว

      ja, dazu gibt es auch Arbeiten. Hier zum Beispiel ein Überblicksaufsatz dazu: Choffrut, Christian. "Minimizing subsequential transducers: a survey." Theoretical Computer Science 292.1 (2003): 131-144.

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

      @@andreas.schaefer Was ist wenn im 2. Schritt Das Grüne Feld eines von den ausgegrauten Feldern ist. Wird dann auch ein (*) gemacht oder nur, falls das Grüne Feld ein (*) ist?

  • @Noone62575
    @Noone62575 5 ปีที่แล้ว +4

    An sich sehr Hilfreich, danke dafür, jedoch finde ich , dass ein wenig zu schnell reden und es einem das mtverfolgen etwas schwer macht vor allem wenn man Übergangsfunktionen vorliest wie: "delta q,a delta q'' , a

  • @theodorosanastasoudis3874
    @theodorosanastasoudis3874 5 ปีที่แล้ว +5

    Sehr gut erklärt! Danke!

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

    danke sehr gut erklärt

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

    Super erklärt, danke!

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

    Danke

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

      Was ist wenn im 2. Schritt Das Grüne Feld eines von den ausgegrauten Feldern ist. Wird dann auch ein (*) gemacht oder nur, falls das Grüne Feld ein (*) ist?

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

    Was wäre wenn man zwei Endzustände hätte und diese als Paare in Schritt 1 betrachet, dürften diese ja nicht markiert werden da ja beide qeF. Das "Verschmelzen ist desweiteren auch schlecht bis gar nicht erklärt....und noch weitere Dinge

    • @andreas.schaefer
      @andreas.schaefer  4 ปีที่แล้ว

      Zwei Endzustände werden erstmal im ersten Schritt nicht markiert. Das ist auch sinnvoll, falls zum Beispiel beide Endzustände nur Kanten zu sich selbst haben. Dann könnte man die Zustände nämlich zu einem verschmelzen. Falls man jedoch von einem der Endzustände mit z.B. a in einen Endzustand kommt und von dem anderen Endzustand nicht, wird das Paar im zweiten Schritt markiert und die die Zustände sind nicht zu verschmelzen. Verschmelzen bedeutet an dieser Stelle, was man sich intuitiv vorstellen würde. Man malt statt der zu verschmelzenden Zustände nur einen Zustand und alle in einen der Zustände eingehenden oder davon ausgehenden Kanten führen dann zu diesem Zustand. Das funktioniert auch immer, weil die Quell/Zielzustände sofern sie unterschiedlich sind, auch äquivalent sein und verschmolzen werden müssen. Formal bestimmen Sie eine Äquivalenzrelation auf der Zustandsmenge des Ausgangsautomaten und der Minimalautomat hat die Äquivalenzklassen als Zustände.

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

    Sehr gute Erklärung!!

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

    Super!

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

    Danke!

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

    Danke :)