Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=band-ii-kapitel-4 Powered by Question2Answer Beantwortet: Aufgabe 38 a,b) https://info2.aifb.kit.edu/qa/index.php?qa=7319&qa_1=aufgabe-38-a-b&show=7349#a7349 Hey,<br /> <br /> kurze Frage zu der Beschriftung der Kanten. Im Bild ist jede Kante die nach links geht mit 1 beschriftet. Laut der Vorlesung ist es allerdings andersrum, also links 0. (VL 7-21f) Daher die Frage, ob beides korrekt wäre?<br /> <br /> Vielen Dank! Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=7319&qa_1=aufgabe-38-a-b&show=7349#a7349 Thu, 18 Mar 2021 11:02:33 +0000 Beantwortet: Aufgabe 32 https://info2.aifb.kit.edu/qa/index.php?qa=7283&qa_1=aufgabe-32&show=7285#a7285 Hey,<br /> <br /> ob links 1 und rechts 0 oder links 0 und rechts 1 ist egal (Siehe Tutorium 5). Das kannst du dir selber aussuchen.<br /> <br /> LG Ole (Tutor) Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=7283&qa_1=aufgabe-32&show=7285#a7285 Wed, 27 Jan 2021 18:26:24 +0000 Beantwortet: Aufgabe 37 a) alternativer Huffman Baum ? https://info2.aifb.kit.edu/qa/index.php?qa=6656&qa_1=aufgabe-37-a-alternativer-huffman-baum&show=6657#a6657 Hallo,<br /> <br /> ja, das kannst du auch machen. Wenn es mehrere Knoten gibt, die den geringsten Wert haben, kannst du dir Knoten aussuchen. Meistens geht man aber von einer Richtung zur anderen, also z.B. rechts nach links (der Übersichtlichkeit halber).<br /> <br /> Hier könntest du auch überprüfen, ob deine Codierung eine Huffman-Codierung ist, indem du die Fano-Bedingung überprüfst sowie die zugehörige Codelänge L(c). Für deine Möglichkeit komme ich auf L(c) = 2 11/16, was genau dem L(c) der Lösung entspricht.<br /> <br /> Viele Grüße<br /> <br /> Hannah (Tutorin) Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=6656&qa_1=aufgabe-37-a-alternativer-huffman-baum&show=6657#a6657 Mon, 04 Feb 2019 13:48:55 +0000 Beantwortet: Fehlererkennbarkeit/-korrigierbarkeit erhöhen https://info2.aifb.kit.edu/qa/index.php?qa=5442&qa_1=fehlererkennbarkeit-korrigierbarkeit-erh%C3%B6hen&show=5450#a5450 Hallo,<br /> <br /> &nbsp;<br /> <br /> 1.) Ja, die beiden Codewörter c(b) und c(c) dürfen beliebig verändert werden, das ist ja gerade die Aufgabenstellung. Achte nur darauf, dass auch der Hammingabstand zu den Codewörtern, die nicht verändert werden mindestens 2 beträgt. Dann hast du natürlich nur eine begrenzte Anzahl an Möglichkeiten, eine weitere Lösung wäre z.B c(b)=0011 und c(c)=1100.<br /> <br /> &nbsp;<br /> <br /> 2.) Es ist nicht immer zwingend notwendig Prüfbits hinzuzufügen, die Hammingzahl kann auch durch eine günstige Konstellation der Codewörter erhöht werden (s. oben). In diesem speziellen Fall sind für h=3 allerdings Prüfbits notwendig. Auch die Anzahl der Prüfbits hat erstmal nichts mit der Fehlererkennbarkeit zu tun, es kommt nur darauf an, dass die Codewörter paarweise mindestens den Hammingabstand 3 haben. Um dies zu realisieren reichen im Beispiel je 2 Prüfbits (z.B: zwischen c(a) und c(b) beträgt der Hammingabstand 1, Ziel ist Hammingabstand 3. Der Hammingabstand muss über die Prüfbits also um 2 erhöt werden, realisiert dadurch, dass die Prüfbits an beiden Stellen unterschiedlich sind.).<br /> <br /> &nbsp;<br /> <br /> Hoffe das hat geholfen,<br /> <br /> Gruß Marc (Tutor) Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=5442&qa_1=fehlererkennbarkeit-korrigierbarkeit-erh%C3%B6hen&show=5450#a5450 Tue, 07 Feb 2017 11:05:43 +0000 Beantwortet: Alternativlösung Aufgabe 38 b) https://info2.aifb.kit.edu/qa/index.php?qa=5159&qa_1=alternativl%C3%B6sung-aufgabe-38-b&show=5174#a5174 Hallo,<br /> <br /> wenn Sie Ihre Lösung mit der aus der Aufgabe vergleichen, ist ihre Codierung dann genau das Gegenstück zu der angegebenen? Also jede 1 eine 0 und jede 0 eine 1.<br /> Für diese Aufgabe ist soweit ich das sehen kann, der Huffman-Baum bis auf die Wahl der &quot;Richtung&quot; in der man 1 und 0 schreibt, eindeutig.<br /> <br /> Ist Ihre Lösung nicht das genaue Gegenstück, dann haben Sie sich vermutlich vertan. Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=5159&qa_1=alternativl%C3%B6sung-aufgabe-38-b&show=5174#a5174 Tue, 31 Jan 2017 14:05:44 +0000 Beantwortet: Decodierung eines Strings nach Huffmann Kodierung https://info2.aifb.kit.edu/qa/index.php?qa=5125&qa_1=decodierung-eines-strings-nach-huffmann-kodierung&show=5140#a5140 ´Hallo Max,<br /> <br /> ich habe mir gerade die entsprechende Aufgabe angeschaut und konnte die Stelle nicht finden, auf die du dich beziehst.<br /> <br /> In a) soll eine Huffman Kodierung angegeben und die Codelänge berechnet und verglichen werden.<br /> b) ist Theorie<br /> In c) geht es um die Hammingzahl<br /> und d) ist wieder Theorie.<br /> <br /> Habe ich da irgendwas übersehen oder hast du dich in der Aufgabe vertan?<br /> <br /> Viele Grüße<br /> <br /> Monika (Tutorin) Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=5125&qa_1=decodierung-eines-strings-nach-huffmann-kodierung&show=5140#a5140 Mon, 30 Jan 2017 11:14:03 +0000 Beantwortet: Kodierung beliebig? https://info2.aifb.kit.edu/qa/index.php?qa=3934&qa_1=kodierung-beliebig&show=3936#a3936 Hallo ujejo,<br /> <br /> eine Huffman-Kodierung muss die Fano-Bedingung erfüllen und optimal sein (also eine minimale Codelänge bezüglich aller möglichen Kodierungen haben). Hat also eine gegebene Kodierung nicht die minimale Codelänge, kann sie auch keine Huffman-Kodierung sein. <br /> <br /> Im Bezug auf Aufgabe 38 b) bin ich auch Deiner Meinung...<br /> <br /> Viele Grüße<br /> <br /> Jonas (Tutor) Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=3934&qa_1=kodierung-beliebig&show=3936#a3936 Sat, 06 Feb 2016 12:00:34 +0000 Beantwortet: Die Huffman-Kodierung ist nicht für jeden zu kodierenden Text minimal https://info2.aifb.kit.edu/qa/index.php?qa=779&qa_1=die-huffman-kodierung-nicht-jeden-kodierenden-text-minimal&show=780#a780 <div> Hallo,</div> <div> &nbsp;</div> <div> der Grund ist, dass die Huffman-Kodierung nicht für jeden Text minimal ist, sondern nur für Texte, die die zur Huffman-Kodierung gehörende Zeichenverteilung haben.</div> <div> &nbsp;</div> <div> Viele Grüße</div> <div> &nbsp;</div> <div> Lukas König</div> Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=779&qa_1=die-huffman-kodierung-nicht-jeden-kodierenden-text-minimal&show=780#a780 Fri, 31 Oct 2014 05:14:21 +0000 Beantwortet: Dürfen im Huffman-Baum die Einsen und Nullen "beliebig" verteilt werden? https://info2.aifb.kit.edu/qa/index.php?qa=404&qa_1=d%C3%BCrfen-huffman-baum-einsen-nullen-beliebig-verteilt-werden&show=406#a406 <div> Hallo,</div> <div> &nbsp;</div> <div> &gt; Auf jeden Fall gibt es keine Konvention in dem Sinne, dass Nichtbeachten in der Klausur zu Punktabzug führt.</div> <div> &nbsp;</div> <div> Das stimmt zwar, aber es wäre schön, wenn Sie sich auf eine Richtung für 0 bzw. 1 festlegen, weil das für uns einfacher zu korrigieren ist (und auch für Sie bestimmt weniger fehleranfällig). Auch die von Ihnen beobachtete Konvention ist hilfreich im Sinne eines strukturierten Vorgehens. Ob das unser Algorithmus tatsächlich so macht, weiß ich aber gar nicht genau.</div> <div> &nbsp;</div> <div> Viele Grüße</div> <div> &nbsp;</div> <div> Lukas König</div> <div> &nbsp;</div> Band II, Kapitel 4 https://info2.aifb.kit.edu/qa/index.php?qa=404&qa_1=d%C3%BCrfen-huffman-baum-einsen-nullen-beliebig-verteilt-werden&show=406#a406 Wed, 22 Oct 2014 07:10:24 +0000