Theoretische und technische Informatik - ganz praktisch - Letzte Fragen in Fehlerbehandlung und Kodierung https://info2.aifb.kit.edu/qa/index.php?qa=questions&qa_1=fehlerbehandlung-und-kodierung Powered by Question2Answer Hammingzahl https://info2.aifb.kit.edu/qa/index.php?qa=7591&qa_1=hammingzahl <p>Hallo,&nbsp;</p><p>ich verstehe nicht ganz, wieso die Codewörter bei&nbsp;Aufgabenteil e) nicht 1-fehlererkennbar sind.</p><p>Für 1-Fehlererkennbarkeit muss der Hammingabstand 2 betragen. Dieser ist doch definiert als die Anzahl an Stellen, an welchen sich zwei Codewörter unterscheiden.</p><p>Für c(b)=<strong>1</strong>0<strong>0</strong>0</p><p>und c(c)=<strong>0</strong>0<strong>1</strong>0</p><p>finde ich die fett markierten Stellen als Unterschiede. Damit wäre doch der Hammingabstand bereits 2.</p><p>Über eine Antwort würde ich mich sehr freuen.</p> KOD-AP https://info2.aifb.kit.edu/qa/index.php?qa=7591&qa_1=hammingzahl Wed, 09 Feb 2022 19:16:43 +0000 Tut 5: Hufmann Einführungsaufgabe https://info2.aifb.kit.edu/qa/index.php?qa=7576&qa_1=tut-5-hufmann-einf%C3%BChrungsaufgabe <p>Hallo,&nbsp;</p><p>ich habe eine Frage bezüglich der Einführungsaufgabe Huffman im Tut 5. Je nachdem, wie ich die neu entstandenen Knoten im Baum anordne, kommen unterschiedliche Codewörter raus. Gibt es hier ein einheitliches Vorgehen?</p><p>Mit freundlichen Grüßen</p><p><img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=14004375148346909643" style="height:419px; width:600px"></p> KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=7576&qa_1=tut-5-hufmann-einf%C3%BChrungsaufgabe Sat, 05 Feb 2022 16:28:07 +0000 verstadnis aufgabe 30 https://info2.aifb.kit.edu/qa/index.php?qa=7449&qa_1=verstadnis-aufgabe-30 Was machen wir eigentlich in b? KOD-AC https://info2.aifb.kit.edu/qa/index.php?qa=7449&qa_1=verstadnis-aufgabe-30 Tue, 04 Jan 2022 11:34:07 +0000 Prüfbit anhängen https://info2.aifb.kit.edu/qa/index.php?qa=7347&qa_1=pr%C3%BCfbit-anh%C3%A4ngen Hallo,<br /> <br /> mir ist noch nicht ganz klar, warum man die Hammingzahl durch Anhängen eines Prüfbits um 1 erhöhen kann. Ich habe auch gelesen, dass die Codierung dann mindestens 1-fehererkennbar ist...? Aber das wäre doch nur der Fall, wenn sie vorher schon eine Hammingzahl von 1 hätte oder?<br /> <br /> Beste Grüße KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=7347&qa_1=pr%C3%BCfbit-anh%C3%A4ngen Thu, 18 Mar 2021 06:35:38 +0000 Huffmankodierung Reihenfolge https://info2.aifb.kit.edu/qa/index.php?qa=7203&qa_1=huffmankodierung-reihenfolge <p> Hallo,</p> <p> ich hätte mal ne allgemeine Frage zum Vorgehen bei der Huffman-Kodierung:&nbsp;</p> <p> Also man geht ja i.d.R. von links nach rechts durch und sucht sich die kleinsten Häufigkeiten. Wenn jetzt aber mehrere Häufigkeiten gleich groß sind, habe ich noch nicht ganz durchschaut, wie in Klausuren, Übungen etc. normalerweise vorgegangen wird. Beispielsweise macht es in meiner Tabelle unten ja kein Sinn die 4 bei B mit der 3 von E zu verbinden nur weil diese weiter links ist, wenn direkt neben der 3 von E die 4 von D ist. Nun hieß es in anderen Beiträgen es gibt oft mehrerer Möglichkeiten eine Huffmannkodierung bzw. einen Huffmannbaum zu finden. Ist das Vorgehen also egal solange die Kodierung am Ende in sich schlüssig ist?&nbsp;</p> <table border="1" cellpadding="1" style="width:500px; border-spacing: 1px;"> <tbody> <tr> <td> A</td> <td> B</td> <td> C</td> <td> D</td> <td> E</td> </tr> <tr> <td> 6</td> <td> 4</td> <td> 5</td> <td> 4</td> <td> 3</td> </tr> </tbody> </table> <p> &nbsp;</p> KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=7203&qa_1=huffmankodierung-reihenfolge Sun, 09 Feb 2020 17:20:56 +0000 Huffman Kodierung Unterschied in Vorgehensweise Vorlesung und Buch https://info2.aifb.kit.edu/qa/index.php?qa=7082&qa_1=huffman-kodierung-unterschied-vorgehensweise-vorlesung Hallo,<br /> <br /> in der gestrigen Vorlesung wurde die Huffman Kodierung vorgestellt anhand eines Beispiels.<br /> <br /> Leider wurde der Huffman Baum in der Vorlesung anders vorgestellt als in dem Übungsbuch.<br /> <br /> Zu meiner Frage:<br /> <br /> Die Codelänge L(c) stimmt in jeder Aufgabe überein falls man wie in der Vorlesung vorgeht, allerdings haben die Zeichen unterschiedliche codes. Sind die Codes für die Bewertung irrelevant? KOD-AG https://info2.aifb.kit.edu/qa/index.php?qa=7082&qa_1=huffman-kodierung-unterschied-vorgehensweise-vorlesung Tue, 04 Feb 2020 10:03:00 +0000 Generelle Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=6715&qa_1=generelle-alternativl%C3%B6sung Hallo,<br /> <br /> Ist eine Alternativlösung richtig, wenn die gleiche Codelänge rauskommt und die Fano Bedingung stimmt ? <br /> <br /> &nbsp;<br /> <br /> Danke im Voraus ! KOD-AF https://info2.aifb.kit.edu/qa/index.php?qa=6715&qa_1=generelle-alternativl%C3%B6sung Fri, 08 Feb 2019 12:41:01 +0000 Injektivität prüfen https://info2.aifb.kit.edu/qa/index.php?qa=6713&qa_1=injektivit%C3%A4t-pr%C3%BCfen <p> <span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;">Hallo,&nbsp;</span></span></p> <p> <span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;">wie kann man den zeigen, dass die Kodierung c injektiv ist ?&nbsp;</span></span></p> <p> <span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;">In der Lösung ja einfach nur :</span></span></p> <p> <span style="font-size:14px;">"<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: NimbusRomNo9L;">Die Kodierung&nbsp;</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: NimbusRomNo9L; font-style: italic;">c&nbsp;</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: NimbusRomNo9L;">ist injektiv ,d.h. jedem Element des Eingabealphabets wird ein anderes Codewort zugeordnet."</span></span></p> <p> <span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Muss man dies nicht beweisen?</span></span></span></p> <p> <span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Vielen Dank im Voraus !</span></span></span></p> KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=6713&qa_1=injektivit%C3%A4t-pr%C3%BCfen Fri, 08 Feb 2019 09:28:30 +0000 Verschlüsselung https://info2.aifb.kit.edu/qa/index.php?qa=6269&qa_1=verschl%C3%BCsselung Hallo, ich wollte wissen, ob wie in den letzten Jahren das Thema Verschlüssleung nicht relevant für die Klausur ist oder ist es dieses Semester doch klausurrelevant?<br /> <br /> &nbsp;<br /> <br /> Danke und viele Grüße KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=6269&qa_1=verschl%C3%BCsselung Sat, 03 Feb 2018 20:59:00 +0000 Frage bezüglich 5) und 6) https://info2.aifb.kit.edu/qa/index.php?qa=6268&qa_1=frage-bez%C3%BCglich-5-und-6 c injektiv und c erfüllt die Fano --&gt; c* injektiv<br /> <br /> Beispiel für injektive c, wenn aber die Fano Bedingung nicht erfüllt ist:<br /> <br /> A: 1011 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B: 0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:11 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D:101<br /> <br /> können Sie bitte ein Beispiel nennen, das die Fano Bedingung erfüllt aber nicht injektiv ist? KOD-AM https://info2.aifb.kit.edu/qa/index.php?qa=6268&qa_1=frage-bez%C3%BCglich-5-und-6 Sat, 03 Feb 2018 17:50:51 +0000 wieso ist hc = 4 und nicht 8 ? https://info2.aifb.kit.edu/qa/index.php?qa=6191&qa_1=wieso-ist-hc-4-und-nicht-8 Ich habe verstanden, dass die Hammingzahl der minimale Abstand zwischen zwei Codewörtern ist, allerdings verstehe ich in dieser Aufgabe nicht, warum hc = 4 ist und nicht 8 ? <br /> <br /> ​Wenn man bei den einzelnen Wörter durchgeht und schaut, wie viele Zeichen man ändern muss, um auf das andere Codewort zu kommen, ergibt sich doch 8? <br /> <br /> In welchem Fall müsste man nur 4 Stellen verändern um bereits auf ein anderes Codewort zu kommen ? <br /> <br /> ​Vielen Dank! KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=6191&qa_1=wieso-ist-hc-4-und-nicht-8 Sat, 20 Jan 2018 19:11:24 +0000 Verständnis Fano-Bedingung https://info2.aifb.kit.edu/qa/index.php?qa=5489&qa_1=verst%C3%A4ndnis-fano-bedingung Die Fano-Bedingung kann, wenn ich sie richtig verstehe, doch nur nicht erfüllt sein, wenn es zwei unterschiedlich lange Codewörter x und y gibt und x den Anfang von y darstellt, wobei x ungleich y gilt. Liege ich damit richtig? Dann wäre die Fano-Bedingungen immer erfüllt, falls es nur gleich lange Codewörter gibt oder?<br /> <br /> &nbsp;<br /> <br /> Vielen Dank. KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=5489&qa_1=verst%C3%A4ndnis-fano-bedingung Wed, 08 Feb 2017 10:09:35 +0000 Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=5298&qa_1=alternativl%C3%B6sung <p> Hallo,</p> <p> kann man auch -wie unten zu sehen- den 3er Konten von TZ mit einem E (=3) zusammen führen oder muss man zuerst alle Blattknoten benutzen bevor man weitere zusammen Führungen startet? Ist hier nicht ersichtlich da R=3, E=3 Und TZ=3.&nbsp;</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=14842949240063805266" style="width: 500px; height: 169px;"></p> <p> &nbsp;</p> <p> Danke!</p> KOD-AE https://info2.aifb.kit.edu/qa/index.php?qa=5298&qa_1=alternativl%C3%B6sung Sat, 04 Feb 2017 10:49:23 +0000 Huffman-Baum https://info2.aifb.kit.edu/qa/index.php?qa=5268&qa_1=huffman-baum ​Hallo,<br /> <br /> ist es richtig wenn ich das erste Teil des Baums so skizze:<br /> <br /> erstmal alle Buchstaben mit der Häufigkeit 1 paarweise zu 2er-Knoten<br /> <br /> ​und dann alle Buchstaben mit der Häufigkeit 2 paarweise zu 4er-Knoten<br /> <br /> ​Dann die erzeugten 2er -Knoten jeweils mit den Buchstaben R und U (diese haben eine abs. Häufigkeit von 3 jede)<br /> <br /> oder stimmt hier was nicht ?<br /> <br /> Weil ich komme oft nicht zu Bäume wie in Lösungen.<br /> <br /> &nbsp;<br /> <br /> Danke schön<br /> <br /> ​mit vielen Grüssen KOD-AI https://info2.aifb.kit.edu/qa/index.php?qa=5268&qa_1=huffman-baum Fri, 03 Feb 2017 11:17:17 +0000 Verständnis Paritätsbit https://info2.aifb.kit.edu/qa/index.php?qa=5250&qa_1=verst%C3%A4ndnis-parit%C3%A4tsbit Hallo,<br /> <br /> Ich versuche zu verstehen was mit dem zweiten Teil der Antwort zu c) gemeint ist. Wie kann man immer eine ungerade Anzahl von Fehlern erkennen, durch Anhängen eines Paritätsbits ? Hier hat sich die Hammingzahl nicht verändert.<br /> <br /> Danke schön KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=5250&qa_1=verst%C3%A4ndnis-parit%C3%A4tsbit Thu, 02 Feb 2017 17:42:09 +0000 Erkennen von BCD, Aike, Exzess-3 https://info2.aifb.kit.edu/qa/index.php?qa=5101&qa_1=erkennen-von-bcd-aike-exzess-3 zu Teil e)<br /> <br /> Wie kann man hier feststellen, um welche Codes es sich handeln könnte?<br /> Warum ist z.b. der zweite kein Exzess-3 und warum der letzte kein BCD?<br /> <br /> &nbsp;<br /> <br /> Danke KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=5101&qa_1=erkennen-von-bcd-aike-exzess-3 Sat, 28 Jan 2017 12:52:48 +0000 klausurrelevanz https://info2.aifb.kit.edu/qa/index.php?qa=4272&qa_1=klausurrelevanz Gilt diese Bedinung auch für dieses Jahr, dass sie nicht klausurrelevant ist? KOD-AK https://info2.aifb.kit.edu/qa/index.php?qa=4272&qa_1=klausurrelevanz Sat, 13 Feb 2016 15:36:22 +0000 Fehler https://info2.aifb.kit.edu/qa/index.php?qa=4133&qa_1=fehler Hi,<br /> <br /> ich habe den huffamn Codierung gefunden, ansonst war den decodierung in aufgabe b falsch, habe ich selber versucht wo den fehler war, aber ich bin nicht zum richtige decodierung gekommen (also mit meiner Codewörter).<br /> <br /> Meine Frage ist es, was ist ist dann falsch in meiner lösung, da ich mir sicher bin dass den huffman codierung richtig ist (mindestnes aus meiner Ansicht).<br /> <br /> Es wäre nett mir den fehler zu erklären<br /> <br /> Danke im Voraus KOD-AQ https://info2.aifb.kit.edu/qa/index.php?qa=4133&qa_1=fehler Wed, 10 Feb 2016 16:39:57 +0000 Fehler Verständnis https://info2.aifb.kit.edu/qa/index.php?qa=4122&qa_1=fehler-verst%C3%A4ndnis <p> <a href="hurek" rel="nofollow"><img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=4191361380261186420"></a>Ich vertstehe nicht wo meine Fehler ist, bei der Kodierung ist es ok aber für den dekodierung irgendwas stimmt nicht</p> KOD-AQ https://info2.aifb.kit.edu/qa/index.php?qa=4122&qa_1=fehler-verst%C3%A4ndnis Wed, 10 Feb 2016 13:59:44 +0000 Huffmanbaum an Tabelle der Absoluten Häufigkeiten zeichnen? https://info2.aifb.kit.edu/qa/index.php?qa=4115&qa_1=huffmanbaum-tabelle-der-absoluten-h%C3%A4ufigkeiten-zeichnen Darf ich den Huffmanbaum auch direkt an die Tabelle mit den absoluten Häufigkeiten zeichnen? Daher die Tabelle quasi als &quot;Blätter&quot;? Im Tutorium haben wir das so gemacht, die Frage ist ob das formal so korrekt wäre. KOD-AF https://info2.aifb.kit.edu/qa/index.php?qa=4115&qa_1=huffmanbaum-tabelle-der-absoluten-h%C3%A4ufigkeiten-zeichnen Wed, 10 Feb 2016 12:03:59 +0000 e) Was ist die natürliche Fortsetzung von c? https://info2.aifb.kit.edu/qa/index.php?qa=3990&qa_1=e-was-ist-die-nat%C3%BCrliche-fortsetzung-von-c Und wieso folgt daraus, dass die Fano-Bedingung erfüllt ist, dass auch die Fortsetzung von c injektiv ist?<br /> <br /> &nbsp;<br /> <br /> Danke schonmal! KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=3990&qa_1=e-was-ist-die-nat%C3%BCrliche-fortsetzung-von-c Sun, 07 Feb 2016 17:24:03 +0000 Anderes Schlüsselwort? https://info2.aifb.kit.edu/qa/index.php?qa=3939&qa_1=anderes-schl%C3%BCsselwort Hallo!:)<br /> <br /> Wäre auch der Schlüssel &quot;xqlsk&quot; möglich?<br /> <br /> Im Vergleich zum &quot;b&quot; in &quot;bingo&quot; würde man im Alphabet nicht um 3 zurückgehen sondern mit dem &quot;x&quot; aus &quot;xqlsk&quot; 25 vor.<br /> <br /> Also damit konnte ich die Nachricht auch entschüsseln, der Schlüssel ist irgendwie ja quasi spiegelverkeht.<br /> <br /> Würde das denn zählen, wenn man diesen Schlüssel angibt?<br /> <br /> &nbsp;<br /> <br /> Vielen Dank!:) KOD-AK https://info2.aifb.kit.edu/qa/index.php?qa=3939&qa_1=anderes-schl%C3%BCsselwort Sat, 06 Feb 2016 12:23:42 +0000 Huffmann-Baum https://info2.aifb.kit.edu/qa/index.php?qa=3868&qa_1=huffmann-baum Kann man bei dem Huffmann-Baum anstatt &quot;O&quot; und &quot;F&quot; miteinander zur sechs zu verbinden, auch jeweils das &quot;F&quot; mit einer 2 verbinden und das &quot;O&quot; mit der anderen 2? (Da 2+3 &lt; 3+3 oder habe ich da etwas falsch verstanden?) KOD-AG https://info2.aifb.kit.edu/qa/index.php?qa=3868&qa_1=huffmann-baum Fri, 05 Feb 2016 00:58:23 +0000 Wieso kann man mit einem Paritätsbit immer eine ungerade Anzahl an Fehlern erkennen? https://info2.aifb.kit.edu/qa/index.php?qa=3704&qa_1=wieso-einem-parit%C3%A4tsbit-ungerade-anzahl-fehlern-erkennen <p> In der Lösung von Aufgabe 27 c) aus Band 2 steht dieser Satz:</p> <p> <span style="color: rgb(0, 0, 0); font-family: -apple-system-font; line-height: 16px;">"Jedoch kann man durch Anhängen eines Paritätsbits immer eine ungerade Anzahl von Fehlern erkennen (aber nicht korrigieren), indem die Parität des übertragenen Wortes überprüft wird."</span></p> <p> <span style="color: rgb(0, 0, 0); font-family: -apple-system-font; line-height: 16px;">Kann jemand das näher erklären oder anders beschreiben?</span></p> KOD-AO https://info2.aifb.kit.edu/qa/index.php?qa=3704&qa_1=wieso-einem-parit%C3%A4tsbit-ungerade-anzahl-fehlern-erkennen Sun, 31 Jan 2016 10:42:14 +0000 Pfeile bei Huffman, welche Richtung? https://info2.aifb.kit.edu/qa/index.php?qa=3602&qa_1=pfeile-bei-huffman-welche-richtung <p> Hallo,</p> <p> heute wurde im Tut erwähnt, wie wichtig es ist, die Pfeile bei dem Huffman Baum einzuzeichnen und dass es dort schnell zu Punktabzug kommen kann.</p> <p> Nun bin ich mir aber nicht sicher in welche Richtung die Pfeile hier gezeichnet werden müssen. In der Lösung zu der entsprechenden Aufgabe zeigen die Pfeile quasi von der Wurzel zu den Blättern (so wie man auch den Code ablesen würde), im Skript bei der Beispielaufgabe zeigen die Pfeile jedoch gerade in die entgegengesetzte Richtung (Siehe Bild). Welche Art der Zeichnung wird in der Klausur als korrekt gewertet?</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=11292658322584990623" style="width: 600px; height: 379px;"></p> <p> Vielen Dank</p> KOD-AE https://info2.aifb.kit.edu/qa/index.php?qa=3602&qa_1=pfeile-bei-huffman-welche-richtung Thu, 21 Jan 2016 13:38:51 +0000 Wie erkenne ich den Unterschied zwischen BCD und Aiken in einem String? https://info2.aifb.kit.edu/qa/index.php?qa=3453&qa_1=wie-erkenne-ich-den-unterschied-zwischen-aiken-einem-string Ich habe einen String aus 0 und 1 gegeben, der in BCD &quot;89684943&quot; entspricht. <br /> <br /> Woher weiß ich, dass ich den String nicht in Aiken umwandeln kann? Schließen sich diese Kodierungen gegenseitig aus?<br /> <br /> Ich könnte ja alle Ziffern zwischen 0 und 4 einfach übernehmen und bei den Ziffern 5 bis 9 sechs abziehen. In der Lösung ist angegeben, dass diese Umwandlung nicht möglich sei.<br /> <br /> Für eine Antwort wäre ich dankbar! KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=3453&qa_1=wie-erkenne-ich-den-unterschied-zwischen-aiken-einem-string Sun, 10 Jan 2016 14:48:59 +0000 Hammingabstand und Hammingzahl in einer Aufgabe https://info2.aifb.kit.edu/qa/index.php?qa=3442&qa_1=hammingabstand-und-hammingzahl-in-einer-aufgabe In Kapitel 4 Aufgabe 29 wird in Teilaufgabe e) verlangt, die Codewörter c(b) und c(c) so zu verändern, dass die neue Kodierung c' 1-fehlererkennbar wird.<br /> <br /> Das heißt die neue Hammingzahl ist hc' = 2.<br /> <br /> In der Lösung steht, dass c'(b) = 0000. Aber da c(b) = 1000, ist hier doch der Hammingabstand h(c, c') = 1 und somit ist das doch ein Widerspruch zur Forderung, dass die Hammingzahl hc'= 2 sein soll, oder irre ich mich da?<br /> <br /> In Teilaufgabe f) soll man einer Kodierung c' zwei Bits hinzufügen, sodass diese 1-fehlerkorrigierbar wird.<br /> <br /> In der Lösung wird angegeben, dass die Hammingzahl hc' = 3.<br /> <br /> Aber ich könnte doch mit hc = 4 ebenfalls auf 1-Fehlerkorrigierbarkeit kommen, denn<br /> <br /> [ (4-1) / 2 ] = 1. Wieso wird in der Lösung von hc' &nbsp;= 3 ausgegangen? KOD-AP https://info2.aifb.kit.edu/qa/index.php?qa=3442&qa_1=hammingabstand-und-hammingzahl-in-einer-aufgabe Sat, 09 Jan 2016 15:47:59 +0000 e) Wie sieht man, um welche Codes es sich bei dem Zahlenstring handelt? https://info2.aifb.kit.edu/qa/index.php?qa=1829&qa_1=wie-sieht-man-welche-codes-sich-bei-dem-zahlenstring-handelt Gibt's ein systematisches Vorgehen zur Bestimmung der Codierung eines längeren Zahlenstrings? KOD-AA https://info2.aifb.kit.edu/qa/index.php?qa=1829&qa_1=wie-sieht-man-welche-codes-sich-bei-dem-zahlenstring-handelt Wed, 15 Jul 2015 06:56:11 +0000 Fehlerkorrigierbarkeit https://info2.aifb.kit.edu/qa/index.php?qa=1811&qa_1=fehlerkorrigierbarkeit Hallo<br /> <br /> was gilt nun bzgl. der Fehlerkorrigierbarkeit?<br /> <br /> k=[hc/2]-1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oder &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;k=(hc-1)/2<br /> <br /> Beide Formeln wurden (nicht in dieser Aufgabe, aber irgendwann mal) verwendet. Da man z.B. bei hc=3 auf unterschiedliche Ergebnisse kommt, wäre es gut zu wissen, welche Formel klausurrelevanter ist.<br /> <br /> LG KOD-AP https://info2.aifb.kit.edu/qa/index.php?qa=1811&qa_1=fehlerkorrigierbarkeit Sat, 14 Feb 2015 16:45:03 +0000 c), 1) p3 errechnen für 1101 https://info2.aifb.kit.edu/qa/index.php?qa=1786&qa_1=c-1-p3-errechnen-f%C3%BCr-1101 Warum ist in der Tabelle bei 1101 p3 = 0?<br /> <br /> Wenn ich mir a0, a1 und a3 anschaue habe ich 1 XOR 1 XOR 1 und somit eine ungerade Anzahl an Einsen also müsste doch p3 = 1 sein? KOD-AC https://info2.aifb.kit.edu/qa/index.php?qa=1786&qa_1=c-1-p3-errechnen-f%C3%BCr-1101 Sat, 07 Feb 2015 08:32:26 +0000 Aufbau des Huffman-Baums: nach absteigenden Häufigkeiten sortieren? https://info2.aifb.kit.edu/qa/index.php?qa=1324&qa_1=aufbau-huffman-baums-absteigenden-h%C3%A4ufigkeiten-sortieren Hallo,<br /> Muss ich eigentlich für den Algorithmus erst die Häufigkeiten absteigend sortieren ( also eabdfc) oder verwende ich die Zeichen einfach in der Reihenfolge abcdef ?<br /> Davon hängt es ja ab was links steht und was rechts steht.<br /> egal wie ich es mache komme ich auf eine etwas andere huffman codierung. Folgt man der vorlesung und codiert immer nach links laufende kanten mit 0 ergibt sich für das zeichen e der code 1, dementsprechend ist bei mir immer das erste bit genau andersrum wie in musterlösung. ( bei sortierung nach absteigender häufigkeit) oder die verzweigung bei e und f ( also das vierte bit) ist genau andersrum wie in der musterlösung ( bei verwendung einer lexikografischen ordnung)<br /> <br /> Spielt es eigentlich eine Rolle ob man nach Links laufende kanten mit 0 oder mit 1 kodiert, solange man konsistent ist? KOD-AD https://info2.aifb.kit.edu/qa/index.php?qa=1324&qa_1=aufbau-huffman-baums-absteigenden-h%C3%A4ufigkeiten-sortieren Mon, 17 Nov 2014 10:07:38 +0000 Codelänge minimal vs. durchschnittlichen Codelänge https://info2.aifb.kit.edu/qa/index.php?qa=1322&qa_1=codel%C3%A4nge-minimal-vs-durchschnittlichen-codel%C3%A4nge <div class="ilFrmPostContent"> <p> wie sehe ich den ob ein Codelänge Minimal ist?</p> <p> Hier in der Aufgabe wird nach der Codelänge gefragt. In der Aufgabe 93 wird nach der durchschnittlichen Codelänge gefrag und das gleich berechnet. Ist es auch wirklich das gleich und nur zwei andere Ausdrucksweisen. Weil durchschnittlich ist schon was anderes als einfach nur Codelänge. (Subjektiv betrachtet)</p> </div> <p> &nbsp;</p> KOD-AD https://info2.aifb.kit.edu/qa/index.php?qa=1322&qa_1=codel%C3%A4nge-minimal-vs-durchschnittlichen-codel%C3%A4nge Mon, 17 Nov 2014 10:04:31 +0000 Teil c): vom Hammingabstand auf Hammingzahl? https://info2.aifb.kit.edu/qa/index.php?qa=1320&qa_1=teil-c-vom-hammingabstand-auf-hammingzahl <div class="ilFrmPostContent"> <p> Hallo!</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> --&gt; Wie lautet die Hammingzahl h<span style="font:8px Helvetica;">c </span>des Codes?</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> &nbsp;</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> Wie kommt man vom Hammingabstand auf die Hammingzahl?</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> &nbsp;</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> Grüße</p> </div> <p> &nbsp;</p> KOD-AD https://info2.aifb.kit.edu/qa/index.php?qa=1320&qa_1=teil-c-vom-hammingabstand-auf-hammingzahl Mon, 17 Nov 2014 10:01:18 +0000 Teil a): Einsparung gegenüber 4-Bit-Kodierung ? https://info2.aifb.kit.edu/qa/index.php?qa=1316&qa_1=teil-a-einsparung-gegen%C3%BCber-4-bit-kodierung <div class="ilFrmPostContent"> <p> Hallo!</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> Wie groß wäre die Einsparung gegenüber</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> einer 4-Bit-Kodierung?</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> &nbsp;</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> Weiß jemand wie man hier auf die Lösung kommt?</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> &nbsp;</p> <p style="margin:0px 0px 0px 0px;font:12px Helvetica;"> Grüße</p> </div> <p> &nbsp;</p> KOD-AD https://info2.aifb.kit.edu/qa/index.php?qa=1316&qa_1=teil-a-einsparung-gegen%C3%BCber-4-bit-kodierung Mon, 17 Nov 2014 09:47:26 +0000 ISt Vigenere Verschlüsselung klausurrelevant? https://info2.aifb.kit.edu/qa/index.php?qa=1314&qa_1=ist-vigenere-verschl%C3%BCsselung-klausurrelevant Ist diese Aufgabe klausurrelevant? Ich meine mich zu erinnern dass Herr Schmeck das Thema ausgeschlossen hat, wollte aber sicher gehen... KOD-AK https://info2.aifb.kit.edu/qa/index.php?qa=1314&qa_1=ist-vigenere-verschl%C3%BCsselung-klausurrelevant Mon, 17 Nov 2014 09:34:55 +0000 Darstellung des Huffmann-Baums https://info2.aifb.kit.edu/qa/index.php?qa=1312&qa_1=darstellung-des-huffmann-baums Wäre der umgedrehte Baum, wie er in dem Tutorium behandelt wurde (Folien zum 5. Tutorium Folie 6) auch ein Huffmann-Baum oder ist ein Huffmann-Baum nur ein Baum der Form, wie hier in der Lösung? KOD-AG https://info2.aifb.kit.edu/qa/index.php?qa=1312&qa_1=darstellung-des-huffmann-baums Mon, 17 Nov 2014 09:29:13 +0000 Prüfbits immer fehlerfrei zu übermittelbar? https://info2.aifb.kit.edu/qa/index.php?qa=1310&qa_1=pr%C3%BCfbits-immer-fehlerfrei-zu-%C3%BCbermittelbar <div class="ilFrmPostContent"> <p> Hallo,</p> <p> bei uns im Tutorium ist die Frage aufgekommen, ob es eine Möglichkeit gibt die Prüfbits immer fehlerfrei zu übermitteln.</p> <p> Sonst kann man sich ja gar nicht sicher sein, ob der Fehler nun durch das Codewort oder durch das Prüfbit entsteht.</p> </div> <p> &nbsp;</p> KOD-AB https://info2.aifb.kit.edu/qa/index.php?qa=1310&qa_1=pr%C3%BCfbits-immer-fehlerfrei-zu-%C3%BCbermittelbar Sun, 16 Nov 2014 17:21:30 +0000 warum ist das Prüfbit eine XOR Verknüpfung? https://info2.aifb.kit.edu/qa/index.php?qa=1308&qa_1=warum-ist-das-pr%C3%BCfbit-eine-xor-verkn%C3%BCpfung <div class="ilFrmPostContent"> <p> Hallo,</p> <p> zur Teilaufgabe d) warum ist das Prüfbit eine XOR Verknüpfung . Wie hilft uns die Ermittlung der Anzahl der geraden/ungeraden Anzahl an Einsen oder Nullen um eine sichere Übertragung eines Codes zu haben ?</p> <p> Danke</p> </div> <p> &nbsp;</p> KOD-AB https://info2.aifb.kit.edu/qa/index.php?qa=1308&qa_1=warum-ist-das-pr%C3%BCfbit-eine-xor-verkn%C3%BCpfung Sun, 16 Nov 2014 17:20:32 +0000 Wie wird Huffman-Baum erstellt? https://info2.aifb.kit.edu/qa/index.php?qa=1257&qa_1=wie-wird-huffman-baum-erstellt <p> Hallo, &nbsp;<br> <br> ich verstehe nicht genau, wie hier Huffman-Baum erstellt wurde.<br> <br> Ich habe das so gemacht, wie in der Vorlesung gezeigt wurde. Ist es auch richtig?</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=16137689198146387469" style="width: 600px; height: 362px;"><br> <br> Danke im Voraus!</p> KOD-AE https://info2.aifb.kit.edu/qa/index.php?qa=1257&qa_1=wie-wird-huffman-baum-erstellt Thu, 13 Nov 2014 16:25:59 +0000 platzsparendste Kodierung mit fester Codelänge? https://info2.aifb.kit.edu/qa/index.php?qa=1254&qa_1=platzsparendste-kodierung-mit-fester-codel%C3%A4nge wie kommt man auf die &quot;platzsparendste Kodierung mit fester Codelänge&quot;? KOD-AE https://info2.aifb.kit.edu/qa/index.php?qa=1254&qa_1=platzsparendste-kodierung-mit-fester-codel%C3%A4nge Thu, 13 Nov 2014 16:22:33 +0000 Ist die Anordnung der Kanten im Baum relevant? https://info2.aifb.kit.edu/qa/index.php?qa=1252&qa_1=ist-die-anordnung-der-kanten-im-baum-relevant Hallo,<br /> <br /> wir haben uns beim Erstellen des Baumes gefragt, ob die Anordnung der Kanten irgendeine Rolle spielt. Also muss zum Beispiel der rechte Teilbaum immer größer sein als der linke eines Knotens oder ist das egal?<br /> <br /> Im Skript auf Seite 7-22 wurde dieses Prinzip nicht eingehalten, wobei es hier im Aufgabenpool immer so aussieht, als müsse das rechte Blatt immer kleiner als das linke Blatt sein. KOD-AF https://info2.aifb.kit.edu/qa/index.php?qa=1252&qa_1=ist-die-anordnung-der-kanten-im-baum-relevant Thu, 13 Nov 2014 16:15:59 +0000 Anderer Baum - andere Codelänge? https://info2.aifb.kit.edu/qa/index.php?qa=1250&qa_1=anderer-baum-andere-codel%C3%A4nge <div class="ilFrmPostContent"> <p> Hallo</p> <p> ich habe einen anderen Baum gefunden,eine andere mögliche Codierung und eine andere durschnittliche Länge des Codewortes.Ist das auch richtig ?</p> <p> Muss die durschnittliche Länge des Codewortes immer dieselbe sein auch bei unterschiedlichen möglichen Baüme ?</p> <p> Danke</p> </div> <p> &nbsp;</p> KOD-AF https://info2.aifb.kit.edu/qa/index.php?qa=1250&qa_1=anderer-baum-andere-codel%C3%A4nge Thu, 13 Nov 2014 16:14:07 +0000 Wäre Aufgabe mit Codierung&Decodierung so in Klausur ? https://info2.aifb.kit.edu/qa/index.php?qa=1248&qa_1=w%C3%A4re-aufgabe-mit-codierung%26decodierung-so-in-klausur <div class="ilFrmPostContent"> <p> Hallo,</p> <p> es ja durchaus möglich andere Kodierungen der Aufgabe zu erstellen. Um das Lösungswort KROKODILE heraus zu bekommen, muss man aber die in der ML gewählte Lsg nehmen (abgesehen davon, dass das ja auch in der Aufgabenstellung explizit steht ;) )&nbsp;</p> <p> Ich habe zur Lösung der Aufgabe den in der VLS verwendeten Alg verwendet. Sprich alle Blätter oben und die Wurzel unten. Damit komme ich auf eine Codierung von:</p> <p> L 00; K 10; R 110; E 010; I 011; D 1110; O 1111.</p> <p> Das Wort zu decodieren wäre mit meiner Codierung nicht möglich, obwohl sie minimal ist und der Fano-Bed entspricht und dadurch korrekt sein muss.</p> <p> Das bedeutet also, dass eine solche Aufgabe nicht in der Klausur dran kommen kann, denn mit anderen Kodierung folgen eben auch andere Decodierungen. Oder habe ich einen grundlegenden Fehler gemacht?</p> <p> Gruß</p> </div> <p> &nbsp;</p> KOD-AQ https://info2.aifb.kit.edu/qa/index.php?qa=1248&qa_1=w%C3%A4re-aufgabe-mit-codierung%26decodierung-so-in-klausur Thu, 13 Nov 2014 16:07:08 +0000 Warum werden die Bits beim decodieren gekippt? https://info2.aifb.kit.edu/qa/index.php?qa=1246&qa_1=warum-werden-die-bits-beim-decodieren-gekippt Hallo,<br /> <br /> Ich habe mir extra den aktuelle Aufgabenpool geladen. Aber ich verstehe immer noch nicht, warum ich die Bits kippen muss. K ist ja im Baum wenn ich vom Knoten in dem k steht ausgehe zwar 10 , aber in der huffman Codierung jedoch 01. und ich müsste doch eigentlich gemäß der Huffman Codierung auch so decodieren oder etwa nicht?<br /> Muss man das einfach so hinnehmen und man macht das immer so ?<br /> <br /> Gruß<br /> <br /> Lars KOD-AQ https://info2.aifb.kit.edu/qa/index.php?qa=1246&qa_1=warum-werden-die-bits-beim-decodieren-gekippt Thu, 13 Nov 2014 16:02:36 +0000 Invertieren zum decodieren - Fehler in Lösung? https://info2.aifb.kit.edu/qa/index.php?qa=1243&qa_1=invertieren-zum-decodieren-fehler-in-l%C3%B6sung Warum invertiere ich denn im aufgabenteil b alle bits um den string zu decodieren? ich ging davon aus dass ich die bits einfach direkt decodiere. Egal wie ich es mache geht es aber definitiv nicht auf, die Musterlösung ist hier beim letzten Buchstaben ( L) fehlerhaft! KOD-AQ https://info2.aifb.kit.edu/qa/index.php?qa=1243&qa_1=invertieren-zum-decodieren-fehler-in-l%C3%B6sung Thu, 13 Nov 2014 15:58:37 +0000 Ausführlicher Erklärung von 1), 5), 6) ? https://info2.aifb.kit.edu/qa/index.php?qa=1241&qa_1=ausf%C3%BChrlicher-erkl%C3%A4rung-von-1-5-6 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Könnte Jemand vielleicht die 1) , 5) , 6) erkären?</p> <p> Was bedeutet die natürliche Fortsetzung hier?</p> <p> Danke!</p> </div> <p> &nbsp;</p> KOD-AM https://info2.aifb.kit.edu/qa/index.php?qa=1241&qa_1=ausf%C3%BChrlicher-erkl%C3%A4rung-von-1-5-6 Thu, 13 Nov 2014 15:48:11 +0000 alternativer Lösungsvorschlag Teil f) https://info2.aifb.kit.edu/qa/index.php?qa=1239&qa_1=alternativer-l%C3%B6sungsvorschlag-teil-f <div class="ilFrmPostContent"> <p> Hallo.</p> <p> Aufgabe f): Kann ich so lösen?</p> <p> P1= a0 XOR a1 XOR a2; P2=a1 XOR a2 XOR a3</p> <p> a=101001;b=000000;c=100111;d=111111;e=011000;f=010110</p> <p> Danke!</p> </div> <p> &nbsp;</p> KOD-AP https://info2.aifb.kit.edu/qa/index.php?qa=1239&qa_1=alternativer-l%C3%B6sungsvorschlag-teil-f Thu, 13 Nov 2014 15:43:04 +0000 alternativer Lösungsvorschlag Teil e) https://info2.aifb.kit.edu/qa/index.php?qa=1237&qa_1=alternativer-l%C3%B6sungsvorschlag-teil-e Hallo, eine kurze Frage:<br /> <br /> wären bei Aufgabenteil e) auch die beiden Codewörter 1001 und 0011, weil dann wäre die Hemmingzahl auch 2 und somit Cneu 1 fehlererkennbar oder sehe ich das falsch?<br /> <br /> Danke KOD-AP https://info2.aifb.kit.edu/qa/index.php?qa=1237&qa_1=alternativer-l%C3%B6sungsvorschlag-teil-e Thu, 13 Nov 2014 15:41:06 +0000 Wie ist der Huffman-Baum aufgebaut? https://info2.aifb.kit.edu/qa/index.php?qa=1235&qa_1=wie-ist-der-huffman-baum-aufgebaut <div class="ilFrmPostContent"> <p> Hallo,</p> <p> woher weiß ich, wann ich einen weiteren Punkt mit einer Zahl nehme, und wann ein Ende mit einem Buchstaben kommt?</p> <p> Danke.</p> <p> Grüße</p> </div> <p> &nbsp;</p> KOD-AH https://info2.aifb.kit.edu/qa/index.php?qa=1235&qa_1=wie-ist-der-huffman-baum-aufgebaut Thu, 13 Nov 2014 15:35:09 +0000 Klausur: selber Prüfbits ausdenken können? https://info2.aifb.kit.edu/qa/index.php?qa=1233&qa_1=klausur-selber-pr%C3%BCfbits-ausdenken-k%C3%B6nnen <div class="ilFrmPostContent"> <p> Hallo,</p> <p> zu c1) und c2): Müssen wir in der Klausur vorgegebene Prüfbits wie hier nur einfügen können und interpretieren oder müssen wir auch in der Lage sein uns eigene auszudenken?</p> <p> Danke</p> </div> <p> &nbsp;</p> KOD-AC https://info2.aifb.kit.edu/qa/index.php?qa=1233&qa_1=klausur-selber-pr%C3%BCfbits-ausdenken-k%C3%B6nnen Thu, 13 Nov 2014 11:14:46 +0000