<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.lntwww.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markus</id>
	<title>LNTwww - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.lntwww.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markus"/>
	<link rel="alternate" type="text/html" href="https://en.lntwww.de/Special:Contributions/Markus"/>
	<updated>2026-04-22T03:54:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/LNTwww_members_from_LNT&amp;diff=7362</id>
		<title>Biographies and Bibliographies/LNTwww members from LNT</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/LNTwww_members_from_LNT&amp;diff=7362"/>
		<updated>2016-12-05T13:54:45Z</updated>

		<summary type="html">&lt;p&gt;Markus: /* Dr.-Ing. Markus Stinner (am LNT von 2011-2016) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Header|&lt;br /&gt;
|Untermenü=An LNTwww beteiligte Mitarbeiter und Dozenten&lt;br /&gt;
|Nächste Seite= An_LNTwww_beteiligte_Studierende &lt;br /&gt;
|Vorherige Seite=Lehrstuhlinhaber_des_LNT&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Bei der Erstellung von &amp;amp;bdquo;LNTwww&amp;amp;rdquo; haben uns viele Kolleginnen und Kollegen am LNT großartig unterstützt. Hierfür bedanken wir uns herzlich. Insbesondere sollen erwähnt werden: &lt;br /&gt;
&lt;br /&gt;
*Frau '''Doris Dorn''', die seit 2004 eine fast unabzählbare Menge an Datenbankeinträgen gemacht hat, akribisch und nahezu fehlerfrei, &lt;br /&gt;
*die Kollegen '''Winfried Kretzinger''', '''Manfred Jürgens''', '''Martin Kontny''' und '''Robert Schetterer''' für ihre Unterstützung bei der Audio-, Foto- und Videobearbeitung bzw. bei der Systemadministration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vom wissenschaftlichen Personal möchten wir uns besonders bei folgenden (ehemaligen) Kollegen  bedanken : &lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Ronald Böhnke (am LNT von 2012-2014)==&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Ronald Böhnke, 1976 in Bremen geboren, studierte Elektro- und Informationstechnik an der Universität Bremen und war dort ab September 2002 als wissenschaftlicher Mitarbeiter im Bereich Nachrichtentechnik tätig, wo er über Sende- und Empfangsstrategien für Mehrantennensysteme promovierte. Während seines Studiums absolvierte er ein dreimonatiges Praktikum im Forschungszentrum der Intel Corporation in Santa Clara, Kalifornien. Darüber hinaus war er 2002 für zwei Monate als Gastwissenschaftler am Fraunhofer Institut für Telekommunikation am Heinrich-Hertz-Institut in Berlin.&lt;br /&gt;
    &lt;br /&gt;
Im September 2010 wurde Ronald Böhnke wissenschaftlicher Mitarbeiter am Lehrstuhl für Kommunikation und Navigation (NAV) der TU München, wo er an der Konzeption eines geostationären Relais-Satellitensystems mitwirkte. Nach Abschluss des Projekts wechselte er im Februar 2012 an den LNT, und seit Juni 2014 ist er im Bereich Mobilfunk am European Research Center der Huawei Technologies Düsseldorf GmbH in München tätig.&lt;br /&gt;
&lt;br /&gt;
Ronald Böhnke war Mitglied der Studienstiftung des deutschen Volkes und erhielt den Karl-Nix-Preis für das Abitur, den VDE-Preis für das Diplom  &lt;br /&gt;
und einen ''Best Paper Award'' beim ''IEEE International Workshop on Cross-Layer Design 2007''.&lt;br /&gt;
&lt;br /&gt;
Im LNTwww-Projekt war er beratend und korrigierend für die Bücher &amp;amp;bdquo;Informationstherie&amp;amp;rdquo; und &amp;amp;bdquo;Kanalcodierung&amp;amp;rdquo; im Einsatz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Joschi Brauchle (am LNT von 2007-2015)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Joschi Brauchle, 1982 in Bad Reichenhall geboren, studierte an der TU München von 2002 bis 2007 Elekrotechnik und Informationstechnik. Nach Abschluss des Vordiploms absolvierte er von 2005 bis 2006 ein einjähriges Masterstudium am Georgia Institute of Technology in Atlanta, Georgia, USA. In seiner  Diplomarbeit am LNT  beschäftigte er sich mit der ''Soft-Input-Decodierung von Reed-Solomon- Codes in verketteten Systemen'' und  mit der ''Soft-Output Listen-Decodierung von inneren Faltungscodes''.&lt;br /&gt;
 &lt;br /&gt;
Nach Abschluss seiner Diplomarbeit war Joschi Brauchle von Ende 2007 bis Mitte 2015 wissenschaftlicher Assistent von Prof. Kötter und Prof. Kramer. Seine Forschungsarbeiten beschäftigten sich vorwiegend mit der algebraische Codierungstheorie und hier insbesondere mit den Eigenschaften von bivariaten,   interpolationsbasierten Decodierverfahren für Reed-Solomon-Codes sowie mit der Fehlerkorrekturleistung von mehrdimensionalen  Verfahren bei verwandten Codekonstruktionen. Im Winter 2013 verbrachte er einen dreimonatigen Forschungsaufenthalt an der University of Toronto, Kanada.&lt;br /&gt;
&lt;br /&gt;
In der Lehre konzipierte und betreute Joschi Brauchle von 2008 bis 2013 die Übung für die Vorlesung ''Channel Coding'' im Masterstudiengang, wofür ihm 2013 der von den Studierenden vergebene Dozentenpreis der Fachschaft für Elektro- und Informationstechnik  verliehen wurde. Er betreute während seiner gesamten Assistentenzeit verschiedene studentische Arbeiten im ''Hauptseminar Digitale Kommunikationssysteme'', im ''Seminar on Topics in Communications Engineering'' sowie etliche Bachelor- und Masterarbeiten. 2015 organisierte er das Hauptseminar.&lt;br /&gt;
&lt;br /&gt;
Neben Forschung und Lehre war Joschi Brauchle von 2009 bis 2015 als Systemadministrator für Konzeption und Wartung des Computernetzes und sämtlicher IT-Systeme am LNT mitverantwortlich. In dieser Eigenschaft machte sich Joschi auch um unser &amp;amp;bdquo;altes LNTwww&amp;amp;rdquo; (Version 2) verdient und er machte sich grundlegende und gute Gedanken zur Portierung in die vorliegende Wiki-Form (Version 3).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Klaus Eichin (am LNT von 1972-2011)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Klaus Eichin wurde 1946 in Wolfach geboren. Er studierte ab 1965 an der Technischen Universität München im Fach Elektrotechnik und erwarb 1972 den Titel Dipl.–Ing.. Im Jahr 1984 wurde er zum Dr.–Ing. promoviert.&lt;br /&gt;
&lt;br /&gt;
Seit 1973 war er am Lehrstuhl für Nachrichtentechnik an der TU München tätig und beschäftigte sich in den letzten Jahren schwerpunktmäßig mit dem Forschungsbereich Digitaler Mobilfunk. Des Weiteren hielt Dr. Eichin als Akademischer Direktor Veranstaltungen für Studierende des Lehramts an beruflichen Schulen (LB). Seit September 2011 ist er in Ruhestand.&lt;br /&gt;
&lt;br /&gt;
Bereits während seiner Diplomarbeit beschäftigte er sich gemeinsam mit seinem späteren Doktorvater Prof. Karlheinz Tröndle intensiv mit dem Thema &amp;amp;bdquo;Einsatz des Computers in der Lehre&amp;amp;rdquo;. Klaus Eichin war gemeinsam mit seinem Kollegen Günter Söder Initiator von LNTwww.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Bernhard Göbel (am LNT von 2004-2010)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Bernhard Göbel, 1978 in München geboren, beendete 2004 sein Studium der Elektrotechnik und Informationstechnik an der Technischen Universität München nach Auslandssemestern in Southampton und Princeton mit einer Diplomarbeit zur Untersuchung genetischer Krankheiten mittels der Informationstheorie. Von Herbst 2004 bis Ende 2010 war Bernhard Göbel Assistent von Prof. Norbert Hanik im Fachgebiet &amp;amp;bdquo;Leitungsgebundene Übertragungstechnik&amp;amp;rdquo;, der an der TU München dem LNT zugeordnet ist. Er promovierte 2010 zum Thema &amp;amp;bdquo;Informationstheoretische Eigenschaften faser–optischer Nachrichtenkanäle&amp;amp;rdquo;. Zu seinen weiteren Aufgaben gehörte neben der Betreuung von Lehrveranstaltungen die Verwaltung des CITPER–Projekts, das von der Europäischen Union initiiert wurde.&lt;br /&gt;
&lt;br /&gt;
Nach seiner Promotion wechselte Dr. Göbel zu der Volkswagen AG nach Wolfsburg. 2014 kehrte er nach München zurück und machte bei der BMW AG eine Ausbildung zum Patentanwalt. &lt;br /&gt;
&lt;br /&gt;
Innerhalb des LNTwww–Projektes wurde Bernhard immer dann eingesetzt, wenn die Autoren merkten, dass manches mit „MATLAB” doch besser geht als ohne. Desweiteren war er ein fachkundiger Berater bei mehreren Lernvideos und Interaktionsmodulen, zum Beispiel &amp;amp;bdquo;Dämpfung von Kupferkabeln&amp;amp;rdquo;, &amp;amp;bdquo;Zeitverhalten von Kupferkabeln&amp;amp;rdquo; sowie  &amp;amp;bdquo;Viterbi–Empfänger&amp;amp;rdquo;. Wir bedanken uns bei Bernhard auch dafür, dass er unser Lerntutorial als Übungsassistent zur ''Leitungsgebundenen Übertragungstechnik'' bei vielen Studenten der TU München bekannt gemacht hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prof. Dr.-Ing. Norbert Hanik (am LNT von 1989-1995 und seit 2004)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Norbert Hanik wurde 1962 im bayerischen Wemding im Donau–Ries geboren und studierte ab 1983 an der Fakultät für Elektrotechnik und Informationstechnik der TU München mit dem Schwerpunkt Nachrichtentechnik. 1995 promovierte er bei Prof. Marko am LNT über ''Nichtlineare Effekte in der optischen Signalübertragung''. Danach arbeitete er am Technologiezentrum der Deutschen Telekom AG auf dem Fachgebiet der optischen Übertragungstechnik, seit 1999 als Leiter der Forschungsgruppe &amp;amp;bdquo;Systemkonzepte photonischer Netze &amp;amp;rdquo;. 2002 war er als Gastprofessor am Forschungszentrum COM der Technical University of Denmark (TUD) in Kopenhagen.&lt;br /&gt;
&lt;br /&gt;
Mit Wirkung zum 01. April 2004 wurde Herr Prof. Hanik als Extraordinarius für das Fachgebiet &amp;amp;bdquo;Leitungsgebundene Übertragungstechnik&amp;amp;rdquo; an die Fakultät für Elektro– und Informationstechnik der TUM berufen. Er ist damit nach neun Jahren in Berlin an seinen Heimatlehrstuhl zurückgekehrt. Nach dem Tod unseres Lehrstuhlinhabers Prof. Ralf Kötter wurde Prof. Hanik im Frühjahr 2009 zum Kommissarischen Leiter des LNT bestellt.&lt;br /&gt;
&lt;br /&gt;
Die Schwerpunkte seiner Forschungstätigkeit liegen im Bereich der physikalischen Modellierung, Simulation und Optimierung von optischen Komponenten, optischen Wellenlängenmultiplex–Übertragungssystemen und transparenten optischen Netzen. &lt;br /&gt;
&lt;br /&gt;
Innerhalb des LNTwww-Projektes war Prof. Hanik häufig ein äußerst kompetenter fachlicher Berater. Bei einigen Büchern war er Co–Autor, zum Beispiel bei „Lineare zeiinvariante Systeme”  und bei einzelnen Kapiteln von „Digitalsignalübertragung” und „Beispiele von Nachrichtensystemen”.&lt;br /&gt;
Insbesondere bedanken sich die Initiatoren von LNTwww bei Norbert, dass er unser Lerntutorial in all seinen Lehrveranstaltungen vielseitig einsetzt. Viele seiner Studenten sind Jahr für Jahr intensive Nutzer von LNTwww.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Thomas Hindelang (am LNT von 1994-2000 und 2007-2012)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Thomas Hindelang schloss das 1988 an der TU München begonnene Studium der Elektrotechnik 1994 als Diplomingenieur ab. Anschließend arbeitete er bis 2000 als wissenschaftlicher Assistent am LNT. Er behandelte Themen der gemeinsamen Quellen- und Kanalcodierung, wobei ein Schwerpunkt die Sprachübertragung im Mobilfunk war. 1999 war er für ein halbes Jahr bei den AT&amp;amp;T Shannon Labs in Florham Park, New Jersey, als freier Mitarbeiter tätig. Er beendete die Zeit an der TU München mit der Promotion im Jahr 2001.&lt;br /&gt;
&lt;br /&gt;
Ab 2000 war Dr. Hindelang bei der Siemens AG im Bereich der Mobiltelefone tätig und befasste sich im Rahmen der Standardisierung und der Signalverarbeitung für die Produkte mit ''Algorithmen und Empfängertechniken für Mobilfunksysteme'' der 3. Generation (UMTS).&lt;br /&gt;
2004 wechselte er in die Netzwerksparte der Siemens AG, die 2007 in die Nokia Siemens Networks überging. Dort war er in der Vorfeldentwicklung maßgeblich an der Standardisierung des UMTS-Nachfolgers 3G LTE (''3rd Generation Long Term Evolution'') beteiligt. Von 2006 bis 2008 war Herr Dr. Hindelang Dienststellenleiter der Gruppe „Basisband Simulationen und Algorithmen” in der Produktentwicklung für Basisstationen. Er koordinierte dort die Algorithmenentwicklung in allen relevanten Mobilfunkstandards (GSM, UMTS, WiMAX, LTE) und leitete ein Team von ca. 15 Mitarbeitern.&lt;br /&gt;
&lt;br /&gt;
Seit November 2008 arbeitet er als Patentprüfer am Europäischen Patentamt im München. Die von ihm zu prüfenden Patente liegen im Bereich der bi-direktionalen Video-Übertragungstechnik. Themen dabei sind netzwerkangepasste Video-Codierung (Adaptive Streaming), Verschlüsselung und Kopierschutz, sowie nutzerangepasste Werbung und Bedienoberflächen.&lt;br /&gt;
&lt;br /&gt;
Ein großes Hobby von Herrn Hindelang ist der Ausdauersport. Als Erfolge sind Platzierungen in den vorderen 10% bei mehreren Marathonläufen in München und Berlin zu erwähnen, die Platzierung im vorderen Drittel bei den Bergläufen Jungfraumarathon (42 km, 1800 Hm) und Swiss Alpine (78 km, 2300 Hm) und die Zeit von 10:35 h beim Ironman in Regensburg 2011.&lt;br /&gt;
&lt;br /&gt;
Von 2007 – 2012 hielt Dr. Hindelang als Lehrbeauftragter die Vorlesung „Mobilfunk” am Lehrstuhl für Nachrichtentechnik. Aus dieser Zeit stammen auch seine Beiträge zu LNTwww, insbesondere zu den Büchern „Mobile Kommunikation” und „Beispiele von Nachrichtensystemen”.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tasnad Kernetzky, M.Sc. (am LNT seit 2014)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Tasnád Kernetzky wurde 1987 in Marosvásárhely (heute: Târgu Mureș, Rumänien) geboren. Er studierte ab ??? Elektrotechnik und Informationstechnik an der Technischen Universität München und schloss sein Studium 2014 mit einer Masterarbeit über die Übertragungseigenschaften von ''Powerline Communication'' (PLC) Systemen ab. Seit Dezember 2014 arbeitet er als Doktorand bei Prof. Hanik in der Professur Leitungsgebundene Übertragungssysteme in Kooperation mit der SIEMENS AG auf dem gleichen Thema weiter. Sein Fokus liegt auf der  Optimierung der PLC-Technologie bei industriellen Anwendungen.&lt;br /&gt;
&lt;br /&gt;
In der Lehre ist Tasnad verantwortlich für die Übungen zur Vorlesung &amp;amp;bdquo;Grundlagen der Informationstechnik (LB)&amp;amp;rdquo; von Prof. Hanik undin den Sommersemestern organisiert er das &amp;amp;bdquo;Hauptseminar Digitale Kommunikationssysteme&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
Seit Anfang 2016 ist Tasnad auch in die Systemadministration eingebunden und  im Dezember 2016 hat er von Markus Stinner  die Aufgabe übernommen, das Studenten-Team  bei der Portierung des &amp;amp;bdquo;altes LNTwww&amp;amp;rdquo; (Version 2) in die vorliegende Wiki-Form (Version 3) zu unterstützen. &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prof. Dr.-Ing. habil. Günter Söder (am LNT seit 1974)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Günter Söder wurde am 21.03.1946 in Nürnberg geboren. Er studierte ab 1964 Elektrotechnik und Informationstechnik am damaligen Ohm–Polytechnikum Nürnberg und später an der Technischen Universität München. Er erhielt die akademischen Titel Ing.–grad. (1967), Dipl.–Ing. (1974), Dr.–Ing. (1981) und Dr.–Ing. habil. (1993).&lt;br /&gt;
&lt;br /&gt;
Günter Söder arbeitet seit 1974 am Lehrstuhl für Nachrichtentechnik der Technischen Universität München, schwerpunktmäßig auf den Fachgebieten &amp;amp;bdquo;Digitale Übertragungssysteme&amp;amp;rdquo; und &amp;amp;bdquo;Stochastische Signaltheorie&amp;amp;rdquo; . Er hielt als Akademischer Direktor und Apl. Professor (seit 2004) verschiedene Vorlesungen und Praktika zu diesen Themen. &lt;br /&gt;
&lt;br /&gt;
Günter Söder veröffentlichte die Fachbücher &amp;amp;bdquo;Digitale Übertragungssysteme – Theorie, Optimierung und Dimensionierung der Basisbandsysteme&amp;amp;rdquo; (1985 im Springer–Verlag Berlin) und die englische Fassung &amp;amp;bdquo;Optimization of Digital Transmission Systems&amp;amp;rdquo; (1987 bei Artech House Inc., Boston), jeweils gemeinsam mit seinem Doktorvater, Prof. Karlheinz Tröndle. Seine Habilitationsschrift &amp;amp;bdquo;Modellierung, Simulation und Optimierung von Nachrichtensystemen&amp;amp;rdquo; erschien 1993 ebenfalls im Springer-Verlag.&lt;br /&gt;
&lt;br /&gt;
Seit 1984 beschäftigt sich G. Söder intensiv mit der Erstellung von Lehrprogrammen, und es entstanden die beiden Lehrsoftwarepakete ''LNTsim'' und ''LNTwin''. Gemeinsam mit Dr.–Ing. Klaus Eichin ist er Initiator und Verantwortlicher des Lerntutorial ''LNTwww'' und an allen Büchern als Autor beteiligt. Er betreut dieses e-Learning-Projekt auch noch nach seinem Ruhestand (2011) und möchte es 2017 zu einem (guten) Ende bringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Markus Stinner (am LNT von 2011-2016)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Markus Stinner wurde 1986 in Ulm geboren. Er studierte an der Universtität Ulm von 2006 bis 2011 Elektrotechnik. Das Studium beinhaltete 2008 auch ein Auslandssemester an der University of Adelaide, Australien.&lt;br /&gt;
&lt;br /&gt;
Nach Abschluss seiner Diplomarbeit am Institut für Telekommunikation und Angewandte Informationstechnik, die sich mit ''Partial Unit Memory Codes'' basierend auf Gabidulin-Codes befasste, war er ab 2011 wissenschaftlicher Assistent von Prof. Kramer am LNT. Sein Schwerpunkt lag dabei auf der Analyse von ''Spatially Coupled Low-Density Parity-Check Codes'' für endliche Längen. Im Juni 2012 war er zu einem Forschungsaufenthalt an der ENSEA in Cergy-Pontoise nahe Paris, im November 2015 an der Universität Lund in Schweden und im April 2016 an der EPFL in Lausanne. &lt;br /&gt;
&lt;br /&gt;
In der Lehre betreute Markus Stinner viele Jahre den ''Basic Laboratory Course on Telelecommunications'' und seit 2014 die Übungen zur Vorlesung ''Channel Codes for Iterative Decoding''. Zudem war er 2015 für die Vorlesung ''Communications Technology 1'' an der TUM¬Asia in Singapur zuständig.  Zu seinen weiteren Aufgaben am LNT zählte  2011/2012 die Bearbeitung des Projekts ''CONE - Coding for Networks'' in Zusammenarbeit mit Alcatel Lucent Bell Labs, in dem effiziente Channel Codes und Modulationen für kabellose Verbindungen wie Backhaul- und 5G-Systeme entwickelt und verglichen wurden.&lt;br /&gt;
&lt;br /&gt;
Markus war neben Forschung und Lehre war mehrere Jahre als Systemadministrator für Konzeption und Wartung des Computernetzes und sämtlicher IT-Systeme am LNT mitverantwortlich. 2016 leitete Markus mit einem Studenten-Team  die Portierung des &amp;amp;bdquo;altes LNTwww&amp;amp;rdquo; (Version 2) in die vorliegende Wiki-Form (Version 3). &lt;br /&gt;
&lt;br /&gt;
[https://www.linkedin.com/in/markusstinner Ende 2016 hat Dr. Stinner den LNT verlassen]. Wir hoffen, dass wir aufbauend auf Markus Arbeit das &amp;amp;bdquo;neue LNTwww&amp;amp;rdquo; bald fertig migrieren können.&lt;br /&gt;
&lt;br /&gt;
==Dr.-Ing. Johannes Zangl (am LNT von 2000-2006)==&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID802__Sig_Z_1_3.png|right|]]&lt;br /&gt;
&lt;br /&gt;
Johannes Zangl, geboren 1974 in Augsburg, studierte Elektro- und Informationstechnik an der TUM und war ab 2000 wissenschaftlicher Mitarbeiter&lt;br /&gt;
des LNT. In dieser Zeit bearbeitete er unter Anderem ein mehrjähriges DFG-Projekt im Schwerpunktprogramm „Adaptivität in heterogenen Kommunikationsnetzen mit drahtlosem Zugang (AKOM)“. Er promovierte 2005 zum Thema &lt;br /&gt;
&lt;br /&gt;
Im Bereich der Lehre betreute Johannes Zangl über viele Jahre die Vorlesungen „Grundlagen der Informationstechnik“ und das  „Mobile Communications Lab“ sowie im Sommersemester 2005 die „Kanalcodierung“. Zudem war er als Systemverwalter für die Betreuung des LNT-Rechnernetzes und des Mobilfunklabors verantwortlich.&lt;br /&gt;
&lt;br /&gt;
Ab Dezember 2005 war Dr. Zangl Mitarbeiter bei Infineon Technologies in München und als Entwicklungsingenieur in der Verifikation von&lt;br /&gt;
VDSL2 tätig. ??? wechselte er zur Fa. Rohde &amp;amp; Schwarz in München ...&lt;br /&gt;
&lt;br /&gt;
Sein großer Verdienst in Bezug auf LNTwww war, dass er 2005 unsere gecrashte Festplatte Bit für Bit nach LNTwww-Teilen absuchte und so die Arbeit von vier Jahren großteils retten konnte. Seitdem wissen wir, dass es nicht genügt, ein Backup zu machen, sondern dass dieses auch richtig konfiguriert sein muss.&lt;br /&gt;
&lt;br /&gt;
==Assi Huber==&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7360</id>
		<title>LNTwww:Über LNTwww</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7360"/>
		<updated>2016-12-05T13:50:06Z</updated>

		<summary type="html">&lt;p&gt;Markus: /* Überschrift 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Adresse===&lt;br /&gt;
Technische Universität München&amp;lt;br /&amp;gt;&lt;br /&gt;
Lehrstuhl für Nachrichtentechnik&amp;lt;br /&amp;gt;&lt;br /&gt;
Theresienstrasse 90&amp;lt;br /&amp;gt;&lt;br /&gt;
80333 München&amp;lt;br /&amp;gt;&lt;br /&gt;
Tel: +49 89 289-23466&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7359</id>
		<title>LNTwww:Über LNTwww</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7359"/>
		<updated>2016-12-05T13:50:00Z</updated>

		<summary type="html">&lt;p&gt;Markus: /* Überschrift 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Adresse===&lt;br /&gt;
Technische Universität München&amp;lt;br /&amp;gt;&lt;br /&gt;
Lehrstuhl für Nachrichtentechnik&amp;lt;br /&amp;gt;&lt;br /&gt;
Theresienstrasse 90&amp;lt;br /&amp;gt;&lt;br /&gt;
80333 München&amp;lt;br /&amp;gt;&lt;br /&gt;
Tel: +49 89 289-23466&lt;br /&gt;
&lt;br /&gt;
===Überschrift 2===&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Linear_and_Time_Invariant_Systems/Classification_of_the_Distortions&amp;diff=7358</id>
		<title>Linear and Time Invariant Systems/Classification of the Distortions</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Linear_and_Time_Invariant_Systems/Classification_of_the_Distortions&amp;diff=7358"/>
		<updated>2016-12-05T13:29:35Z</updated>

		<summary type="html">&lt;p&gt;Markus: Änderung 7357 von Markus (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Header|&lt;br /&gt;
Untermenü=Signalverzerrungen und Entzerrung&lt;br /&gt;
|Vorherige Seite=Einige systemtheoretische Tiefpassfunktionen&lt;br /&gt;
|Nächste Seite=Nichtlineare Verzerrungen&lt;br /&gt;
}}&lt;br /&gt;
==Voraussetzungen für Kapitel 2==&lt;br /&gt;
Wir betrachten im Folgenden ein System, an dessen Eingang das Signal $x(t)$ mit zugehörigem Spektrum $X(f)$ anliegt. Das Ausgangssignal bezeichnen wir mit $y(t)$ und dessen Spektrum mit $Y(f).$&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID873__LZI_T_2_1_S1_neu.png| Beschreibung eines linearen Systems|right||class=fit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der mit „System” bezeichnete Block kann ein Teil einer elektrischen Schaltung sein oder ein komplettes Übertragungssystem, bestehend aus Sender, Kanal und Empfänger. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Für das gesamte Kapitel 2 soll gelten: &lt;br /&gt;
*Das System sei zeitinvariant. Führt das Eingangssignal $x(t)$ zum Signal $y(t)$, so wird ein späteres Eingangssignal gleicher Form, nämlich $x(t – t_0)$, das Signal $y(t – t_0)$ zur Folge haben. &lt;br /&gt;
*Es werden keine Rauschprozesse betrachtet, die bei realen Systemen stets vorhanden sind. Zur Beschreibung dieser Phänomene wird auf das Buch [[Stochastische Signaltheorie]] verwiesen. &lt;br /&gt;
*Es werden keine Detailkenntnisse über das System vorausgesetzt. Alle Systemeigenschaften werden im Folgenden allein aus den Signalen $x(t)$ und $y(t)$ bzw. deren Spektren abgeleitet. &lt;br /&gt;
*Insbesondere seien vorerst keine Festlegungen hinsichtlich der Linearität gegeben. Das „System” kann linear (Voraussetzung für die Anwendung des Superpositionsprinzips) oder nichtlinear sein. &lt;br /&gt;
*Aus einem einzigen Testsignal $x(t)$ und dessen Antwort $y(t)$ sind nicht alle Systemeigenschaften erkennbar. Daher müssen ausreichend viele Testsignale zur Bewertung herangezogen werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachfolgend werden wir solche Systeme näher klassifizieren. &lt;br /&gt;
&lt;br /&gt;
==Ideales und verzerrungsfreies System==&lt;br /&gt;
{{Definition}}&lt;br /&gt;
Man spricht immer dann von einem idealen System, wenn das Ausgangssignal $y(t)$ exakt gleich dem Eingangssignal $x(t)$ ist:&lt;br /&gt;
$$y(t) = x(t)$$&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anzumerken ist, dass es ein solches ideales System in der Realität nicht gibt, auch wenn man die stets existenten, in diesem Buch aber nicht betrachteten statistischen Störungen und Rauschvorgänge außer Acht lässt. Ein jedes Übertragungsmedium weist Verluste (Dämpfungen) und Laufzeiten auf. Selbst wenn diese physikalischen Phänomene sehr klein sind, so sind sie jedoch niemals 0. Deshalb ist es notwendig, ein etwas weniger strenges Qualitätsmerkmal einzuführen. &lt;br /&gt;
&lt;br /&gt;
{{Definition}}&lt;br /&gt;
Ein verzerrungsfreies System liegt vor, wenn folgende Bedingung erfüllt ist:&lt;br /&gt;
$$y(t) = \alpha \cdot x(t - \tau).$$&lt;br /&gt;
Hierbei beschreibt $α$ den Dämpfungsfaktor und $τ$ die Laufzeit.&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ist diese Bedingung nicht erfüllt, so spricht man von einem verzerrenden System. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Beispiel}}&lt;br /&gt;
Die folgende Grafik zeigt das Eingangssignal $x(t)$ und das Ausgangssignal $y(t)$ eines zwar nicht idealen, aber verzerrungsfreien Systems. Die Systemparameter sind $α$ = 0.8 und $τ$ = 0.25 ms. &lt;br /&gt;
&lt;br /&gt;
[[File:P_ID874__LZI_T_2_1_S2_neu.png|Beispielhafte Signale eines verzerrungsfreien Systems|class=fit]]&lt;br /&gt;
&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Dämpfungsfaktor $α$ kann durch eine empfängerseitige Verstärkung um 1/ $α$ vollständig rückgängig gemacht werden, doch ist zu berücksichtigen, dass damit auch etwaiges Rauschen angehoben wird. &lt;br /&gt;
&lt;br /&gt;
Dagegen kann die Laufzeit $τ$ aus Kausalitätsgründen nicht kompensiert werden. Es hängt nun von der Anwendung ab, ob eine solche Laufzeit subjektiv als störend empfunden wird. Beispielsweise wird man selbst bei einer Laufzeit von einer Sekunde die (unidirektionale) TV–Übertragung einer Veranstaltung noch immer als „live” bezeichnen. Dagegen werden bei einer bidirektionalen Kommunikation – zum Beispiel bei einem Telefonat – schon Laufzeiten von 300 Millisekunden als sehr störend empfunden. Man wartet entweder auf die Reaktion des Gesprächspartners oder beide Teilnehmer fallen sich ins Wort.&lt;br /&gt;
&lt;br /&gt;
==Quantitatives Maß für die Signalverzerrungen==&lt;br /&gt;
Wir betrachten nun ein verzerrendes System anhand von Eingangs– und Ausgangssignal. Dabei setzen wir zunächst voraus, dass außer den Signalverzerrungen nicht zusätzlich noch ein für alle Frequenzen konstanter Dämpfungsfaktor $α$ und eine für alle Frequenzen konstante Laufzeit $τ$ wirksam sind. Bei den nachfolgend skizzierten Signalausschnitten sind diese Voraussetzungen erfüllt. &lt;br /&gt;
&lt;br /&gt;
[[File:P_ID875__LZI_T_2_1_S3_neu.png| Ein– und Ausgang eines verzerrenden Systems und Fehlersignal|class=fit]]&lt;br /&gt;
&lt;br /&gt;
In der Grafik ist zusätzlich zu den Signalen $x(t)$ und $y(t)$ auch das Differenzsignal&lt;br /&gt;
$$\varepsilon(t) = y(t) - x(t)$$&lt;br /&gt;
eingezeichnet. Als ein quantitatives Maß für die Stärke der Verzerrungen eignet sich zum Beispiel der quadratische Mittelwert dieses Differenzsignals:&lt;br /&gt;
$$\overline{\varepsilon^2(t)} = \frac{1}{T_{\rm M}} \cdot \int\limits_{ 0 }^{ T_{\rm M}} {\varepsilon^2(t) }\hspace{0.1cm}{\rm d}t\hspace{0.4cm}  \left( = P_{\rm V} \right).$$&lt;br /&gt;
&lt;br /&gt;
Zu dieser Gleichung ist Folgendes zu bemerken: &lt;br /&gt;
*Die Messdauer $T_{\rm M}$ zur Bestimmung dieses Mittelwertes muss hinreichend groß gewählt werden. Eigentlich müsste diese Gleichung mit Grenzübergang formuliert werden. &lt;br /&gt;
*Der oben angegebene quadratische Mittelwert wird oft auch als der mittlere quadratische Fehler (MQF) oder als die Verzerrungsleistung $P_{\rm V}$ bezeichnet. &lt;br /&gt;
*Sind $x(t)$ und $y(t)$ Spannungssignale, so besitzt $P_{\rm V}$ die Einheit $„{\rm V}^2”$, das heißt, die Leistung ist nach obiger Definition auf den Widerstand 1 Ω bezogen. &lt;br /&gt;
*Mit der in gleicher Weise definierten Leistung $P_x$ des Eingangssignals $x(t)$ – also ebenfalls auf 1 Ω bezogen – kann das Signal–zu–Verzerrungs–Leistungsverhältnis angegeben werden:&lt;br /&gt;
$$\rho_{\rm V} = \frac{ P_{x}}{P_{\rm V}} \hspace{0.3cm} \Rightarrow \hspace{0.3cm}  10 \cdot \lg \hspace{0.1cm}\rho_{\rm V} =&lt;br /&gt;
 10 \cdot \lg \hspace{0.1cm}\frac{ P_{x}}{P_{\rm V}}\hspace{0.3cm}  \left( {\rm in \hspace{0.15cm} dB} \right).$$&lt;br /&gt;
&lt;br /&gt;
Bei den in der Grafik dargestellten Signalen gilt $P_x$ = 4 ${\rm V}^2$, $P_{\rm V}$ = 0.04 ${\rm V}^2$ und damit 10 · lg $ρ_{\rm V}$ = 20 dB.&lt;br /&gt;
&lt;br /&gt;
==Berücksichtigung von Dämpfung und Laufzeit==&lt;br /&gt;
Die auf der letzten Seite angegebenen Gleichungen führen dann nicht zu verwertbaren Aussagen, wenn zusätzlich eine Dämpfung $α$ und/oder eine Laufzeit $τ$ im System wirksam ist.&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID876__LZI_T_2_1_S4_neu.png| Berücksichtigung von Dämpfung und Laufzeit|class=fit]]&lt;br /&gt;
&lt;br /&gt;
Die obere Grafik zeigt das gedämpfte, verzögerte und verzerrte Signal&lt;br /&gt;
$$y(t) = \alpha \cdot x(t - \tau) + \varepsilon_1(t),$$&lt;br /&gt;
wobei im Term $ε_1(t)$ alle Verzerrungen zusammengefasst sind. Man erkennt an der grünen Fläche, dass das Fehlersignal $ε_1(t)$ relativ klein ist. &lt;br /&gt;
&lt;br /&gt;
Sind dagegen die Dämpfung $α$ und die Laufzeit $τ$ unbekannt, so ist Folgendes zu beachten: &lt;br /&gt;
*Das so ermittelte Fehlersignal $ε_2(t) = y(t) – x(t)$ ist trotz kleiner Verzerrungen $ε_1(t)$ relativ groß. &lt;br /&gt;
*Anstelle der Verzerrungsleistung muss hier die Verzerrungsenergie betrachtet werden, da $x(t)$ und $y(t)$ energiebegrenzte Signale sind. &lt;br /&gt;
*Die Verzerrungsenergie erhält man, in dem die unbekannten Größen $α$ und $τ$ variiert werden und auf diese Weise das Minimum des mittleren quadratischen Fehlers ermittelt wird:&lt;br /&gt;
$$E_{\rm V}  = \min_{\alpha, \tau} \int\limits_{ - \infty }^{ + \infty}&lt;br /&gt;
 {\left[y(t) - \left(\alpha \cdot x(t - \tau) \right) \right]^2}\hspace{0.1cm}{\rm d}t.$$&lt;br /&gt;
*Die Energie des gedämpften und verzögerten Signals $α · x(t – τ)$ ist unabhängig von der Laufzeit $τ$ gleich $α^2 · E_x$. Somit gilt hier für das Signal–zu–Verzerrungs–Leistungsverhältnis:&lt;br /&gt;
$$\rho_{\rm V} = \frac{ \alpha^2 \cdot E_{x}}{E_{\rm V}}\hspace{0.3cm}{\rm bzw.}\hspace{0.3cm}\rho_{\rm V}= \frac{ \alpha^2 \cdot P_{x}}{P_{\rm V}} .$$&lt;br /&gt;
*Die erste dieser beiden Gleichungen gilt für zeitlich begrenzte und damit energiebegrenzte Signale, die zweite für zeitlich unbegrenzte, also leistungsbegrenzte Signale.&lt;br /&gt;
&lt;br /&gt;
==Lineare und nichtlineare Verzerrungen==&lt;br /&gt;
Man unterscheidet zwischen linearen und nichtlinearen Verzerrungen: &lt;br /&gt;
&lt;br /&gt;
Ist das System linear und zeitinvariant (LZI), so wird es vollständig durch seinen Frequenzgang $H(f)$ charakterisiert, und es lässt sich Folgendes feststellen: &lt;br /&gt;
*Entspechend der $H(f)$-Definition gilt für das Ausgangsspektrum: $Y(f)$ = $X(f) · H(f)$. Daraus folgt, dass $Y(f)$ keine Frequenzanteile beinhalten kann, die nicht auch in $X(f)$ enthalten sind. &lt;br /&gt;
*Die Umkehrung besagt: Das Ausgangssignal $y(t)$ kann jede Frequenz $f_0$ beinhalten, die bereits im Eingangssignal $x(t)$ enthalten ist. Voraussetzung ist also, dass $X(f_0) ≠$ 0 gilt. &lt;br /&gt;
*Bei einem LZI–System ist die absolute Bandbreite des Ausgangssignals $(B_y)$ nie größer als die des Eingangssignals $(B_x)$:&lt;br /&gt;
$$B_y \le B_x .$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In der oberen Grafik gilt $B_y$ = $B_x$. Lineare Verzerrungen liegen vor, da sich in diesem Frequenzband $X(f)$ und $Y(f)$ unterscheiden. Eine Bandbegrenzung $(B_y &amp;lt; B_x)$ ist eine Sonderform linearer Verzerrungen, die im Kapitel 2.3  ausführlich behandelt werden.&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID877__LZI_T_2_1_S5_neu.png | Lineare und nichtlineare Verzerrungen|class=fit]]&lt;br /&gt;
&lt;br /&gt;
Die untere Grafik zeigt ein Beispiel für nichtlineare Verzerrungen, da $B_y$ größer als $B_x$ ist. Für ein solches System kann kein Frequenzgang $H(f)$ angegeben werden. Welche Beschreibungsgrößen für nichtlineare Systeme geeignet sind, wird im Kapitel 2.2  dargelegt. &lt;br /&gt;
&lt;br /&gt;
Bei den meisten realen Übertragungskanälen treten sowohl lineare als auch nichtlineare Verzerrungen auf. Für eine ganze Reihe von Problemstellungen ist jedoch die klare Trennung der beiden Verzerrungsarten essentiell. In [Kam04]&amp;lt;ref&amp;gt;Kammeyer, K.D.: ''Nachrichtenübertragung''. Stuttgart: B.G. Teubner, 4. Auflage, 2004.&amp;lt;/ref&amp;gt;   wird ein entsprechendes Ersatzmodell angegeben. &lt;br /&gt;
&lt;br /&gt;
==Quellenverzeichnis==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Display}}&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Linear_and_Time_Invariant_Systems/Classification_of_the_Distortions&amp;diff=7357</id>
		<title>Linear and Time Invariant Systems/Classification of the Distortions</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Linear_and_Time_Invariant_Systems/Classification_of_the_Distortions&amp;diff=7357"/>
		<updated>2016-12-05T13:28:36Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Header|&lt;br /&gt;
Untermenü=Signalverzerrungen und Entzerrung&lt;br /&gt;
|Vorherige Seite=Einige systemtheoretische Tiefpassfunktionen&lt;br /&gt;
|Nächste Seite=Nichtlineare Verzerrungen&lt;br /&gt;
}}&lt;br /&gt;
==Voraun für Kapitel 2==&lt;br /&gt;
Wir betrachten im Folgenden ein System, an dessen Eingang das Signal $x(t)$ mit zugehörigem Spektrum $X(f)$ anliegt. Das Ausgangssignal bezeichnen wir mit $y(t)$ und dessen Spektrum mit $Y(f).$&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID873__LZI_T_2_1_S1_neu.png| Beschreibung eines linearen Systems|right||class=fit]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der mit „System” bezeichnete Block kann ein Teil einer elektrischen Schaltung sein oder ein komplettes Übertragungssystem, bestehend aus Sender, Kanal und Empfänger. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Für das gesamte Kapitel 2 soll gelten: &lt;br /&gt;
*Das System sei zeitinvariant. Führt das Eingangssignal $x(t)$ zum Signal $y(t)$, so wird ein späteres Eingangssignal gleicher Form, nämlich $x(t – t_0)$, das Signal $y(t – t_0)$ zur Folge haben. &lt;br /&gt;
*Es werden keine Rauschprozesse betrachtet, die bei realen Systemen stets vorhanden sind. Zur Beschreibung dieser Phänomene wird auf das Buch [[Stochastische Signaltheorie]] verwiesen. &lt;br /&gt;
*Es werden keine Detailkenntnisse über das System vorausgesetzt. Alle Systemeigenschaften werden im Folgenden allein aus den Signalen $x(t)$ und $y(t)$ bzw. deren Spektren abgeleitet. &lt;br /&gt;
*Insbesondere seien vorerst keine Festlegungen hinsichtlich der Linearität gegeben. Das „System” kann linear (Voraussetzung für die Anwendung des Superpositionsprinzips) oder nichtlinear sein. &lt;br /&gt;
*Aus einem einzigen Testsignal $x(t)$ und dessen Antwort $y(t)$ sind nicht alle Systemeigenschaften erkennbar. Daher müssen ausreichend viele Testsignale zur Bewertung herangezogen werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachfolgend werden wir solche Systeme näher klassifizieren. &lt;br /&gt;
&lt;br /&gt;
==Ideales und verzerrungsfreies System==&lt;br /&gt;
{{Definition}}&lt;br /&gt;
Man spricht immer dann von einem idealen System, wenn das Ausgangssignal $y(t)$ exakt gleich dem Eingangssignal $x(t)$ ist:&lt;br /&gt;
$$y(t) = x(t)$$&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anzumerken ist, dass es ein solches ideales System in der Realität nicht gibt, auch wenn man die stets existenten, in diesem Buch aber nicht betrachteten statistischen Störungen und Rauschvorgänge außer Acht lässt. Ein jedes Übertragungsmedium weist Verluste (Dämpfungen) und Laufzeiten auf. Selbst wenn diese physikalischen Phänomene sehr klein sind, so sind sie jedoch niemals 0. Deshalb ist es notwendig, ein etwas weniger strenges Qualitätsmerkmal einzuführen. &lt;br /&gt;
&lt;br /&gt;
{{Definition}}&lt;br /&gt;
Ein verzerrungsfreies System liegt vor, wenn folgende Bedingung erfüllt ist:&lt;br /&gt;
$$y(t) = \alpha \cdot x(t - \tau).$$&lt;br /&gt;
Hierbei beschreibt $α$ den Dämpfungsfaktor und $τ$ die Laufzeit.&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ist diese Bedingung nicht erfüllt, so spricht man von einem verzerrenden System. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Beispiel}}&lt;br /&gt;
Die folgende Grafik zeigt das Eingangssignal $x(t)$ und das Ausgangssignal $y(t)$ eines zwar nicht idealen, aber verzerrungsfreien Systems. Die Systemparameter sind $α$ = 0.8 und $τ$ = 0.25 ms. &lt;br /&gt;
&lt;br /&gt;
[[File:P_ID874__LZI_T_2_1_S2_neu.png|Beispielhafte Signale eines verzerrungsfreien Systems|class=fit]]&lt;br /&gt;
&lt;br /&gt;
{{end}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Dämpfungsfaktor $α$ kann durch eine empfängerseitige Verstärkung um 1/ $α$ vollständig rückgängig gemacht werden, doch ist zu berücksichtigen, dass damit auch etwaiges Rauschen angehoben wird. &lt;br /&gt;
&lt;br /&gt;
Dagegen kann die Laufzeit $τ$ aus Kausalitätsgründen nicht kompensiert werden. Es hängt nun von der Anwendung ab, ob eine solche Laufzeit subjektiv als störend empfunden wird. Beispielsweise wird man selbst bei einer Laufzeit von einer Sekunde die (unidirektionale) TV–Übertragung einer Veranstaltung noch immer als „live” bezeichnen. Dagegen werden bei einer bidirektionalen Kommunikation – zum Beispiel bei einem Telefonat – schon Laufzeiten von 300 Millisekunden als sehr störend empfunden. Man wartet entweder auf die Reaktion des Gesprächspartners oder beide Teilnehmer fallen sich ins Wort.&lt;br /&gt;
&lt;br /&gt;
==Quantitatives Maß für die Signalverzerrungen==&lt;br /&gt;
Wir betrachten nun ein verzerrendes System anhand von Eingangs– und Ausgangssignal. Dabei setzen wir zunächst voraus, dass außer den Signalverzerrungen nicht zusätzlich noch ein für alle Frequenzen konstanter Dämpfungsfaktor $α$ und eine für alle Frequenzen konstante Laufzeit $τ$ wirksam sind. Bei den nachfolgend skizzierten Signalausschnitten sind diese Voraussetzungen erfüllt. &lt;br /&gt;
&lt;br /&gt;
[[File:P_ID875__LZI_T_2_1_S3_neu.png| Ein– und Ausgang eines verzerrenden Systems und Fehlersignal|class=fit]]&lt;br /&gt;
&lt;br /&gt;
In der Grafik ist zusätzlich zu den Signalen $x(t)$ und $y(t)$ auch das Differenzsignal&lt;br /&gt;
$$\varepsilon(t) = y(t) - x(t)$$&lt;br /&gt;
eingezeichnet. Als ein quantitatives Maß für die Stärke der Verzerrungen eignet sich zum Beispiel der quadratische Mittelwert dieses Differenzsignals:&lt;br /&gt;
$$\overline{\varepsilon^2(t)} = \frac{1}{T_{\rm M}} \cdot \int\limits_{ 0 }^{ T_{\rm M}} {\varepsilon^2(t) }\hspace{0.1cm}{\rm d}t\hspace{0.4cm}  \left( = P_{\rm V} \right).$$&lt;br /&gt;
&lt;br /&gt;
Zu dieser Gleichung ist Folgendes zu bemerken: &lt;br /&gt;
*Die Messdauer $T_{\rm M}$ zur Bestimmung dieses Mittelwertes muss hinreichend groß gewählt werden. Eigentlich müsste diese Gleichung mit Grenzübergang formuliert werden. &lt;br /&gt;
*Der oben angegebene quadratische Mittelwert wird oft auch als der mittlere quadratische Fehler (MQF) oder als die Verzerrungsleistung $P_{\rm V}$ bezeichnet. &lt;br /&gt;
*Sind $x(t)$ und $y(t)$ Spannungssignale, so besitzt $P_{\rm V}$ die Einheit $„{\rm V}^2”$, das heißt, die Leistung ist nach obiger Definition auf den Widerstand 1 Ω bezogen. &lt;br /&gt;
*Mit der in gleicher Weise definierten Leistung $P_x$ des Eingangssignals $x(t)$ – also ebenfalls auf 1 Ω bezogen – kann das Signal–zu–Verzerrungs–Leistungsverhältnis angegeben werden:&lt;br /&gt;
$$\rho_{\rm V} = \frac{ P_{x}}{P_{\rm V}} \hspace{0.3cm} \Rightarrow \hspace{0.3cm}  10 \cdot \lg \hspace{0.1cm}\rho_{\rm V} =&lt;br /&gt;
 10 \cdot \lg \hspace{0.1cm}\frac{ P_{x}}{P_{\rm V}}\hspace{0.3cm}  \left( {\rm in \hspace{0.15cm} dB} \right).$$&lt;br /&gt;
&lt;br /&gt;
Bei den in der Grafik dargestellten Signalen gilt $P_x$ = 4 ${\rm V}^2$, $P_{\rm V}$ = 0.04 ${\rm V}^2$ und damit 10 · lg $ρ_{\rm V}$ = 20 dB.&lt;br /&gt;
&lt;br /&gt;
==Berücksichtigung von Dämpfung und Laufzeit==&lt;br /&gt;
Die auf der letzten Seite angegebenen Gleichungen führen dann nicht zu verwertbaren Aussagen, wenn zusätzlich eine Dämpfung $α$ und/oder eine Laufzeit $τ$ im System wirksam ist.&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID876__LZI_T_2_1_S4_neu.png| Berücksichtigung von Dämpfung und Laufzeit|class=fit]]&lt;br /&gt;
&lt;br /&gt;
Die obere Grafik zeigt das gedämpfte, verzögerte und verzerrte Signal&lt;br /&gt;
$$y(t) = \alpha \cdot x(t - \tau) + \varepsilon_1(t),$$&lt;br /&gt;
wobei im Term $ε_1(t)$ alle Verzerrungen zusammengefasst sind. Man erkennt an der grünen Fläche, dass das Fehlersignal $ε_1(t)$ relativ klein ist. &lt;br /&gt;
&lt;br /&gt;
Sind dagegen die Dämpfung $α$ und die Laufzeit $τ$ unbekannt, so ist Folgendes zu beachten: &lt;br /&gt;
*Das so ermittelte Fehlersignal $ε_2(t) = y(t) – x(t)$ ist trotz kleiner Verzerrungen $ε_1(t)$ relativ groß. &lt;br /&gt;
*Anstelle der Verzerrungsleistung muss hier die Verzerrungsenergie betrachtet werden, da $x(t)$ und $y(t)$ energiebegrenzte Signale sind. &lt;br /&gt;
*Die Verzerrungsenergie erhält man, in dem die unbekannten Größen $α$ und $τ$ variiert werden und auf diese Weise das Minimum des mittleren quadratischen Fehlers ermittelt wird:&lt;br /&gt;
$$E_{\rm V}  = \min_{\alpha, \tau} \int\limits_{ - \infty }^{ + \infty}&lt;br /&gt;
 {\left[y(t) - \left(\alpha \cdot x(t - \tau) \right) \right]^2}\hspace{0.1cm}{\rm d}t.$$&lt;br /&gt;
*Die Energie des gedämpften und verzögerten Signals $α · x(t – τ)$ ist unabhängig von der Laufzeit $τ$ gleich $α^2 · E_x$. Somit gilt hier für das Signal–zu–Verzerrungs–Leistungsverhältnis:&lt;br /&gt;
$$\rho_{\rm V} = \frac{ \alpha^2 \cdot E_{x}}{E_{\rm V}}\hspace{0.3cm}{\rm bzw.}\hspace{0.3cm}\rho_{\rm V}= \frac{ \alpha^2 \cdot P_{x}}{P_{\rm V}} .$$&lt;br /&gt;
*Die erste dieser beiden Gleichungen gilt für zeitlich begrenzte und damit energiebegrenzte Signale, die zweite für zeitlich unbegrenzte, also leistungsbegrenzte Signale.&lt;br /&gt;
&lt;br /&gt;
==Lineare und nichtlineare Verzerrungen==&lt;br /&gt;
Man unterscheidet zwischen linearen und nichtlinearen Verzerrungen: &lt;br /&gt;
&lt;br /&gt;
Ist das System linear und zeitinvariant (LZI), so wird es vollständig durch seinen Frequenzgang $H(f)$ charakterisiert, und es lässt sich Folgendes feststellen: &lt;br /&gt;
*Entspechend der $H(f)$-Definition gilt für das Ausgangsspektrum: $Y(f)$ = $X(f) · H(f)$. Daraus folgt, dass $Y(f)$ keine Frequenzanteile beinhalten kann, die nicht auch in $X(f)$ enthalten sind. &lt;br /&gt;
*Die Umkehrung besagt: Das Ausgangssignal $y(t)$ kann jede Frequenz $f_0$ beinhalten, die bereits im Eingangssignal $x(t)$ enthalten ist. Voraussetzung ist also, dass $X(f_0) ≠$ 0 gilt. &lt;br /&gt;
*Bei einem LZI–System ist die absolute Bandbreite des Ausgangssignals $(B_y)$ nie größer als die des Eingangssignals $(B_x)$:&lt;br /&gt;
$$B_y \le B_x .$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In der oberen Grafik gilt $B_y$ = $B_x$. Lineare Verzerrungen liegen vor, da sich in diesem Frequenzband $X(f)$ und $Y(f)$ unterscheiden. Eine Bandbegrenzung $(B_y &amp;lt; B_x)$ ist eine Sonderform linearer Verzerrungen, die im Kapitel 2.3  ausführlich behandelt werden.&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID877__LZI_T_2_1_S5_neu.png | Lineare und nichtlineare Verzerrungen|class=fit]]&lt;br /&gt;
&lt;br /&gt;
Die untere Grafik zeigt ein Beispiel für nichtlineare Verzerrungen, da $B_y$ größer als $B_x$ ist. Für ein solches System kann kein Frequenzgang $H(f)$ angegeben werden. Welche Beschreibungsgrößen für nichtlineare Systeme geeignet sind, wird im Kapitel 2.2  dargelegt. &lt;br /&gt;
&lt;br /&gt;
Bei den meisten realen Übertragungskanälen treten sowohl lineare als auch nichtlineare Verzerrungen auf. Für eine ganze Reihe von Problemstellungen ist jedoch die klare Trennung der beiden Verzerrungsarten essentiell. In [Kam04]&amp;lt;ref&amp;gt;Kammeyer, K.D.: ''Nachrichtenübertragung''. Stuttgart: B.G. Teubner, 4. Auflage, 2004.&amp;lt;/ref&amp;gt;   wird ein entsprechendes Ersatzmodell angegeben. &lt;br /&gt;
&lt;br /&gt;
==Quellenverzeichnis==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Display}}&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Category:Aufgaben_zu_Informationstheorie&amp;diff=7356</id>
		<title>Category:Aufgaben zu Informationstheorie</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Category:Aufgaben_zu_Informationstheorie&amp;diff=7356"/>
		<updated>2016-12-05T13:25:22Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Display_Category}}&lt;br /&gt;
{{DISPLAYTITLE: Aufgaben zu Informationstheorie}}&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/Students_involved_in_LNTwww&amp;diff=7355</id>
		<title>Biographies and Bibliographies/Students involved in LNTwww</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/Students_involved_in_LNTwww&amp;diff=7355"/>
		<updated>2016-12-05T13:17:15Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Header|&lt;br /&gt;
|Untermenü= An LNTwww beteiligte Studierende &lt;br /&gt;
|Vorherige Seite=An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten&lt;br /&gt;
|Nächste Seite= Externe_Beteiligte_am_LNTwww&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Daneben haben uns bei der Erstellung von ''LNTwww'' auch viele Studierende im Rahmen von Abschlussarbeiten unterstützt, namentlich (in alphabetischer Reihenfolge):&lt;br /&gt;
&lt;br /&gt;
*Hedi Abbes, Thorsten Bürgstein, Nabil El Haleq, Markus Elsberger, Cem Gencyilmaz, Thomas Großer&lt;br /&gt;
*Alexander Happach, Bettina Hirner, Hichem Kallel, Thorsten Kalweit, Franz-Josef Kaupert, Nejib Kchouk &lt;br /&gt;
*Roland Kiefl, Franz Kohl, Dominik Kopp, Felix Kristl, Slim Lamine, Ji Li, Eugen Mehlmann, Stefan Müller &lt;br /&gt;
*Matthias Riedel, Thomas Pfeuffer, Johannes Schmidt, Sebastian Seitz, Reinhold Sixt, Khaled Soussi&lt;br /&gt;
*Jürgen Veitenhansl, Martin Völkl, Martin Winkler, Yven Winter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Yven Winter (Diplomarbeit 2004, seitdem freie Mitarbeit) ==&lt;br /&gt;
&lt;br /&gt;
[[File:YvenWinter.png|right|]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/Students_involved_in_LNTwww&amp;diff=7354</id>
		<title>Biographies and Bibliographies/Students involved in LNTwww</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Biographies_and_Bibliographies/Students_involved_in_LNTwww&amp;diff=7354"/>
		<updated>2016-12-05T13:16:53Z</updated>

		<summary type="html">&lt;p&gt;Markus: /* Yven Winter (Diplomarbeit 2004, seitdem freie Mitarbeit) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Header|&lt;br /&gt;
|Untermenü= An LNTwww beteiligte Studierende &lt;br /&gt;
|Vorherige Seite=An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten&lt;br /&gt;
|Nächste Seite= Externe_Beteiligte_am_LNTwww&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Daneben haben uns bei der Erstellung von ''LNTwww'' auch viele Studierende im Rahmen von Abschlussarbeiten unterstützt, namentlich (in alphabetischer Reihenfolge):&lt;br /&gt;
&lt;br /&gt;
*Hedi Abbes, Thorsten Bürgstein, Nabil El Haleq, Markus Elsberger, Cem Gencyilmaz, Thomas Großer&lt;br /&gt;
*Alexander Happach, Bettina Hirner, Hichem Kallel, Thorsten Kalweit, Franz-Josef Kaupert, Nejib Kchouk &lt;br /&gt;
*Roland Kiefl, Franz Kohl, Dominik Kopp, Felix Kristl, Slim Lamine, Ji Li, Eugen Mehlmann, Stefan Müller &lt;br /&gt;
*Matthias Riedel, Thomas Pfeuffer, Johannes Schmidt, Sebastian Seitz, Reinhold Sixt, Khaled Soussi&lt;br /&gt;
*Jürgen Veitenhansl, Martin Völkl, Martin Winkler, Yven Winter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Yven Winter (Diplomarbeit 2004, seitdem freie Mitarbeit) ==&lt;br /&gt;
[[File:YvenWinter.png|right|]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7353</id>
		<title>LNTwww:Über LNTwww</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=LNTwww:%C3%9Cber_LNTwww&amp;diff=7353"/>
		<updated>2016-12-05T13:11:10Z</updated>

		<summary type="html">&lt;p&gt;Markus: Markus verschob die Seite lntwww:Über lntwww nach lntwww:Über LNTwww, ohne dabei eine Weiterleitung anzulegen: Namensänderung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Überschrift 1===&lt;br /&gt;
'''Adresse'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Technische Universität München&amp;lt;br /&amp;gt;&lt;br /&gt;
Lehrstuhl für Nachrichtentechnik&amp;lt;br /&amp;gt;&lt;br /&gt;
Theresienstrasse 90&amp;lt;br /&amp;gt;&lt;br /&gt;
80333 München&amp;lt;br /&amp;gt;&lt;br /&gt;
Tel: +49 89 289-23466&lt;br /&gt;
&lt;br /&gt;
===Überschrift 2===&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=User:Markus&amp;diff=7348</id>
		<title>User:Markus</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=User:Markus&amp;diff=7348"/>
		<updated>2016-12-05T09:33:54Z</updated>

		<summary type="html">&lt;p&gt;Markus: Die Seite wurde neu angelegt: „Test-Ton“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Test.ogg|miniatur|links|Test-Ton]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7347</id>
		<title>User talk:Markus</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7347"/>
		<updated>2016-12-05T09:33:07Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines==&lt;br /&gt;
&lt;br /&gt;
[[Spezial:Spezialseiten]]:&lt;br /&gt;
* [[Special:ApprovedRevs]]&lt;br /&gt;
* [[MediaWiki:Sidebar]]&lt;br /&gt;
History Installation:&lt;br /&gt;
* installierte Pakete: composer lokal, php53-phar ohne Repo&lt;br /&gt;
* composer verschoben nach /usr/local/bin&lt;br /&gt;
* composer update für bootstraph + chameleon&lt;br /&gt;
* Quiz, Stubmanager + Preloadmanager&lt;br /&gt;
* MathJax in htdocs/mediawiki abgelegt&lt;br /&gt;
* weitere Plugins: UploadLocal,MsUpload,MwEmbedSupport,TimedMediaHandler&lt;br /&gt;
&lt;br /&gt;
Nomenklatur:&lt;br /&gt;
* Kapitel 1&lt;br /&gt;
  * Unterkapitel 1.1&lt;br /&gt;
      *Abschnitt&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
* Literaturverweise einfügen, bei Personen auf Wikipedia verweisen&lt;br /&gt;
* Hover-Einblendung für Literaturverweise&lt;br /&gt;
* Formeln: Konsistenzen bei Sub-Indizes, diese ohne kursiv: $T_{\rm A}$ anstatt $T_A$&lt;br /&gt;
* Bildordnung: untereinander bei kleinen Bildschirmgrößen&lt;br /&gt;
[http://en.lntwww.de/Aufgaben:3.1_Spektrum_des_Exponentialimpulses]&lt;br /&gt;
* Signaldarstellung: Überarbeitung Bilder + Formeln&lt;br /&gt;
&lt;br /&gt;
Aufgaben:&lt;br /&gt;
* Korrekte Verlinkung von Kapiteln&lt;br /&gt;
* Unterstreichung/Highlighting des korrekten Wertes in der Musterlösung?&lt;br /&gt;
* Nummerierung der Lösung passend zu Nummerierung der Quizaufgaben&lt;br /&gt;
* Audio/Video-Unterstützung&lt;br /&gt;
* Links zu Büchern&lt;br /&gt;
* Links zu Literaturstellen?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Günters offene Punkte ==&lt;br /&gt;
* $\checkmark$ done&lt;br /&gt;
* '''X''' to do&lt;br /&gt;
* - cancelled&lt;br /&gt;
&lt;br /&gt;
=== Juni 2016 ===&lt;br /&gt;
offen:&lt;br /&gt;
* '''X''' Können bei den Aufgaben die „Links“ zu den entsprechenden Theorieteilen beibehalten?&lt;br /&gt;
* '''X''' Links zu Literaturstellen? Wie?&lt;br /&gt;
* '''X''' Noch eine Frage zu den Links. Ich schreibe da oft sowas wie &amp;quot;siehe Kapitel 3.5&amp;quot;. Gibt es diese Nummerierung in Zukunft eigentlich noch? -&amp;gt; wir linken + nennen direkt das Kapitel&lt;br /&gt;
* '''X''' Quellen fehlen immer noch komplett&lt;br /&gt;
* '''X''' Kapitel-Verknüpfungen fehlen&lt;br /&gt;
* '''X''' Bei Aufgabe A1.1 von Signaldarstellung kommt weder die Grafik noch das Audio-Bedienfeld.&lt;br /&gt;
* '''X'''  Die Teilaufgaben werden mit 1, 2, 3, … nummeriert, in den Musterlösungen steht aber im Text häufig a), b), c), … Am liebsten wäre mir (a), (b), (c)&lt;br /&gt;
* '''X'''  Ich habe bei der ML die richtige Antwort immer unterstrichen. In den Gleichungen ist das immer noch so. Im Text fehlt aber die Unterstreichung. &lt;br /&gt;
* '''X''' ''delayed'' Wie werden die Flashmodule behandelt? Sie sollten eine feste Größe haben. Macht das auch Sinn bei einem Smartphone? &lt;br /&gt;
* '''X''' Das Buch 4 soll „Einführung in die Informationstheorie“ heißen, das Buch 8 „Einführung in die Kanalcodierung“. Im äußeren Bereich heißt das auch schon im alten LNTwww so. Wenn das große Schwierigkeiten macht, können wir es auch so lassen, wie es jetzt ist.&lt;br /&gt;
* '''X''' Noch nicht gelöst ist das Link-Problem  Anlage 3. Ist eigentlich irgendwo schon ein Link gesetzt?&lt;br /&gt;
* '''X''' Bei den Links wird häufiger auf Kapitel X.Y verwiesen. Diese Nummerierung kommt aber derzeit gar nicht vor. &lt;br /&gt;
* '''X''' Bei „FiT“  sollte es heißen: XBP(f) anstelle von  XBP(f), weil dies in den normalen Gleichungen ebenso gehandhabt wird   Anlage 2. Dies lässt sich mit „Ersetzen“ relativ leicht korrigieren. Oft kommt in einem bestimmten Text immer wieder die gleiche Kombination vor. Das geht sicher schnell.&lt;br /&gt;
* '''X''' Die Bilder sind in der jetzigen Größe bei „Informationstheorie“ wunderbar, viel besser als die Minibilder bei „Signaldarstellung“. Ist das auch für die Smartphone-Darstellung in Ordnung? &lt;br /&gt;
* '''X''' Die Grafik zur Aufgabe kommt derzeit meistens rechts. Man könnte es aber auch links außen anbringen. Ist das günstiger für Smartphones?&lt;br /&gt;
* '''X'''  Ist das Bild außen angebracht, so kommt es zu Problemen beim Verkleinern  Anlage 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wird nicht umgesetzt:&lt;br /&gt;
* '''-''' Vorsicht: Oft steht jetzt der Hinweis „siehe Kapitel X.Y“. Trotzdem geht der Link zu einem Abschnitt (nach vorheriger Definition zu einer Seite). &lt;br /&gt;
* '''-''' ''delayed'' Ich habe mal einen Vorschlag gemacht, was alles kommen sollte, wenn man das Buch „Signal­darstellung“ aufruft:   Signaldarstellung.docx. Markus: Ist nur ein Vorschlag. Darüber diskutieren!&lt;br /&gt;
* '''-''' ''delayed'' Man könnte hier die Bildunterschrift bringen. Zusätzlich zum „Drüberfahren“?&lt;br /&gt;
&lt;br /&gt;
=== abgehakte Punkte ===&lt;br /&gt;
August 2016:&lt;br /&gt;
* $\checkmark$ Umbenennung Informationstheorie&lt;br /&gt;
* $\checkmark$ Mein Vorschlag als Grundlage für interne Diskussionen. Beim Buch „Informationstheorie“ ist „Entropie wertdiskreter Nachrichtenquellen“ ein Kapitel (derzeit Kapitel 1),  „Gedächtnislose Nachrichtenquellen“ ein Unterkapitel  (derzeit Kapitel 1.1) und „Modell und Voraussetzungen“ ein Abschnitt (derzeit Seite 1).&lt;br /&gt;
* $\checkmark$ Kann man alle Links bereits jetzt im Text anlegen, obwohl man ihn jetzt noch nicht setzen kann, zum Beispiel, weil das Buch noch gar nicht existiert? Kann man noch nicht gesetzte Links markieren, damit man sie nachtragen kann? Wie? &lt;br /&gt;
* $\checkmark$ ''neusortieren bei breiter Buchübersicht'' Bei der Bücherauswahl sollte man die Reihenfolge wählen: Buch 1, daneben Buch 2. Darunter Buch 3 und Buch 4 bis schließlich „Beispiele von Nachrichtensystemen“ sowie „Biografien …“.&lt;br /&gt;
* $\checkmark$ Gibt es ein Backup? Was kann man als Eingeber alles falsch machen? Kann man auch andere Eingaben ungewollt löschen?  Es geht.&lt;br /&gt;
* $\checkmark$ Aus meiner Sicht könnte inzwischen auch mit dem letzten Buch „Beispiele von Nachrichten­systemen“ begonnen werden. Ist bereits begonnen.&lt;br /&gt;
* $\checkmark$ Bücher 1-5 sind fertig&lt;br /&gt;
* $\checkmark$ Buch 6 kann eventuell übernommen werden&lt;br /&gt;
* $\checkmark$ Buch 7 eventuell zu überarbeiten&lt;br /&gt;
* $\checkmark$ Das Buch Bibliografien - Biografien muss nach meiner Meinung nicht umgesetzt werden.&lt;br /&gt;
* $\checkmark$ Wenn es die bisherigen Seiten &amp;quot;Kapitelübersicht&amp;quot; noch gibt, kann man ja da am Ende die die angegebenen Literaturhinweise im Klartext bringen, wie in WIKPEDIA so üblich.&lt;br /&gt;
&lt;br /&gt;
April 2016:&lt;br /&gt;
* $\checkmark$ Es gibt ja auf der Startseite ein Punkt Autoren. Da könnte man die Biografien der Autoren unterbringen. Aber für das neue LNTwww würde ich das deutlich kürzen.&lt;br /&gt;
&lt;br /&gt;
Aus Günter Söders Sicht fertig sind:&lt;br /&gt;
* Digitalsignalübertragung, Kapitel 1 und 2&lt;br /&gt;
* Mobile Kommunikation, Kapitel 1 bis 3&lt;br /&gt;
* Kanalcodierung, Kapitel 1 bis 3&lt;br /&gt;
&lt;br /&gt;
* $\checkmark$ Kanalcodierung anstatt Kanalkodierverfahren&lt;br /&gt;
* $\checkmark$ Hover bei Bildern: Text anzeigen&lt;br /&gt;
* $\checkmark$ Zugriff auf Backend, um Aufgaben und LaTex Formeln zu erhalten&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spielwiese ==&lt;br /&gt;
[{{fullurl:{{FULLPAGENAME}}|action=pdfbook}} download this selection of articles as a PDF book]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7250</id>
		<title>User talk:Markus</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7250"/>
		<updated>2016-12-01T17:04:50Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines==&lt;br /&gt;
&lt;br /&gt;
[[Spezial:Spezialseiten]]:&lt;br /&gt;
* [[Special:ApprovedRevs]]&lt;br /&gt;
* [[MediaWiki:Sidebar]]&lt;br /&gt;
History Installation:&lt;br /&gt;
* installierte Pakete: composer lokal, php53-phar ohne Repo&lt;br /&gt;
* composer verschoben nach /usr/local/bin&lt;br /&gt;
* composer update für bootstraph + chameleon&lt;br /&gt;
* Quiz, Stubmanager + Preloadmanager&lt;br /&gt;
* MathJax in htdocs/mediawiki abgelegt&lt;br /&gt;
* weitere Plugins: UploadLocal,MsUpload&lt;br /&gt;
&lt;br /&gt;
Nomenklatur:&lt;br /&gt;
* Kapitel 1&lt;br /&gt;
  * Unterkapitel 1.1&lt;br /&gt;
      *Abschnitt&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
* Literaturverweise einfügen, bei Personen auf Wikipedia verweisen&lt;br /&gt;
* Hover-Einblendung für Literaturverweise&lt;br /&gt;
* Formeln: Konsistenzen bei Sub-Indizes, diese ohne kursiv: $T_{\rm A}$ anstatt $T_A$&lt;br /&gt;
* Bildordnung: untereinander bei kleinen Bildschirmgrößen&lt;br /&gt;
[http://en.lntwww.de/Aufgaben:3.1_Spektrum_des_Exponentialimpulses]&lt;br /&gt;
* Signaldarstellung: Überarbeitung Bilder + Formeln&lt;br /&gt;
&lt;br /&gt;
Aufgaben:&lt;br /&gt;
* Korrekte Verlinkung von Kapiteln&lt;br /&gt;
* Unterstreichung/Highlighting des korrekten Wertes in der Musterlösung?&lt;br /&gt;
* Nummerierung der Lösung passend zu Nummerierung der Quizaufgaben&lt;br /&gt;
* Audio/Video-Unterstützung&lt;br /&gt;
* Links zu Büchern&lt;br /&gt;
* Links zu Literaturstellen?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Günters offene Punkte ==&lt;br /&gt;
* $\checkmark$ done&lt;br /&gt;
* '''X''' to do&lt;br /&gt;
* - cancelled&lt;br /&gt;
&lt;br /&gt;
=== Juni 2016 ===&lt;br /&gt;
offen:&lt;br /&gt;
* '''X''' Können bei den Aufgaben die „Links“ zu den entsprechenden Theorieteilen beibehalten?&lt;br /&gt;
* '''X''' Links zu Literaturstellen? Wie?&lt;br /&gt;
* '''X''' Noch eine Frage zu den Links. Ich schreibe da oft sowas wie &amp;quot;siehe Kapitel 3.5&amp;quot;. Gibt es diese Nummerierung in Zukunft eigentlich noch? -&amp;gt; wir linken + nennen direkt das Kapitel&lt;br /&gt;
* '''X''' Quellen fehlen immer noch komplett&lt;br /&gt;
* '''X''' Kapitel-Verknüpfungen fehlen&lt;br /&gt;
* '''X''' Bei Aufgabe A1.1 von Signaldarstellung kommt weder die Grafik noch das Audio-Bedienfeld.&lt;br /&gt;
* '''X'''  Die Teilaufgaben werden mit 1, 2, 3, … nummeriert, in den Musterlösungen steht aber im Text häufig a), b), c), … Am liebsten wäre mir (a), (b), (c)&lt;br /&gt;
* '''X'''  Ich habe bei der ML die richtige Antwort immer unterstrichen. In den Gleichungen ist das immer noch so. Im Text fehlt aber die Unterstreichung. &lt;br /&gt;
* '''X''' ''delayed'' Wie werden die Flashmodule behandelt? Sie sollten eine feste Größe haben. Macht das auch Sinn bei einem Smartphone? &lt;br /&gt;
* '''X''' Das Buch 4 soll „Einführung in die Informationstheorie“ heißen, das Buch 8 „Einführung in die Kanalcodierung“. Im äußeren Bereich heißt das auch schon im alten LNTwww so. Wenn das große Schwierigkeiten macht, können wir es auch so lassen, wie es jetzt ist.&lt;br /&gt;
* '''X''' Noch nicht gelöst ist das Link-Problem  Anlage 3. Ist eigentlich irgendwo schon ein Link gesetzt?&lt;br /&gt;
* '''X''' Bei den Links wird häufiger auf Kapitel X.Y verwiesen. Diese Nummerierung kommt aber derzeit gar nicht vor. &lt;br /&gt;
* '''X''' Bei „FiT“  sollte es heißen: XBP(f) anstelle von  XBP(f), weil dies in den normalen Gleichungen ebenso gehandhabt wird   Anlage 2. Dies lässt sich mit „Ersetzen“ relativ leicht korrigieren. Oft kommt in einem bestimmten Text immer wieder die gleiche Kombination vor. Das geht sicher schnell.&lt;br /&gt;
* '''X''' Die Bilder sind in der jetzigen Größe bei „Informationstheorie“ wunderbar, viel besser als die Minibilder bei „Signaldarstellung“. Ist das auch für die Smartphone-Darstellung in Ordnung? &lt;br /&gt;
* '''X''' Die Grafik zur Aufgabe kommt derzeit meistens rechts. Man könnte es aber auch links außen anbringen. Ist das günstiger für Smartphones?&lt;br /&gt;
* '''X'''  Ist das Bild außen angebracht, so kommt es zu Problemen beim Verkleinern  Anlage 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wird nicht umgesetzt:&lt;br /&gt;
* '''-''' Vorsicht: Oft steht jetzt der Hinweis „siehe Kapitel X.Y“. Trotzdem geht der Link zu einem Abschnitt (nach vorheriger Definition zu einer Seite). &lt;br /&gt;
* '''-''' ''delayed'' Ich habe mal einen Vorschlag gemacht, was alles kommen sollte, wenn man das Buch „Signal­darstellung“ aufruft:   Signaldarstellung.docx. Markus: Ist nur ein Vorschlag. Darüber diskutieren!&lt;br /&gt;
* '''-''' ''delayed'' Man könnte hier die Bildunterschrift bringen. Zusätzlich zum „Drüberfahren“?&lt;br /&gt;
&lt;br /&gt;
=== abgehakte Punkte ===&lt;br /&gt;
August 2016:&lt;br /&gt;
* $\checkmark$ Umbenennung Informationstheorie&lt;br /&gt;
* $\checkmark$ Mein Vorschlag als Grundlage für interne Diskussionen. Beim Buch „Informationstheorie“ ist „Entropie wertdiskreter Nachrichtenquellen“ ein Kapitel (derzeit Kapitel 1),  „Gedächtnislose Nachrichtenquellen“ ein Unterkapitel  (derzeit Kapitel 1.1) und „Modell und Voraussetzungen“ ein Abschnitt (derzeit Seite 1).&lt;br /&gt;
* $\checkmark$ Kann man alle Links bereits jetzt im Text anlegen, obwohl man ihn jetzt noch nicht setzen kann, zum Beispiel, weil das Buch noch gar nicht existiert? Kann man noch nicht gesetzte Links markieren, damit man sie nachtragen kann? Wie? &lt;br /&gt;
* $\checkmark$ ''neusortieren bei breiter Buchübersicht'' Bei der Bücherauswahl sollte man die Reihenfolge wählen: Buch 1, daneben Buch 2. Darunter Buch 3 und Buch 4 bis schließlich „Beispiele von Nachrichtensystemen“ sowie „Biografien …“.&lt;br /&gt;
* $\checkmark$ Gibt es ein Backup? Was kann man als Eingeber alles falsch machen? Kann man auch andere Eingaben ungewollt löschen?  Es geht.&lt;br /&gt;
* $\checkmark$ Aus meiner Sicht könnte inzwischen auch mit dem letzten Buch „Beispiele von Nachrichten­systemen“ begonnen werden. Ist bereits begonnen.&lt;br /&gt;
* $\checkmark$ Bücher 1-5 sind fertig&lt;br /&gt;
* $\checkmark$ Buch 6 kann eventuell übernommen werden&lt;br /&gt;
* $\checkmark$ Buch 7 eventuell zu überarbeiten&lt;br /&gt;
* $\checkmark$ Das Buch Bibliografien - Biografien muss nach meiner Meinung nicht umgesetzt werden.&lt;br /&gt;
* $\checkmark$ Wenn es die bisherigen Seiten &amp;quot;Kapitelübersicht&amp;quot; noch gibt, kann man ja da am Ende die die angegebenen Literaturhinweise im Klartext bringen, wie in WIKPEDIA so üblich.&lt;br /&gt;
&lt;br /&gt;
April 2016:&lt;br /&gt;
* $\checkmark$ Es gibt ja auf der Startseite ein Punkt Autoren. Da könnte man die Biografien der Autoren unterbringen. Aber für das neue LNTwww würde ich das deutlich kürzen.&lt;br /&gt;
&lt;br /&gt;
Aus Günter Söders Sicht fertig sind:&lt;br /&gt;
* Digitalsignalübertragung, Kapitel 1 und 2&lt;br /&gt;
* Mobile Kommunikation, Kapitel 1 bis 3&lt;br /&gt;
* Kanalcodierung, Kapitel 1 bis 3&lt;br /&gt;
&lt;br /&gt;
* $\checkmark$ Kanalcodierung anstatt Kanalkodierverfahren&lt;br /&gt;
* $\checkmark$ Hover bei Bildern: Text anzeigen&lt;br /&gt;
* $\checkmark$ Zugriff auf Backend, um Aufgaben und LaTex Formeln zu erhalten&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spielwiese ==&lt;br /&gt;
[{{fullurl:{{FULLPAGENAME}}|action=pdfbook}} download this selection of articles as a PDF book]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7249</id>
		<title>User talk:Markus</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7249"/>
		<updated>2016-12-01T16:57:37Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines==&lt;br /&gt;
&lt;br /&gt;
[[Spezial:Spezialseiten]]:&lt;br /&gt;
* [[Special:ApprovedRevs]]&lt;br /&gt;
* [[MediaWiki:Sidebar]]&lt;br /&gt;
History Installation:&lt;br /&gt;
* installierte Pakete: composer lokal, php53-phar ohne Repo, htmldoc&lt;br /&gt;
* composer verschoben nach /usr/local/bin&lt;br /&gt;
* composer update für bootstraph + chameleon&lt;br /&gt;
* Quiz, Stubmanager + Preloadmanager&lt;br /&gt;
* MathJax in htdocs/mediawiki abgelegt&lt;br /&gt;
&lt;br /&gt;
Nomenklatur:&lt;br /&gt;
* Kapitel 1&lt;br /&gt;
  * Unterkapitel 1.1&lt;br /&gt;
      *Abschnitt&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
* Literaturverweise einfügen, bei Personen auf Wikipedia verweisen&lt;br /&gt;
* Hover-Einblendung für Literaturverweise&lt;br /&gt;
* Formeln: Konsistenzen bei Sub-Indizes, diese ohne kursiv: $T_{\rm A}$ anstatt $T_A$&lt;br /&gt;
* Bildordnung: untereinander bei kleinen Bildschirmgrößen&lt;br /&gt;
[http://en.lntwww.de/Aufgaben:3.1_Spektrum_des_Exponentialimpulses]&lt;br /&gt;
* Signaldarstellung: Überarbeitung Bilder + Formeln&lt;br /&gt;
&lt;br /&gt;
Aufgaben:&lt;br /&gt;
* Korrekte Verlinkung von Kapiteln&lt;br /&gt;
* Unterstreichung/Highlighting des korrekten Wertes in der Musterlösung?&lt;br /&gt;
* Nummerierung der Lösung passend zu Nummerierung der Quizaufgaben&lt;br /&gt;
* Audio/Video-Unterstützung&lt;br /&gt;
* Links zu Büchern&lt;br /&gt;
* Links zu Literaturstellen?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Günters offene Punkte ==&lt;br /&gt;
* $\checkmark$ done&lt;br /&gt;
* '''X''' to do&lt;br /&gt;
* - cancelled&lt;br /&gt;
&lt;br /&gt;
=== Juni 2016 ===&lt;br /&gt;
offen:&lt;br /&gt;
* '''X''' Können bei den Aufgaben die „Links“ zu den entsprechenden Theorieteilen beibehalten?&lt;br /&gt;
* '''X''' Links zu Literaturstellen? Wie?&lt;br /&gt;
* '''X''' Noch eine Frage zu den Links. Ich schreibe da oft sowas wie &amp;quot;siehe Kapitel 3.5&amp;quot;. Gibt es diese Nummerierung in Zukunft eigentlich noch? -&amp;gt; wir linken + nennen direkt das Kapitel&lt;br /&gt;
* '''X''' Quellen fehlen immer noch komplett&lt;br /&gt;
* '''X''' Kapitel-Verknüpfungen fehlen&lt;br /&gt;
* '''X''' Bei Aufgabe A1.1 von Signaldarstellung kommt weder die Grafik noch das Audio-Bedienfeld.&lt;br /&gt;
* '''X'''  Die Teilaufgaben werden mit 1, 2, 3, … nummeriert, in den Musterlösungen steht aber im Text häufig a), b), c), … Am liebsten wäre mir (a), (b), (c)&lt;br /&gt;
* '''X'''  Ich habe bei der ML die richtige Antwort immer unterstrichen. In den Gleichungen ist das immer noch so. Im Text fehlt aber die Unterstreichung. &lt;br /&gt;
* '''X''' ''delayed'' Wie werden die Flashmodule behandelt? Sie sollten eine feste Größe haben. Macht das auch Sinn bei einem Smartphone? &lt;br /&gt;
* '''X''' Das Buch 4 soll „Einführung in die Informationstheorie“ heißen, das Buch 8 „Einführung in die Kanalcodierung“. Im äußeren Bereich heißt das auch schon im alten LNTwww so. Wenn das große Schwierigkeiten macht, können wir es auch so lassen, wie es jetzt ist.&lt;br /&gt;
* '''X''' Noch nicht gelöst ist das Link-Problem  Anlage 3. Ist eigentlich irgendwo schon ein Link gesetzt?&lt;br /&gt;
* '''X''' Bei den Links wird häufiger auf Kapitel X.Y verwiesen. Diese Nummerierung kommt aber derzeit gar nicht vor. &lt;br /&gt;
* '''X''' Bei „FiT“  sollte es heißen: XBP(f) anstelle von  XBP(f), weil dies in den normalen Gleichungen ebenso gehandhabt wird   Anlage 2. Dies lässt sich mit „Ersetzen“ relativ leicht korrigieren. Oft kommt in einem bestimmten Text immer wieder die gleiche Kombination vor. Das geht sicher schnell.&lt;br /&gt;
* '''X''' Die Bilder sind in der jetzigen Größe bei „Informationstheorie“ wunderbar, viel besser als die Minibilder bei „Signaldarstellung“. Ist das auch für die Smartphone-Darstellung in Ordnung? &lt;br /&gt;
* '''X''' Die Grafik zur Aufgabe kommt derzeit meistens rechts. Man könnte es aber auch links außen anbringen. Ist das günstiger für Smartphones?&lt;br /&gt;
* '''X'''  Ist das Bild außen angebracht, so kommt es zu Problemen beim Verkleinern  Anlage 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wird nicht umgesetzt:&lt;br /&gt;
* '''-''' Vorsicht: Oft steht jetzt der Hinweis „siehe Kapitel X.Y“. Trotzdem geht der Link zu einem Abschnitt (nach vorheriger Definition zu einer Seite). &lt;br /&gt;
* '''-''' ''delayed'' Ich habe mal einen Vorschlag gemacht, was alles kommen sollte, wenn man das Buch „Signal­darstellung“ aufruft:   Signaldarstellung.docx. Markus: Ist nur ein Vorschlag. Darüber diskutieren!&lt;br /&gt;
* '''-''' ''delayed'' Man könnte hier die Bildunterschrift bringen. Zusätzlich zum „Drüberfahren“?&lt;br /&gt;
&lt;br /&gt;
=== abgehakte Punkte ===&lt;br /&gt;
August 2016:&lt;br /&gt;
* $\checkmark$ Umbenennung Informationstheorie&lt;br /&gt;
* $\checkmark$ Mein Vorschlag als Grundlage für interne Diskussionen. Beim Buch „Informationstheorie“ ist „Entropie wertdiskreter Nachrichtenquellen“ ein Kapitel (derzeit Kapitel 1),  „Gedächtnislose Nachrichtenquellen“ ein Unterkapitel  (derzeit Kapitel 1.1) und „Modell und Voraussetzungen“ ein Abschnitt (derzeit Seite 1).&lt;br /&gt;
* $\checkmark$ Kann man alle Links bereits jetzt im Text anlegen, obwohl man ihn jetzt noch nicht setzen kann, zum Beispiel, weil das Buch noch gar nicht existiert? Kann man noch nicht gesetzte Links markieren, damit man sie nachtragen kann? Wie? &lt;br /&gt;
* $\checkmark$ ''neusortieren bei breiter Buchübersicht'' Bei der Bücherauswahl sollte man die Reihenfolge wählen: Buch 1, daneben Buch 2. Darunter Buch 3 und Buch 4 bis schließlich „Beispiele von Nachrichtensystemen“ sowie „Biografien …“.&lt;br /&gt;
* $\checkmark$ Gibt es ein Backup? Was kann man als Eingeber alles falsch machen? Kann man auch andere Eingaben ungewollt löschen?  Es geht.&lt;br /&gt;
* $\checkmark$ Aus meiner Sicht könnte inzwischen auch mit dem letzten Buch „Beispiele von Nachrichten­systemen“ begonnen werden. Ist bereits begonnen.&lt;br /&gt;
* $\checkmark$ Bücher 1-5 sind fertig&lt;br /&gt;
* $\checkmark$ Buch 6 kann eventuell übernommen werden&lt;br /&gt;
* $\checkmark$ Buch 7 eventuell zu überarbeiten&lt;br /&gt;
* $\checkmark$ Das Buch Bibliografien - Biografien muss nach meiner Meinung nicht umgesetzt werden.&lt;br /&gt;
* $\checkmark$ Wenn es die bisherigen Seiten &amp;quot;Kapitelübersicht&amp;quot; noch gibt, kann man ja da am Ende die die angegebenen Literaturhinweise im Klartext bringen, wie in WIKPEDIA so üblich.&lt;br /&gt;
&lt;br /&gt;
April 2016:&lt;br /&gt;
* $\checkmark$ Es gibt ja auf der Startseite ein Punkt Autoren. Da könnte man die Biografien der Autoren unterbringen. Aber für das neue LNTwww würde ich das deutlich kürzen.&lt;br /&gt;
&lt;br /&gt;
Aus Günter Söders Sicht fertig sind:&lt;br /&gt;
* Digitalsignalübertragung, Kapitel 1 und 2&lt;br /&gt;
* Mobile Kommunikation, Kapitel 1 bis 3&lt;br /&gt;
* Kanalcodierung, Kapitel 1 bis 3&lt;br /&gt;
&lt;br /&gt;
* $\checkmark$ Kanalcodierung anstatt Kanalkodierverfahren&lt;br /&gt;
* $\checkmark$ Hover bei Bildern: Text anzeigen&lt;br /&gt;
* $\checkmark$ Zugriff auf Backend, um Aufgaben und LaTex Formeln zu erhalten&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spielwiese ==&lt;br /&gt;
[{{fullurl:{{FULLPAGENAME}}|action=pdfbook}} download this selection of articles as a PDF book]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7248</id>
		<title>User talk:Markus</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=User_talk:Markus&amp;diff=7248"/>
		<updated>2016-12-01T16:56:16Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines==&lt;br /&gt;
&lt;br /&gt;
[[Spezial:Spezialseiten]]:&lt;br /&gt;
* [[Special:ApprovedRevs]]&lt;br /&gt;
* [[MediaWiki:Sidebar]]&lt;br /&gt;
History Installation:&lt;br /&gt;
* installierte Pakete: composer lokal, php53-phar ohne Repo, htmldoc&lt;br /&gt;
* composer verschoben nach /usr/local/bin&lt;br /&gt;
* composer update für bootstraph + chameleon&lt;br /&gt;
* Quiz, Stubmanager + Preloadmanager&lt;br /&gt;
* MathJax in htdocs/mediawiki abgelegt&lt;br /&gt;
&lt;br /&gt;
Nomenklatur:&lt;br /&gt;
* Kapitel 1&lt;br /&gt;
  * Unterkapitel 1.1&lt;br /&gt;
      *Abschnitt&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
* Literaturverweise einfügen, bei Personen auf Wikipedia verweisen&lt;br /&gt;
* Hover-Einblendung für Literaturverweise&lt;br /&gt;
* Formeln: Konsistenzen bei Sub-Indizes, diese ohne kursiv: $T_{\rm A}$ anstatt $T_A$&lt;br /&gt;
* Bildordnung: untereinander bei kleinen Bildschirmgrößen&lt;br /&gt;
[http://en.lntwww.de/Aufgaben:3.1_Spektrum_des_Exponentialimpulses]&lt;br /&gt;
* Signaldarstellung: Überarbeitung Bilder + Formeln&lt;br /&gt;
&lt;br /&gt;
Aufgaben:&lt;br /&gt;
* Korrekte Verlinkung von Kapiteln&lt;br /&gt;
* Unterstreichung/Highlighting des korrekten Wertes in der Musterlösung?&lt;br /&gt;
* Nummerierung der Lösung passend zu Nummerierung der Quizaufgaben&lt;br /&gt;
* Audio/Video-Unterstützung&lt;br /&gt;
* Links zu Büchern&lt;br /&gt;
* Links zu Literaturstellen?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Günters offene Punkte ==&lt;br /&gt;
* $\checkmark$ done&lt;br /&gt;
* '''X''' to do&lt;br /&gt;
* - cancelled&lt;br /&gt;
&lt;br /&gt;
=== Juni 2016 ===&lt;br /&gt;
offen:&lt;br /&gt;
* '''X''' Können bei den Aufgaben die „Links“ zu den entsprechenden Theorieteilen beibehalten?&lt;br /&gt;
* '''X''' Links zu Literaturstellen? Wie?&lt;br /&gt;
* '''X''' Noch eine Frage zu den Links. Ich schreibe da oft sowas wie &amp;quot;siehe Kapitel 3.5&amp;quot;. Gibt es diese Nummerierung in Zukunft eigentlich noch? -&amp;gt; wir linken + nennen direkt das Kapitel&lt;br /&gt;
* '''X''' Quellen fehlen immer noch komplett&lt;br /&gt;
* '''X''' Kapitel-Verknüpfungen fehlen&lt;br /&gt;
* '''X''' Bei Aufgabe A1.1 von Signaldarstellung kommt weder die Grafik noch das Audio-Bedienfeld.&lt;br /&gt;
* '''X'''  Die Teilaufgaben werden mit 1, 2, 3, … nummeriert, in den Musterlösungen steht aber im Text häufig a), b), c), … Am liebsten wäre mir (a), (b), (c)&lt;br /&gt;
* '''X'''  Ich habe bei der ML die richtige Antwort immer unterstrichen. In den Gleichungen ist das immer noch so. Im Text fehlt aber die Unterstreichung. &lt;br /&gt;
* '''X''' ''delayed'' Wie werden die Flashmodule behandelt? Sie sollten eine feste Größe haben. Macht das auch Sinn bei einem Smartphone? &lt;br /&gt;
* '''X''' Das Buch 4 soll „Einführung in die Informationstheorie“ heißen, das Buch 8 „Einführung in die Kanalcodierung“. Im äußeren Bereich heißt das auch schon im alten LNTwww so. Wenn das große Schwierigkeiten macht, können wir es auch so lassen, wie es jetzt ist.&lt;br /&gt;
* '''X''' Noch nicht gelöst ist das Link-Problem  Anlage 3. Ist eigentlich irgendwo schon ein Link gesetzt?&lt;br /&gt;
* '''X''' Bei den Links wird häufiger auf Kapitel X.Y verwiesen. Diese Nummerierung kommt aber derzeit gar nicht vor. &lt;br /&gt;
* '''X''' Bei „FiT“  sollte es heißen: XBP(f) anstelle von  XBP(f), weil dies in den normalen Gleichungen ebenso gehandhabt wird   Anlage 2. Dies lässt sich mit „Ersetzen“ relativ leicht korrigieren. Oft kommt in einem bestimmten Text immer wieder die gleiche Kombination vor. Das geht sicher schnell.&lt;br /&gt;
* '''X''' Die Bilder sind in der jetzigen Größe bei „Informationstheorie“ wunderbar, viel besser als die Minibilder bei „Signaldarstellung“. Ist das auch für die Smartphone-Darstellung in Ordnung? &lt;br /&gt;
* '''X''' Die Grafik zur Aufgabe kommt derzeit meistens rechts. Man könnte es aber auch links außen anbringen. Ist das günstiger für Smartphones?&lt;br /&gt;
* '''X'''  Ist das Bild außen angebracht, so kommt es zu Problemen beim Verkleinern  Anlage 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wird nicht umgesetzt:&lt;br /&gt;
* '''-''' Vorsicht: Oft steht jetzt der Hinweis „siehe Kapitel X.Y“. Trotzdem geht der Link zu einem Abschnitt (nach vorheriger Definition zu einer Seite). &lt;br /&gt;
* '''-''' ''delayed'' Ich habe mal einen Vorschlag gemacht, was alles kommen sollte, wenn man das Buch „Signal­darstellung“ aufruft:   Signaldarstellung.docx. Markus: Ist nur ein Vorschlag. Darüber diskutieren!&lt;br /&gt;
* '''-''' ''delayed'' Man könnte hier die Bildunterschrift bringen. Zusätzlich zum „Drüberfahren“?&lt;br /&gt;
&lt;br /&gt;
=== abgehakte Punkte ===&lt;br /&gt;
August 2016:&lt;br /&gt;
* $\checkmark$ Umbenennung Informationstheorie&lt;br /&gt;
* $\checkmark$ Mein Vorschlag als Grundlage für interne Diskussionen. Beim Buch „Informationstheorie“ ist „Entropie wertdiskreter Nachrichtenquellen“ ein Kapitel (derzeit Kapitel 1),  „Gedächtnislose Nachrichtenquellen“ ein Unterkapitel  (derzeit Kapitel 1.1) und „Modell und Voraussetzungen“ ein Abschnitt (derzeit Seite 1).&lt;br /&gt;
* $\checkmark$ Kann man alle Links bereits jetzt im Text anlegen, obwohl man ihn jetzt noch nicht setzen kann, zum Beispiel, weil das Buch noch gar nicht existiert? Kann man noch nicht gesetzte Links markieren, damit man sie nachtragen kann? Wie? &lt;br /&gt;
* $\checkmark$ ''neusortieren bei breiter Buchübersicht'' Bei der Bücherauswahl sollte man die Reihenfolge wählen: Buch 1, daneben Buch 2. Darunter Buch 3 und Buch 4 bis schließlich „Beispiele von Nachrichtensystemen“ sowie „Biografien …“.&lt;br /&gt;
* $\checkmark$ Gibt es ein Backup? Was kann man als Eingeber alles falsch machen? Kann man auch andere Eingaben ungewollt löschen?  Es geht.&lt;br /&gt;
* $\checkmark$ Aus meiner Sicht könnte inzwischen auch mit dem letzten Buch „Beispiele von Nachrichten­systemen“ begonnen werden. Ist bereits begonnen.&lt;br /&gt;
* $\checkmark$ Bücher 1-5 sind fertig&lt;br /&gt;
* $\checkmark$ Buch 6 kann eventuell übernommen werden&lt;br /&gt;
* $\checkmark$ Buch 7 eventuell zu überarbeiten&lt;br /&gt;
* $\checkmark$ Das Buch Bibliografien - Biografien muss nach meiner Meinung nicht umgesetzt werden.&lt;br /&gt;
* $\checkmark$ Wenn es die bisherigen Seiten &amp;quot;Kapitelübersicht&amp;quot; noch gibt, kann man ja da am Ende die die angegebenen Literaturhinweise im Klartext bringen, wie in WIKPEDIA so üblich.&lt;br /&gt;
&lt;br /&gt;
April 2016:&lt;br /&gt;
* $\checkmark$ Es gibt ja auf der Startseite ein Punkt Autoren. Da könnte man die Biografien der Autoren unterbringen. Aber für das neue LNTwww würde ich das deutlich kürzen.&lt;br /&gt;
&lt;br /&gt;
Aus Günter Söders Sicht fertig sind:&lt;br /&gt;
* Digitalsignalübertragung, Kapitel 1 und 2&lt;br /&gt;
* Mobile Kommunikation, Kapitel 1 bis 3&lt;br /&gt;
* Kanalcodierung, Kapitel 1 bis 3&lt;br /&gt;
&lt;br /&gt;
* $\checkmark$ Kanalcodierung anstatt Kanalkodierverfahren&lt;br /&gt;
* $\checkmark$ Hover bei Bildern: Text anzeigen&lt;br /&gt;
* $\checkmark$ Zugriff auf Backend, um Aufgaben und LaTex Formeln zu erhalten&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=MediaWiki:Sidebar&amp;diff=7217</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=MediaWiki:Sidebar&amp;diff=7217"/>
		<updated>2016-12-01T10:34:49Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Bücher&lt;br /&gt;
**Büchersammlung | Übersicht&lt;br /&gt;
**Signaldarstellung | Signaldarstellung&lt;br /&gt;
**Lineare zeitinvariante Systeme | Lineare zeitinvariante Systeme&lt;br /&gt;
**Stochastische Signaltheorie | Stochastische Signaltheorie&lt;br /&gt;
**Informationstheorie| Informationstheorie&lt;br /&gt;
**Modulationsverfahren | Modulationsverfahren&lt;br /&gt;
**Digitalsignalübertragung | Digitalsignalübertragung&lt;br /&gt;
**Mobile Kommunikation | Mobile Kommunikation&lt;br /&gt;
**Kanalcodierung | Kanalcodierung&lt;br /&gt;
**Beispiele von Nachrichtensystemen | Beispiele von Nachrichtensystemen&lt;br /&gt;
**Biografien und Bibliografien | Biografien und Bibliografien&lt;br /&gt;
&lt;br /&gt;
*Aufgaben&lt;br /&gt;
**Aufgaben:Aufgabensammlung | Übersicht&lt;br /&gt;
**Category:Aufgaben zu Signaldarstellung | Aufgaben zu Signaldarstellung&lt;br /&gt;
**Category:Aufgaben zu Lineare zeitinvariante Systeme | Aufgaben zu Lineare zeitinvariante Systeme&lt;br /&gt;
**Category:Aufgaben zu Stochastische Signaltheorie | Aufgaben zu Stochastische Signaltheorie&lt;br /&gt;
**Category:Aufgaben zu Informationstheorie | Aufgaben zu Informationstheorie &lt;br /&gt;
**Category:Aufgaben zu Modulationsverfahren | Aufgaben zu Modulationsverfahren&lt;br /&gt;
**Category:Aufgaben zu Digitalsignalübertragung | Aufgaben zu Digitalsignalübertragung&lt;br /&gt;
**Category:Aufgaben zu Mobile Kommunikation | Aufgaben zu Mobile Kommunikation&lt;br /&gt;
**Category:Aufgaben zu Kanalcodierung | Aufgaben zu Kanalcodierung&lt;br /&gt;
**Category:Aufgaben zu Beispiele von Nachrichtensystemen | Aufgaben zu Beispiele von Nachrichtensystemen&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_3.5:_Kullback-Leibler-Distanz_%26_Binominalverteilung&amp;diff=7216</id>
		<title>Aufgaben:Aufgabe 3.5: Kullback-Leibler-Distanz &amp; Binominalverteilung</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_3.5:_Kullback-Leibler-Distanz_%26_Binominalverteilung&amp;diff=7216"/>
		<updated>2016-12-01T10:32:09Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2759__Inf_A_3_4_A.png|right|]]&lt;br /&gt;
Wir gehen hier von der Binomialverteilung aus, die durch die Parameter &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; gekennzeichnet ist &amp;amp;#8658; siehe  Buch &amp;amp;bdquo;Stochastische Signaltheorie&amp;amp;rdquo;:&lt;br /&gt;
&lt;br /&gt;
:* Wertebereich:&lt;br /&gt;
:$$X = \{\hspace{0.05cm}0\hspace{0.05cm}, \hspace{0.05cm} 1\hspace{0.05cm},\hspace{0.05cm}&lt;br /&gt;
2\hspace{0.05cm},\hspace{0.05cm}  ...\hspace{0.1cm} ,\hspace{0.05cm} {\mu}\hspace{0.05cm}, \hspace{0.05cm}...\hspace{0.1cm} , \hspace{0.05cm} I\hspace{0.05cm}\}\hspace{0.05cm},$$&lt;br /&gt;
:* Wahrscheinlichkeiten:&lt;br /&gt;
:$$P_X (X = \mu) = {I \choose \mu} \cdot p^{\mu} \cdot (1-p)^{I-\mu} \hspace{0.05cm},$$&lt;br /&gt;
:* linearer Mittelwert:&lt;br /&gt;
:$$m_X = I  \cdot p \hspace{0.05cm},$$&lt;br /&gt;
:* Varianz:&lt;br /&gt;
:$$\sigma_X^2 = I  \cdot p \cdot (1-p)\hspace{0.05cm}.$$&lt;br /&gt;
Im rot hinterlegten Teil obiger Tabelle sind die Wahrscheinlichkeiten &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;) der hier betrachteten Binomialverteilung angegeben. In der Teilaufgabe (a) sollen Sie die dazugehörigen Verteilungsparameter &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; bestimmen.&lt;br /&gt;
&lt;br /&gt;
Diese vorgegebene Binomialverteilung soll hier durch eine Poissonverteilung &amp;lt;i&amp;gt;Y&amp;lt;/I&amp;gt; approximiert werden, gekennzeichnet durch die Rate &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Wertebereich:&lt;br /&gt;
:$$Y = \{\hspace{0.05cm}0\hspace{0.05cm}, \hspace{0.05cm} 1\hspace{0.05cm},\hspace{0.05cm}&lt;br /&gt;
2\hspace{0.05cm},\hspace{0.05cm}  ...\hspace{0.1cm} ,\hspace{0.05cm} {\mu}\hspace{0.05cm}, \hspace{0.05cm}...\hspace{0.1cm}\}\hspace{0.05cm},$$&lt;br /&gt;
:* Wahrscheinlichkeiten:&lt;br /&gt;
:$$P_Y (Y = \mu) = \frac{\lambda^{\mu}}{\mu !} \cdot {\rm e}^{\lambda} \hspace{0.05cm},$$&lt;br /&gt;
:* Erwartungswerte:&lt;br /&gt;
:$$m_Y = \sigma_Y^2 = \lambda\hspace{0.05cm}.$$&lt;br /&gt;
Um abschätzen zu können, ob die Wahrscheinlichkeitsfunktion &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) ausreichend gut durch &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) approximiert wird, kann man auf die so genannten &amp;lt;i&amp;gt;Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanzen&amp;lt;/i&amp;gt; (KLD) zurückgreifen, teilweise in der Literatur auch  &amp;lt;i&amp;gt;relative Entropien&amp;lt;/i&amp;gt; genannt. Angepasst an das vorliegende Beispiel lauten diese:&lt;br /&gt;
:$$D(P_X \hspace{0.05cm}|| \hspace{0.05cm} P_Y) \hspace{0.15cm}  =  \hspace{0.15cm}  {\rm E} \left [ {\rm log}_2 \hspace{0.1cm} \frac{P_X(X)}{P_Y(X)}\right ] \hspace{0.2cm}=\hspace{0.2cm} \sum_{\mu = 0}^{I}  P_X(\mu) \cdot {\rm log}_2 \hspace{0.1cm} \frac{P_X(\mu)}{P_Y(\mu)} \hspace{0.05cm},\\&lt;br /&gt;
D(P_Y \hspace{0.05cm}|| \hspace{0.05cm} P_X) \hspace{0.15cm}  =  \hspace{0.15cm}  {\rm E} \left [ {\rm log}_2 \hspace{0.1cm} \frac{P_Y(X)}{P_X(X)}\right ] \hspace{0.2cm}=\hspace{0.2cm} \sum_{\mu = 0}^{\infty}  P_Y(\mu) \cdot {\rm log}_2 \hspace{0.1cm} \frac{P_Y(\mu)}{P_X(\mu)} \hspace{0.05cm}.$$&lt;br /&gt;
Bei Verwendung des &amp;lt;i&amp;gt;Logarithmus dualis&amp;lt;/i&amp;gt; (zur Basis 2) ist hierbei dem Zahlenwert die Pseudo&amp;amp;ndash;Einheit &amp;amp;bdquo;bit&amp;amp;rdquo; hinzuzufügen.&lt;br /&gt;
[[File:P_ID2760__Inf_A_3_4_B.png|right|]]&lt;br /&gt;
In nebenstehender Ergebnistabelle ist die sog. Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) in &amp;amp;bdquo;bit&amp;amp;rdquo; zwischen der Binomial&amp;amp;ndash;PMF &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; und einigen Poisson&amp;amp;ndash;Näherungen &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;  (mit fünf verschiedenen Raten &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt;) eingetragen.  Die jeweilige Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;), die ebenfalls von der Rate &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; abhängt, ist in der ersten Zeile angegeben.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Die Spalten für &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1 sind in den Teilaufgaben (3) und (4) zu ergänzen. In der Teilaufgabe (f) sollen diese Ergebnisse interpretriert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 3.1. Um die numerischen Berechnungen in Grenzen zu halten, werden folgende Hilfsgrößen vorgegeben; &amp;amp;bdquo;lg&amp;amp;rdquo;  bezeichnet den Logarithmus zur Basis 10:&lt;br /&gt;
:$$A' \hspace{0.15cm}  =  \hspace{0.15cm} &lt;br /&gt;
0.4096 \cdot {\rm lg} \hspace{0.1cm} \frac{0.4096}{0.3679} +&lt;br /&gt;
0.2048 \cdot {\rm lg} \hspace{0.1cm} \frac{0.2048}{0.1839} +&lt;br /&gt;
0.0512 \cdot {\rm lg} \hspace{0.1cm} \frac{0.0512}{0.0613} +\\&lt;br /&gt;
 +  \hspace{0.15cm} &lt;br /&gt;
0.0064 \cdot {\rm lg} \hspace{0.1cm} \frac{0.0064}{0.0153} +&lt;br /&gt;
0.0003 \cdot {\rm lg} \hspace{0.1cm} \frac{0.0003}{0.0031} =&lt;br /&gt;
\hspace{0.15cm} \underline {= 0.021944}  \hspace{0.05cm},$$&lt;br /&gt;
:$$B' \hspace{0.15cm}  =  \hspace{0.15cm} &lt;br /&gt;
0.1839 \cdot {\rm lg} \hspace{0.1cm} (0.1839) +&lt;br /&gt;
0.0613 \cdot {\rm lg} \hspace{0.1cm} (0.0613) +&lt;br /&gt;
0.0153 \cdot {\rm lg} \hspace{0.1cm} (0.0153) +\\&lt;br /&gt;
 +  \hspace{0.15cm} &lt;br /&gt;
0.0031 \cdot {\rm lg} \hspace{0.1cm} (0.0031) +&lt;br /&gt;
0.0005 \cdot {\rm lg} \hspace{0.1cm} (0.0005) +&lt;br /&gt;
0.0001 \cdot {\rm lg} \hspace{0.1cm} (0.0001) &lt;br /&gt;
\hspace{0.15cm} \underline {= -0.24717}  \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie lauten die Kenngrößen der vorliegenden Binomialverteilung?&amp;lt;br&amp;gt; &amp;lt;i&amp;gt;Hinweis:&amp;lt;/i&amp;gt; Geben Sie (maximal) eine Nachkommastelle ein.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$I$ = { 5 3% }&lt;br /&gt;
$p$ = { 0.2 3% }&lt;br /&gt;
$m_x$ = { 5 3% }&lt;br /&gt;
$\sigma^2_x$ = { 5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz sollte man hier verwenden?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Keine der beiden Distanzen ist anwendbar.&lt;br /&gt;
+ &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) ist besser geeignet.&lt;br /&gt;
- &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) ist besser geeignet.&lt;br /&gt;
- Beide Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanzen sind anwendbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die geeignete Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz  (hier mit &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; bezeichnet) für &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1. Berücksichtigen Sie die angegebene Hilfsgröße &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt;&amp;amp;prime;.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$\lambda = 1:\ D$ = { 0.0182 3% } $bit$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) der Poisson&amp;amp;ndash;Näherung mit der Rate &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1. Berücksichtigen Sie die angegebene Hilfsgröße &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;amp;prime;.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$\lambda = 1:\ H(Y)$ = { 1.864 3% } $bit$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der folgenden Aussagen sind zutreffend?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;)&amp;amp;ndash;Berechnung: Alle Terme haben gleiches Vorzeichen.&lt;br /&gt;
- &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;)&amp;amp;ndash;Berechnung: Alle Terme haben gleiches Vorzeichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie interpretieren Sie die vervollständigte Ergebnistabelle?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Nach der Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz sollte man &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1 wählen.&lt;br /&gt;
- &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1 garantiert auch die beste Approximation &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) &amp;amp;asymp; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei der Binomialverteilung sind alle Wahrscheinlichkeiten Pr(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; &amp;gt; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;) = 0 &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5&amp;lt;/u&amp;gt;. Damit ergibt sich für die Wahrscheinlichkeit, dass &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; gleich &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5 ist:&lt;br /&gt;
:$${\rm Pr} (X = 5) = {5 \choose 5} \cdot p^{5} =  p^{5}  \approx 0.0003 \hspace{0.05cm}.$$&lt;br /&gt;
Damit erhält man für&lt;br /&gt;
&lt;br /&gt;
:* die charakteristische Wahrscheinlichkeit:&lt;br /&gt;
:$$p= (0.0003)^{1/5} = 0.1974 \hspace{0.15cm} \underline {\approx 0.2}\hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* den linearen Mittelwert (Erwartungswert):&lt;br /&gt;
:$$m_X = I  \cdot p  \hspace{0.15cm} \underline {= 1}\hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* die Varianz:&lt;br /&gt;
:$$\sigma_X^2 = I  \cdot p \cdot (1-p)  \hspace{0.15cm} \underline {= 0.8}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;. Bei Verwendung der Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) würde sich unabhängig von &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; stets ein unendlicher Wert ergeben, da für &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt; &amp;amp;#8805; 6 gilt:&lt;br /&gt;
:$$P_X (X = \mu) = 0 \hspace{0.05cm},\hspace{0.3cm}P_Y (Y = \mu) \ne 0 \hspace{0.05cm}.$$&lt;br /&gt;
Auch wenn die Wahrscheinlichkeiten &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;) für große &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt; sehr klein werden, sind sie doch &amp;amp;bdquo;unendlich viel größer&amp;amp;rdquo; als &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Wir verwenden die erste Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz:&lt;br /&gt;
:$$D = D(P_X \hspace{0.05cm}|| \hspace{0.05cm} P_Y) =\hspace{0.2cm} \sum_{\mu = 0}^{5}  P_X(\mu) \cdot {\rm log}_2 \hspace{0.1cm} \frac{P_X(\mu)}{P_Y(\mu)} \hspace{0.05cm}.$$&lt;br /&gt;
Bei Verwendung des Zehnerlogarithmus (&amp;amp;bdquo;lg&amp;amp;rdquo;) erhalten wir für die Poisson&amp;amp;ndash;Näherung mit &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1:&lt;br /&gt;
:$$D \hspace{0.05cm}' = 0.3277 \cdot {\rm lg} \hspace{0.1cm} \frac{0.3277}{0.3679} + A \hspace{0.05cm}' = &lt;br /&gt;
-0.016468 + 0.021944 = 0.005476 \hspace{0.05cm}.$$&lt;br /&gt;
Nach Umrechnung auf den Zweierlogarithmus (&amp;amp;bdquo;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;rdquo;)  erhält man:&lt;br /&gt;
:$$D = D(P_X \hspace{0.05cm}|| \hspace{0.05cm} P_Y) = \frac{0.005476}{{\rm lg} \hspace{0.1cm}(2)} \hspace{0.15cm} \underline {\approx 0.0182\,{\rm (bit)}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Unter Verwendung des Zehnerlogarithmus lautet die Entropie der Poisson&amp;amp;ndash;Näherung (&amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1):&lt;br /&gt;
:$$H\hspace{0.05cm}'(Y) \hspace{0.15cm}  =  \hspace{0.15cm} -{\rm E} \left [{\rm lg} \hspace{0.1cm} {P_Y(Y)} \right ]&lt;br /&gt;
= -2 \cdot 0.3679 \cdot {\rm lg} \hspace{0.1cm} (0.3679) - B\hspace{0.05cm}' =\\&lt;br /&gt;
 =  \hspace{0.15cm} 0.31954 + 0.24717 = 0.56126$$&lt;br /&gt;
Die Umrechnung in &amp;amp;bdquo;bit&amp;amp;rdquo; liefert das gesuchte Ergebnis:&lt;br /&gt;
:$$H(Y) = \frac{0.56126}{{\rm lg} \hspace{0.1cm}(2)}&lt;br /&gt;
\hspace{0.15cm} \underline {= 1.864\,{\rm (bit)}} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist die &amp;lt;u&amp;gt;Aussage 1&amp;lt;/u&amp;gt;. Bei der numerischen Berechnung der Kullback&amp;amp;ndash;Leibler&amp;amp;ndash;Distanz ist&lt;br /&gt;
&lt;br /&gt;
:* der Beitrag des &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;&amp;amp;ndash;ten Terms positiv, falls &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;) &amp;gt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;),&lt;br /&gt;
&lt;br /&gt;
:* der Beitrag des &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;&amp;amp;ndash;ten Terms negativ, falls &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;) &amp;lt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Zutreffend ist der &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;. Auch aus der nachfolgenden Grafik ist ersichtlich, dass &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;||&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;)&amp;amp;nbsp;=&amp;amp;nbsp;0.0182 bit von keinem anderen &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt;&amp;amp;ndash;Wert als &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;1 unterschritten wird (grüne Kreuze).&lt;br /&gt;
[[File:P_ID2761__Inf_A_3_4_C.png|center|]]&lt;br /&gt;
Weiter erkennt man aus dieser Darstellung, dass man mit &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 0.9 eine bessere Entropie&amp;amp;ndash;Approximation als mit &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1 erreicht  (blaue Kreise):&lt;br /&gt;
:$$H(Y) = 1.795\,{\rm bit} \hspace{0.15cm}\approx \hspace{0.15cm} H(X) = 1.793\,{\rm bit}\hspace{0.05cm}.$$&lt;br /&gt;
Der zweite Lösungsvorschlag ist also falsch. Anzumerken ist:&lt;br /&gt;
&lt;br /&gt;
:* Mit &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 1 stimmen die &amp;lt;u&amp;gt;linearen&amp;lt;/u&amp;gt; Mittelwerte der beiden Zufallsgrößen  überein: &amp;lt;i&amp;gt;m&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;m&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = 1.&lt;br /&gt;
&lt;br /&gt;
:* Mit &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; = 0.9 stimmen die &amp;lt;u&amp;gt;quadratischen&amp;lt;/u&amp;gt; Mittelwerte überein: &amp;lt;i&amp;gt;m&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;&amp;amp;sigma;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = &amp;lt;i&amp;gt;m&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;&amp;amp;sigma;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 1.8.&lt;br /&gt;
&lt;br /&gt;
Ob diese Aussage relevant ist, lasse ich dahingestellt. Denn: Aufgrund der stetigen Zunahme von &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) mit zunehmendem &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt; ist klar, dass für irgendeinen &amp;lt;i&amp;gt;&amp;amp;lambda;&amp;lt;/i&amp;gt;&amp;amp;ndash;Wert tatsächlich &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) gelten muss.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.3:_Entropy_of_Ternary_Quantities&amp;diff=7215</id>
		<title>Aufgaben:Exercise 3.3: Entropy of Ternary Quantities</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.3:_Entropy_of_Ternary_Quantities&amp;diff=7215"/>
		<updated>2016-12-01T10:31:46Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2754__Inf_A_3_3.png|right|]]&lt;br /&gt;
Rechts sehen Sie die Entropiefunktionen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;), &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;), wobei &amp;amp;bdquo;R&amp;amp;rdquo; für &amp;amp;bdquo;Rot&amp;amp;rdquo; steht, usw. Für alle Zufallsgrößen lautet die Wahrscheinlichkeitsfunktion:&lt;br /&gt;
:$$P_X(X) = [\hspace{0.05cm}p_1\hspace{0.05cm}, p_2\hspace{0.05cm}, p_3\hspace{0.05cm}]\hspace{0.3cm}\hspace{0.3cm} \Rightarrow \hspace{0.3cm} |X| = 3\hspace{0.05cm}.$$&lt;br /&gt;
Es gilt der Zusammenhang &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;nbsp;= 1 &amp;amp;ndash;&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Wahrscheinlichkeitsfunktion einer Zufallsgröße&lt;br /&gt;
:$$X = \{\hspace{0.05cm}x_1\hspace{0.05cm}, \hspace{0.05cm} x_2\hspace{0.05cm},\hspace{0.05cm} ...\hspace{0.1cm} ,\hspace{0.05cm} x_{\mu}\hspace{0.05cm}, \hspace{0.05cm}...\hspace{0.1cm} , \hspace{0.05cm} x_{M}\hspace{0.05cm}\}$$&lt;br /&gt;
mit dem Symbolumfang |&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;|&amp;amp;nbsp;=&amp;amp;nbsp;&amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; lautet allgemein:&lt;br /&gt;
:$$P_X(X) = [\hspace{0.05cm}p_1\hspace{0.05cm}, \hspace{0.05cm} p_2\hspace{0.05cm},\hspace{0.05cm} ...\hspace{0.1cm} ,\hspace{0.05cm} p_{\mu}\hspace{0.05cm}, \hspace{0.05cm}...\hspace{0.1cm} , \hspace{0.05cm} p_{M}\hspace{0.05cm}]\hspace{0.05cm}.$$&lt;br /&gt;
Die Entropie (Unsicherheit) dieser Zufallsgröße berechnet sich entsprechend der Gleichung&lt;br /&gt;
:$$H(X) = {\rm E} \left [{\rm log}_2 \hspace{0.1cm} {1}/{P_X(X)} \right ]\hspace{0.05cm},$$&lt;br /&gt;
und liegt stets im Bereich 0 &amp;amp;#8804; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) &amp;amp;#8804; log&amp;lt;sub&amp;gt;2&amp;lt;/Sub&amp;gt; |&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;|. Die untere Schranke &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = 0 ergibt sich, wenn eine beliebige Wahrscheinlichkeit &amp;lt;i&amp;gt;p&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = 1 ist und alle anderen 0 sind. Die obere Schranke soll hier wie in [Kra13] hergeleitet werden:&lt;br /&gt;
&lt;br /&gt;
:* Durch Erweiterung obiger Gleichung um |&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;| in Zähler und Nenner erhält man unter Verwendung von log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;) = ln(&amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;)/ln(2):&lt;br /&gt;
:$$H(X) = \frac{1}{{\rm ln}(2)}\cdot {\rm E} \left [{\rm ln} \hspace{0.1cm} \frac{1}{|X| \cdot P_X(X)} \right ] + {\rm log}_2 \hspace{0.1cm}|X| \hspace{0.05cm}.$$&lt;br /&gt;
:* Wie aus nachfolgender Grafik hervorgeht, gilt die Abschätzung ln(&amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;) &amp;amp;#8804; &amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt; &amp;amp;ndash; 1 mit der Identität für &amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;1. Somit kann geschrieben werden:&lt;br /&gt;
:$$H(X) \le \frac{1}{{\rm ln}(2)}\cdot {\rm E} \left [\frac{1}{|X| \cdot P_X(X)} -1 \right ] + {\rm log}_2 \hspace{0.1cm}|X| \hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2755__Inf_A_3_3_B_neu.png|right|]]&lt;br /&gt;
:* In Aufgabe A3.2 wurde für den Fall, dass &amp;lt;i&amp;gt;p&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; &amp;amp;ne; 0 für alle &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt; gilt, der Erwartungswert E[1/&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;)] zu |&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;| berechnet. Damit verschwindet der erste Term und man erhält das bekannte Ergebnis:&lt;br /&gt;
:$$H(X) \le {\rm log}_2 \hspace{0.1cm}|X| \hspace{0.05cm}.$$&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 3.1. Es wird auf die binäre Entropiefunktion Bezug genommen:&lt;br /&gt;
:$$H_{{\rm bin}}(p) =  p \cdot {\rm log}_2 \hspace{0.1cm} \frac{1}{p} + &lt;br /&gt;
 (1-p) \cdot {\rm log}_2 \hspace{0.1cm} \frac{1}{1-p} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Aussagen gelten für die rote Entropiefunktion &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ergibt sich z.B. mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 1 &amp;amp;ndash; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;.&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ist identisch mit der binären Entropiefunktion &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Eigenschaften weist die binäre Entropiefunktion auf?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ist konkav hinsichtlich des Parameters &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;.&lt;br /&gt;
- Es gilt Max[&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)] = 2 bit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die blaue Entropiefunktion &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ergibt sich z.B.  mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1/2, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 1/2 &amp;amp;ndash; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;.&lt;br /&gt;
+ Es gilt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 0) = 1 bit.&lt;br /&gt;
- Es gilt Max[&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)] = log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (3) bit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die grüne Entropiefunktion &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ergibt sich z.B.  mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1/3, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 2/3 &amp;amp;ndash; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;.&lt;br /&gt;
- Es gilt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 0) = 1 bit.&lt;br /&gt;
+ Es gilt Max[&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)] = log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (3) bit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt;Beide Aussagen sind richtig.&amp;lt;/u&amp;gt; Setzt man &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0 und formal &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 1 &amp;amp;ndash; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, so ergibt sich die binäre Entropiefunktion&lt;br /&gt;
:$$H_{\rm bin}(p) =  p \cdot {\rm log}_2 \hspace{0.1cm} \frac{1}{p} + &lt;br /&gt;
 (1-p) \cdot {\rm log}_2 \hspace{0.1cm} \frac{1}{1-p} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Man kann die binäre Entropiefunktion wegen log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;) = ln(&amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt;)/ln(2) auch in die folgende Form bringen:&lt;br /&gt;
:$$H_{\rm bin}(p) = \frac{-1}{{\rm ln}(2)} \cdot \left [  p \cdot {\rm ln}(p)  + &lt;br /&gt;
 (1-p) \cdot {\rm ln}(1-p) \right ] \hspace{0.05cm}.$$&lt;br /&gt;
Die erste Ableitung führt zum Ergebnis&lt;br /&gt;
:$$\frac {\rm dH_{\rm bin}(p)}{\rm dp} \hspace{0.15cm}  =  \hspace{0.15cm} \frac{-1}{{\rm ln}(2)} \cdot \left [  {\rm ln}(p)  + p \cdot \frac{1}{p} - &lt;br /&gt;
  {\rm ln}(1-p) - (1-p) \cdot \frac{1}{1-p} \right ] =\\&lt;br /&gt;
 =  \hspace{0.15cm} \frac{1}{{\rm ln}(2)} \cdot \left [ {\rm ln}(1-p) - {\rm ln}(p)   \right ] = {\rm log}_2 \hspace{0.1cm} \frac{1-p}{p} \hspace{0.05cm}.$$&lt;br /&gt;
Durch Nullsetzen dieser Ableitung erhält man den Abszissenwert &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 0.5, der zum Maximum der Entropiefunktion führt: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 0.5) = 1 bit &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Lösungsvorschlag 2 ist falsch..&lt;br /&gt;
&lt;br /&gt;
Durch nochmaliges Differenzieren erhält man für die zweite Ableitung:&lt;br /&gt;
:$$\frac {\rm d^2H_{\rm bin}(p)}{\rm dp^2} = \frac{1}{{\rm ln}(2)} \cdot \left&lt;br /&gt;
 [  \frac{-1}{1-p}  - \frac{1}{p}    \right ] =&lt;br /&gt;
\frac{-1}{{\rm ln}(2) \cdot p \cdot (1-p)}  \hspace{0.05cm}.$$&lt;br /&gt;
Diese Funktion ist im gesamten Definitionsgebiet 0 &amp;amp;#8804; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; &amp;amp;#8804; 1 negativ &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) ist konkav &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Richtig ist dementsprechend (allein) der &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind hier die &amp;lt;u&amp;gt;Aussagen 1 und 2&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 0 erhält man die Wahrscheinlichkeitsfunktion &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = [0, 1/2, 1/2] &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = 1 bit.&lt;br /&gt;
&lt;br /&gt;
:* Das Maximum unter der Voraussetzung &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1/2 ergibt sich für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 1/4:&lt;br /&gt;
:$$P_X(X) = [\hspace{0.05cm}1/4\hspace{0.05cm}, \hspace{0.05cm} 1/4\hspace{0.05cm},\hspace{0.05cm} 1/2 \hspace{0.05cm}]&lt;br /&gt;
\hspace{0.3cm} \Rightarrow \hspace{0.3cm}&lt;br /&gt;
{\rm Max} [H_{\rm B}(p)] = 1.5\,{\rm bit}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2756__Inf_A_3_3_ML.png|right|]]&lt;br /&gt;
In kompakter Form lässt sich &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;) mit der Einschränkung 0 &amp;amp;#8804; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; &amp;amp;#8804; 1/2 wie folgt darstellen:&lt;br /&gt;
:$$H_{\rm B}(p) = 1.0\,{\rm bit} + {1}/{2} \cdot H_{\rm bin}(2p) &lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt; erste und letzte Aussage&amp;lt;/u&amp;gt;. Der grüne Kurvenzug beinhaltet mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/3 auch die Gleichverteilung aller Wahrscheinlichkeiten &amp;amp;#8658; Max[&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;)] = log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (3) bit. Allgemein lässt sich der gesamte Kurvenverlauf im Bereich 0 &amp;amp;#8804; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; &amp;amp;#8804; 2/3 wie folgt ausdrücken:&lt;br /&gt;
:$$H_{\rm G}(p) = H_{\rm G}(p= 0) + {2}/{3} \cdot H_{\rm bin}(3p/2) &lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Aus der Grafik auf der Angabenseite erkennt man auch, dass folgende Bedingung erfüllt sein muss:&lt;br /&gt;
:$$H_{\rm G}(p = 0) + {2}/{3}= {\rm log}_2 \hspace{0.01cm} (3)&lt;br /&gt;
\hspace{0.3cm} \Rightarrow \hspace{0.3cm}&lt;br /&gt;
H_{\rm G}(p= 0) = 1.585 - 0.667 = 0.918 \,{\rm bit}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Der Lösungsvorschlag 2 ist hier somit falsch. Zum gleichen Ergebnis gelangt man über die Gleichung&lt;br /&gt;
:$$H_{\rm G}(p = 0) = {1}/{3} \cdot  {\rm log}_2 \hspace{0.01cm} (3)&lt;br /&gt;
+{2}/{3} \cdot  {\rm log}_2 \hspace{0.01cm} (3/2) = {\rm log}_2 \hspace{0.01cm} (3) -2/3 \cdot &lt;br /&gt;
{\rm log}_2 \hspace{0.01cm} (2)&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Die Grafik zeigt nochmals die Ausgangsgrafik, aber nun mit Bemaßungen.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.2Z:_Two-dimensional_Probability_Mass_Function&amp;diff=7214</id>
		<title>Aufgaben:Exercise 3.2Z: Two-dimensional Probability Mass Function</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.2Z:_Two-dimensional_Probability_Mass_Function&amp;diff=7214"/>
		<updated>2016-12-01T10:31:39Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2752__Inf_Z_3_2_neu.png|right|]]&lt;br /&gt;
Wir betrachten die Zufallsgrößen&lt;br /&gt;
&lt;br /&gt;
$X$ =  { 0, 1, 2, 3 },&lt;br /&gt;
&lt;br /&gt;
$Y$ = { 0, 1, 2 },&lt;br /&gt;
&lt;br /&gt;
deren gemeinsame Wahrscheinlichkeitsfunktion $P_{X,Y}(X,Y)$ gegeben ist. Aus dieser 2D–Wahrscheinlichkeitsfunktion sollen die eindimensionalen Wahrscheinlichkeitsfunktionen $P_X(X)$ und $P_Y(Y)$ ermittelt werden. Man nennt eine solche manchmal auch Randwahrscheinlichkeit (englisch: Marginal Probability).&lt;br /&gt;
&lt;br /&gt;
Gilt  $P_{X,Y}(X,Y)$ = $P_X(X)$ . $P_Y(Y)$, so sind die beiden Zufallsgrößen X und Y statistisch unabhängig. Andernfalls bestehen statistische Bindungen zwischen $X$ und $Y$.&lt;br /&gt;
&lt;br /&gt;
Im zweiten Teil der Aufgabe betrachten wir die Zufallsgrößen&lt;br /&gt;
&lt;br /&gt;
$U$ = { 0, 1 }, $V$ = { 0, 1 },&lt;br /&gt;
&lt;br /&gt;
die sich aus $X$ und $Y$ durch Modulo–2–Operationen ergeben:&lt;br /&gt;
&lt;br /&gt;
$U$ = $X$ mod 2,   $V$ = $Y$ mod 2.&lt;br /&gt;
&lt;br /&gt;
'''Hinweis:''' Die Aufgabe gehört zum Themengebiet von [http://en.lntwww.de/Informationstheorie_und_Quellencodierung/Einige_Vorbemerkungen_zu_zweidimensionalen_Zufallsgrößen  Kapitel 3.1]. Ausgegangen wird hier von der gleichen Konstellation wie in [http://en.lntwww.de/Aufgaben:3.02_Erwartungswertberechnungen Aufgabe 3.02]. Dort wurde die Zufallsgrößen  $Y$ = { 0, 1, 2, 3 }  betrachtet, allerdings mit dem Zusatz $Pr(Y = 3)$ = 0. Die so erzwungene Eigenschaft $|X| = |Y|$   war in Aufgabe   [http://en.lntwww.de/Aufgaben:3.02_Erwartungswertberechnungen Aufgabe 3.02] zur formalen Berechnung des Erwartungswertes $E[P_X(X)]$ von Vorteil.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{Wie lautet die Wahrscheinlichkeitsfunktion $P_X(X)$ ?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$P_X(0)$ = { 0.5 3% }&lt;br /&gt;
$P_X(1)$ = { 0.125 3% }&lt;br /&gt;
$P_X(2)$ = { 0 3% }&lt;br /&gt;
$P_X(3)$ = { 0.375 3% }&lt;br /&gt;
&lt;br /&gt;
{Wie lautet die Wahrscheinlichkeitsfunktion $P_Y(Y)$ ?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$P_Y(0)$ = { 0.5 3% }&lt;br /&gt;
$P_Y(1)$ = { 0.25 3% }&lt;br /&gt;
$P_Y(2)$ = { 0.25 3% }&lt;br /&gt;
&lt;br /&gt;
{Sind die Zufallsgrößen $X$ und $Y$ statistisch unabhängig&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Falsch&lt;br /&gt;
- Richtig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ermitteln Sie die Wahrscheinlichkeiten $P_{UV}( U, V)$.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$P_{UV}( U = 0, V = 0)$  = { 0.375 3% }&lt;br /&gt;
$P_{UV}( U = 0, V = 1)$ =  { 0.375  3% }&lt;br /&gt;
$P_{UV}( U = 1, V = 0)$ =  { 0.125 3% }&lt;br /&gt;
$P_{UV}( U =1, V = 1)$ =  { 0.125 3% }&lt;br /&gt;
&lt;br /&gt;
{Sind die Zufallsgrößen $U$ und $V$ statistisch unabhängig&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
-  Falsch&lt;br /&gt;
+ Richtig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
'''1.''' Man kommt von  $P_{XY}(X,Y)$ zur 1D–Wahrscheinlichkeitsfunktion $P_X(X)$ ,indem man alle $Y$-Wahrscheinlichkeiten aufsummiert:&lt;br /&gt;
&lt;br /&gt;
$$P_X(X = x_{\mu}) = \sum_{y \hspace{0.05cm} \in \hspace{0.05cm} Y} \hspace{0.1cm} P_{XY}(x_{\mu}, y)$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$$\Rightarrow   P_X(X = 0) = 1/4+1/8+1/8 = 1/2 = 0.500$$&lt;br /&gt;
&lt;br /&gt;
$$P_X(X = 1)= 0+0+1/8 =  1/8 =0.125$$&lt;br /&gt;
&lt;br /&gt;
$$P_X(X = 2) =  0+0+0 = 0$$&lt;br /&gt;
&lt;br /&gt;
$$P_X(X = 3) = 1/4+1/8+0=3/8 =0.375$$&lt;br /&gt;
&lt;br /&gt;
$$\Rightarrow   P_X(X) = [ 1/2, 1/8 , 0 , 3/8 ]$$&lt;br /&gt;
&lt;br /&gt;
'''2.''' Analog zur Teilaufgabe (a) gilt nun: &lt;br /&gt;
&lt;br /&gt;
$$P_Y(Y = y_{\kappa}) = \sum_{x \hspace{0.05cm} \in \hspace{0.05cm} X} \hspace{0.1cm} P_{XY}(x, y_{\kappa})$$&lt;br /&gt;
&lt;br /&gt;
$\Rightarrow   P_Y(Y= 0) = 1/4+0+0+1/4 = 1/2 = 0.500$&lt;br /&gt;
&lt;br /&gt;
$P_Y(Y = 1) = 1/8+0+0+1/8 = 1/4 = 0.250$&lt;br /&gt;
&lt;br /&gt;
$P_Y(Y = 2) = 1/8+1/8+0+0 = 1/4 = 0.250$&lt;br /&gt;
&lt;br /&gt;
$\Rightarrow   P_Y(Y= 0) = [ 1/2, 1/4 , 1/4 ]$&lt;br /&gt;
&lt;br /&gt;
'''3.''' Bei Unabhängigkeit sollte  $P_{XY}(X,Y)= P_X(X) . P_Y(Y)$ sein.Dies trifft hier nicht zu $\Rightarrow$ Antwort Nein.&lt;br /&gt;
&lt;br /&gt;
'''4.'''  Ausgehend von $P_{XY}(X,Y)$ $\Rightarrow$ linke Tabelle kommt man zu $P_{UY}(U,Y)$ $\Rightarrow$ mittlere Tabelle, indem man gewisse Wahrscheinlichkeiten entsprechend $U = X$ zusammenfasst. Berücksichtigt man noch $V = Y mod 2$, so erhält man die gesuchten Wahrscheinlichkeiten entsprechend der rechten Tabelle: &lt;br /&gt;
&lt;br /&gt;
$P_{UV}( U = 0, V = 0) = P_{UV}( U = 0, V = 1) = 3/8 = 0.375$&lt;br /&gt;
&lt;br /&gt;
$P_{UV}( U = 1, V = 0) = P_{UV}( U =1, V = 1) = 1/8 = 0.125$&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2753__Inf_Z_3_2d_neu.png|P_ID2753__Inf_Z_3_2d_neu.png]]&lt;br /&gt;
&lt;br /&gt;
'''5.'''Die 1D–Wahrscheinlichkeitsfunktionen lauten nun:&lt;br /&gt;
&lt;br /&gt;
$P_U(U) = [1/2 , 1/2 ]$,  $P_V(V)=[3/4, 1/4]$.  &lt;br /&gt;
&lt;br /&gt;
Damit gilt $P_{UV}(U,V) = P_U(U) . P_V(V)$ $\Rightarrow$  $U$ und $V$  sind statistisch unabhängig  &lt;br /&gt;
$\Rightarrow$ Antwort Ja.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.2:_Expected_Value_Calculations&amp;diff=7213</id>
		<title>Aufgaben:Exercise 3.2: Expected Value Calculations</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.2:_Expected_Value_Calculations&amp;diff=7213"/>
		<updated>2016-12-01T10:31:30Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2751__Inf_A_3_2.png|right|]]&lt;br /&gt;
Wir betrachten folgende Wahrscheinlichkeitsfunktionen:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = [1/2, 1/8, 0, 3/8],&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) = [1/2, 1/4, 1/4, 0],&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;) = [1/2, 1/2],&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;V&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;) = [3/4, 1/4].&lt;br /&gt;
&lt;br /&gt;
Für die dazugehörigen Zufallsgrößen gelte:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = {0, 1, 2, 3}, &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt; = {0, 1, 2, 3},&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt; = {0, 1}, &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt; = {0, 1}.&lt;br /&gt;
&lt;br /&gt;
Oft muss man in der Informationstheorie für solche diskreten Zufallsgrößen verschiedene Erwartungswerte der Form&lt;br /&gt;
:$${\rm E} \left [ F(X)\right ] = \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} {\rm supp} (P_X)}  \hspace{-0.1cm} &lt;br /&gt;
 P_{X}(x) \cdot F(x) $$&lt;br /&gt;
&lt;br /&gt;
berechnen. Hierbei bedeuten:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) bezeichnet die &amp;lt;i&amp;gt;Wahrscheinlichkeitsfunktion&amp;lt;/i&amp;gt; der diskreten Zufallsgröße &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Der &amp;lt;i&amp;gt;Support&amp;lt;/i&amp;gt; von &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;x&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; umfasst alle diejenigen Realisierungen &amp;lt;i&amp;gt;x&amp;lt;/i&amp;gt; der Zufallsgröße &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; mit nicht verschwindender Wahrscheinlichkeit. Formal kann hierfür geschrieben werden:&lt;br /&gt;
:$${\rm supp} (P_X)  = \{ x: \hspace{0.25cm}x \in X \hspace{0.15cm}\underline{\rm und} \hspace{0.15cm} P_X(x) \ne 0 \} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) ist eine (beliebige) reellwertige Funktion, die im gesamten Definitionsgebiet der Zufallsgröße angebbar ist.&lt;br /&gt;
&lt;br /&gt;
In der Aufgabe sollen die Erwartungswerte für verschiedene Funktionen &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) berechnet werden, unter anderem für&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = 1/&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = &amp;amp;ndash;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 3.1 dieses Buches. Weiter gilt, ohne dass dies für die Lösung dieser Aufgabe von Interesse ist:&lt;br /&gt;
&lt;br /&gt;
:* Die beiden &amp;amp;bdquo;eindimensionalen&amp;amp;rdquo; Wahrscheinlichkeitsfunktionen &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) ergeben sich aus der dargestellten 2D&amp;amp;ndash;PMF &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;XY&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;), wie in Aufgabe Z3.2 gezeigt werden soll.&lt;br /&gt;
&lt;br /&gt;
:* Zu den binären Wahrscheinlichkeitsfunktionen &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;V&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;) kommt man entsprechend den Modulo&amp;amp;ndash;Operationen &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; mod 2 sowie &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt; mod 2 (siehe ebenfalls Aufgabe Z3.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Ergebnisse liefern die folgenden Erwartungswerte?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$E[1/P_X(X)]$ = { 3 3% }&lt;br /&gt;
$E[1/P_Y(Y)]$ = { 3 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Geben Sie die folgenden Erwartungswerte an:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$E[P_X(X)]$ = { 0.406 3% }&lt;br /&gt;
$E[P_Y(Y)]$ = { 0.375 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie nun die folgenden Erwartungswerte:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$E[P_Y(X)]$ = { 0.281 3% }&lt;br /&gt;
$E[P_X(Y)]$ = { 0.281 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der folgenden Aussagen sind zutreffend?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ E[&amp;amp;ndash;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;)] ergibt die Entropie der Zufallsgröße &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;.&lt;br /&gt;
+ E[&amp;amp;ndash;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;V&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;)] ergibt die Entropie der Zufallsgröße &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;.&lt;br /&gt;
- E[&amp;amp;ndash;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;V&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;)] ergibt die Entropie der Zufallsgröße &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Allgemein gilt für den Erwartungswert der Funktion &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) hinsichtlich der Zufallsvariablen &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;:&lt;br /&gt;
:$${\rm E} \left [ F(X)\right ] = \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} {\rm supp} (P_X)}  \hspace{0.01cm} &lt;br /&gt;
 P_{X}(x) \cdot F(x)  \hspace{0.05cm}.$$&lt;br /&gt;
Im vorliegenden Beispiel gilt &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = {0, 1, 2, 3} und &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = [1/2, 1/8, 0, 3/8]. Wegen &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = 2) = 0 ergibt sich somit für die zu berücksichtigende Menge (&amp;amp;bdquo;Support&amp;amp;rdquo;) in obiger Summation:&lt;br /&gt;
:$${\rm supp} (P_X)  = \{ 0\hspace{0.05cm}, 1\hspace{0.05cm}, 3 \}  \hspace{0.05cm}.$$&lt;br /&gt;
Mit &amp;lt;i&amp;gt;F&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) = 1/&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;) erhält man weiter:&lt;br /&gt;
:$${\rm E} \left [ 1/P_X(X)\right ] = \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 3 \}}  \hspace{0.01cm}  P_{X}(x) \cdot {1}/{P_X(x)} &lt;br /&gt;
= \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 3 \}}  \hspace{-0.3cm} 1 &lt;br /&gt;
\hspace{0.15cm}\underline{ = 3} \hspace{0.05cm}.$$&lt;br /&gt;
Der zweite Erwartungswert liefert mit supp(&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) = {0, 1, 2} das gleiche Ergebnis: E[1/&amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;)] &amp;lt;u&amp;gt;= 3&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;In beiden Fällen ist der Index der Wahrscheinlichkeitsfunktion mit der Zufallsvariablen (&amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; bzw. &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;) identisch und man erhält&lt;br /&gt;
:$${\rm E} \left [ P_X(X)\right ] = \hspace{0.3cm}  \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 3 \}}  \hspace{0.3cm}  P_{X}(x) \cdot {P_X(x)} &lt;br /&gt;
= (1/2)^2 + (1/8)^2 + (3/8)^2 = 13/32&lt;br /&gt;
\hspace{0.15cm}\underline{ \approx 0.406} \hspace{0.05cm},$$&lt;br /&gt;
:$${\rm E} \left [ P_Y(Y)\right ] = \hspace{0.3cm}  \sum_{y \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 2 \}}  \hspace{0.3cm}  P_Y(y) \cdot P_Y(y) = (1/2)^2 + (1/4)^2 + (1/4)^2 &lt;br /&gt;
\hspace{0.15cm}\underline{ = 0.375} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Hier gelten folgende Gleichungen:&lt;br /&gt;
:$${\rm E} \left [ P_Y(X)\right ] = \hspace{0.3cm}  \sum_{x \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 3 \}}  \hspace{0.3cm}  P_{X}(x) \cdot {P_Y(x)} = \frac{1}{2} \cdot \frac{1}{2} + \frac{1}{8} \cdot \frac{1}{4} + \frac{3}{8} \cdot 0 = 9/32&lt;br /&gt;
\hspace{0.15cm}\underline{ \approx 0.281} \hspace{0.05cm},$$&lt;br /&gt;
Die Erwartungswertbildung bezieht sich hier auf &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;amp;middot;), also auf die Zufallsgröße &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt;. &amp;lt;i&amp;gt;P&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;amp;middot;) ist dabei die formale Funktion ohne (direkten) Bezug zur Zufallsgröße &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Für den zweiten Erwartungswert erhält man den gleichen Zahlenwert (das muss nicht so sein):&lt;br /&gt;
:$${\rm E} \left [ P_X(Y)\right ] = \hspace{0.3cm}  \sum_{y \hspace{0.05cm}\in \hspace{0.05cm} \{ 0\hspace{0.05cm}, 1\hspace{0.05cm},\hspace{0.05cm} 2 \}}  \hspace{0.3cm}  P_{Y}(y) \cdot {P_X(y)} = \frac{1}{2} \cdot \frac{1}{2} + \frac{1}{4} \cdot \frac{1}{8} + \frac{1}{4} \cdot 0 = 9/32 \hspace{0.15cm}\underline{ \approx 0.281} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Wir berechnen zunächst die drei Erwartungswerte:&lt;br /&gt;
:$${\rm E} \left [-{\rm log}_2 \hspace{0.1cm} P_U(U)\right ] &lt;br /&gt;
 = \frac{1}{2} \cdot {\rm log}_2 \hspace{0.1cm} \frac{2}{1} + \frac{1}{2} \cdot {\rm log}_2 \hspace{0.1cm} \frac{2}{1} \hspace{0.15cm}\underline{ = 1\,{\rm bit}} \hspace{0.05cm},$$&lt;br /&gt;
:$${\rm E} \left [-{\rm log}_2 \hspace{0.1cm} P_V(V)\right ] &lt;br /&gt;
 = \frac{3}{4} \cdot {\rm log}_2 \hspace{0.1cm} \frac{4}{3} + \frac{1}{4} \cdot {\rm log}_2 \hspace{0.1cm} \frac{4}{1} \hspace{0.15cm}\underline{ = 0.811\,{\rm bit}} \hspace{0.05cm},$$&lt;br /&gt;
:$${\rm E} \left [-{\rm log}_2 \hspace{0.1cm} P_V(U)\right ] &lt;br /&gt;
 = \frac{1}{2} \cdot {\rm log}_2 \hspace{0.1cm} \frac{4}{3} + \frac{1}{2} \cdot {\rm log}_2 \hspace{0.1cm} \frac{4}{1} \hspace{0.15cm}\underline{ = 1.208\,{\rm bit}} \hspace{0.05cm}.$$&lt;br /&gt;
Richtig sind demnach die &amp;lt;u&amp;gt;beiden ersten Aussagen&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;) = 1 bit kann entsprechend der ersten Gleichung berechnet werden. Sie gilt für die binäre Zufallsgröße &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt; mit gleichen Wahrscheinlichkeiten.&lt;br /&gt;
&lt;br /&gt;
:* Die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt;) = 0.811 bit berechnet sich entsprechend der zweiten Gleichung. Aufgrund der Wahrscheinlichkeiten 3/4 und 1/4 ist die Entropie (Unsicherheit) kleiner als für die Zufallsgröße &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Der dritte Erwartungswert kann schon allein vom Ergebnis her (1.208 bit) nicht die Entropie einer binären Zufallsgröße angeben, die stets auf 1 bit begrenzt ist.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.1Z:_Drawing_Cards&amp;diff=7212</id>
		<title>Aufgaben:Exercise 3.1Z: Drawing Cards</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.1Z:_Drawing_Cards&amp;diff=7212"/>
		<updated>2016-12-01T10:31:22Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID77__Sto_A_1_5.gif|right|]]&lt;br /&gt;
Aus einem Kartenspiel mit 32 Karten, darunter 4 Asse, werden nacheinander 3 Karten herausgezogen. Für Frage (a) wird vorausgesetzt, dass nach dem Ziehen einer Karte diese in den Stapel zurückgelegt wird, dieser neu gemischt wird und anschließend die nächste Karte gezogen wird.&lt;br /&gt;
&lt;br /&gt;
Dagegen sollen Sie für die weiteren Teilfragen ab (b) davon ausgehen, dass die drei Karten auf einmal gezogen werden („Ziehen ohne Zurücklegen“).&lt;br /&gt;
&lt;br /&gt;
Im Folgenden bezeichnen wir mit $A_i$das Ereignis, dass die zum Zeitpunkt '''''i''''' gezogene Karte ein Ass ist. Hierbei ist '''''i '''''= 1, 2, 3 zu setzen. Das Komplementärereignis sagt dann aus, dass zum Zeitpunkt ''i'' irgend eine andere Karte gezogen wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe behandelt den Lehrstoff [http://en.lntwww.de/Stochastische_Signaltheorie/Statistische_Abhängigkeit_und_Unabhängigkeit Kapitel 1.3] im Buch „Stochastische Signaltheorie”. Sie wird hier zur Vorbereitung auf die ähnliche Thematik von  [http://en.lntwww.de/Informationstheorie_und_Quellencodierung/Einige_Vorbemerkungen_zu_zweidimensionalen_Zufallsgrößen Kapitel 3.1] des Buches „Informationstheorie und Quellencodierung” wiederholt.&lt;br /&gt;
&lt;br /&gt;
Eine Zusammenfassung der theoretischen Grundlagen mit Beispielen bringt folgendes Lernvideo :[http://{{SERVERNAME}}/mediawiki/swf_files/Buch4/InformationundQuellencodierung0.swf Statistische (Un-)Abhängigkeit] (3-teilig: Dauer Teil 1: 4:20 – Teil 2: 3:40 – Teil 3: 3:40)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Betrachten Sie zunächst den Fall „Ziehen mit Zurücklegen“. Wie groß ist die Wahrscheinlichkeit $p_a$ ,  dass drei Asse gezogen werden?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
 $p_a$ =  { 0.002 3%  }&lt;br /&gt;
&lt;br /&gt;
{Mit welcher Wahrscheinlichkeit $p_b$ werden drei Asse gezogen, wenn man die Karten nicht zurücklegt? Warum ist $p_b$ kleiner/gleich/größer als $p_a$?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_b$= { 0.0008 3% }&lt;br /&gt;
&lt;br /&gt;
{Betrachten Sie weiterhin den Fall „Ziehen ohne Zurücklegen“. Wie   groß ist die Wahrscheinlichkeit $p_c$ , dass kein einziges Ass gezogen  wird?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_c$ ={ 0.6605 3% }&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Wahrscheinlichkeit $p_d$, dass genau ein Ass gezogen wird?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_d$ = { 0.3048 3% } &lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Wahrscheinlichkeit, dass zwei der drei gezogenen Karten Asse sind? Hinweis: Die Ereignisse „genau '''''i''''' Asse werden gezogen” mit  '''''i''''' = 0, 1, 2, 3 beschreiben ein vollständiges System.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_e$ = { 0.0339 3% }&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
'''1.''' Werden die Karten nach dem Ziehen zurückgelegt, so ist zu jedem Zeitpunkt die Wahrscheinlichkeit für ein Ass gleich groß (1/8):&lt;br /&gt;
  &lt;br /&gt;
$$ p_{\rm a} = \rm Pr (3 \hspace{0.1cm} Asse) = \rm Pr (\it A_{\rm 1})\cdot \rm Pr (\it A_{\rm 2})\cdot \rm Pr (\it A_{\rm 3}) = \rm \big({1}/{8}\big)^3 \hspace{0.15cm}\underline{\approx 0.002}.$$&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
'''2.''' Nun erhält man mit dem allgemeinen Multiplikationstheorem:&lt;br /&gt;
&lt;br /&gt;
$$ p_{\rm b} = \rm Pr (\it A_{\rm 1}\cap \it A_{\rm 2} \cap \it A_{\rm 3} ) = \rm Pr (\it A_{\rm 1}) \cdot \rm Pr (\it A_{\rm 2} |\it A_{\rm 1} ) \cdot \rm Pr (\it A_{\rm 3} |( \it A_{\rm 1}\cap \it A_{\rm 2} )).$$&lt;br /&gt;
Die bedingten Wahrscheinlichkeiten k&amp;amp;ouml;nnen nach der klassischen Definition berechnet werden. Man erhält somit das Ergebnis &amp;amp;bdquo;&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;/&amp;lt;i&amp;gt;m&amp;lt;/i&amp;gt;&amp;amp;rdquo; (bei &amp;lt;i&amp;gt;m&amp;lt;/i&amp;gt; Karten sind noch &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; Asse enthalten).&lt;br /&gt;
$$p_{\rm b} =\rm \frac{4}{32}\cdot \frac{3}{31}\cdot\frac{2}{30}\hspace{0.15cm}\underline{ \approx 0.0008}.$$&lt;br /&gt;
&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt; ist kleiner als &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt;, da nun das zweite und dritte Ass unwahrscheinlicher sind als zuvor.&lt;br /&gt;
&lt;br /&gt;
'''3.'''Analog zu Punkt (b) erhält man hier:&lt;br /&gt;
&lt;br /&gt;
$$p_{\rm c} = \rm Pr (\overline{\it A_{\rm 1}})\cdot \rm Pr (\overline{\it A_{\rm 2}} \hspace{0.05cm}|\hspace{0.05cm}\overline{\it A_{\rm 1}})\cdot \rm Pr (\overline{\it A_{\rm3}}\hspace{0.05cm}|\hspace{0.05cm}(\overline{\it A_{\rm 1}} \cap \overline{\it A_{\rm 2}} )) =\rm \frac{28}{32}\cdot\frac{27}{31}\cdot\frac{26}{30}\hspace{0.15cm}\underline{\approx 0.6605}.$$&lt;br /&gt;
&lt;br /&gt;
'''4.''' Diese Wahrscheinlichkeit kann man als die Summe dreier Wahrscheinlichkeiten ausdrücken, da die zugehörigen Ereignisse disjunkt sind:&lt;br /&gt;
&lt;br /&gt;
$$p_{\rm d} = \rm Pr (\it D_{\rm 1} \cup \it D_{\rm 2} \cup \it D_{\rm 3}) \rm \hspace{0.1cm}$$ mit :&lt;br /&gt;
$$\rm Pr (\it D_{\rm 1}) = \rm Pr (\it A_{\rm 1} \cap \overline{ \it A_{\rm 2}} \cap \overline{\it A_{\rm 3}}) = \rm \frac{4}{32}\cdot \frac{28}{31}\cdot \frac{27}{30}=\rm 0.1016,$$&lt;br /&gt;
$$\rm Pr (\it D_{\rm 2}) =  \rm Pr ( \overline{\it A_{\rm 1}} \cap \it A_{\rm 2} \cap \overline{\it A_{\rm 3}})  = \rm \frac{28}{32}\cdot \frac{4}{31}\cdot\frac{27}{30}=\rm 0.1016,$$&lt;br /&gt;
$$\rm Pr (\it D_{\rm 3}) =  \rm Pr ( \overline{\it A_{\rm 1}} \cap  \overline{\it A_{\rm 2}} \cap \it A_{\rm 3}) = \rm \frac{28}{32}\cdot \frac{27}{31}\cdot \frac{4}{30}=\rm 0.1016.$$&lt;br /&gt;
Diese Wahrscheinlichkeiten sind alle gleich – warum sollte es auch anders sein? Wenn man bei 3 Karten genau ein Ass zieht, ist es genau so wahrscheinlich, ob man dieses als erste, als zweite oder als dritte Karte zieht. Damit erhält man für die Summe $p_d$ = 0.3048.&lt;br /&gt;
&lt;br /&gt;
'''5.'''Definiert man die Ereignisse &amp;lt;i&amp;gt;E&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = &amp;amp;bdquo;es werden genau &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; Asse gezogen&amp;amp;rdquo; mit den Indizes &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 0, 1, 2, 3, so beschreiben &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; ein vollständiges System. Deshalb gilt:&lt;br /&gt;
$$p_{\rm e} = \rm Pr (\it E_{\rm 2}) = \rm 1 - \it p_{\rm b} -\it p_{\rm c} - \it p_{\rm d} \hspace{0.15cm}\underline{= \rm 0.0339}.$$&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.1:_Probabilities_when_Rolling_Dice&amp;diff=7211</id>
		<title>Aufgaben:Exercise 3.1: Probabilities when Rolling Dice</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_3.1:_Probabilities_when_Rolling_Dice&amp;diff=7211"/>
		<updated>2016-12-01T10:31:14Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2749__Inf_A_3_1.png|right|]]&lt;br /&gt;
Wir betrachten das Zufallsexperiment &amp;amp;bdquo;Würfeln mit ein oder zwei Würfeln&amp;amp;rdquo;. Beide Würfel sind fair (die sechs möglichen Ergebnisse sind gleichwahrscheinlich) und durch ihre Farben unterscheidbar:&lt;br /&gt;
&lt;br /&gt;
:* Die Zufallsgröße &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; = {1, 2, 3, 4, 5, 6} bezeichnet die Augenzahl des roten Würfels.&lt;br /&gt;
&lt;br /&gt;
:* Die Zufallsgröße &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; = {1, 2, 3, 4, 5, 6} bezeichnet die Augenzahl des blauen Würfels.&lt;br /&gt;
&lt;br /&gt;
:* Die Zufallsgröße &amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; steht für die Summe beider Würfel.&lt;br /&gt;
&lt;br /&gt;
In dieser Aufgabe sollen verschiedene Wahrscheinlichkeiten mit Bezug zu den Zufallsgrößen &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; berechnet werden, wobei das oben angegebene Schema hilfreich sein kann. Dieses beinhaltet die Summe &amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; in Abhängigkeit von &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt;  Die Aufgabe dient zur Vorbereitung für weitere Aufgaben zum Kapitel 3.1 dieses Buches &amp;amp;bdquo;Einführung in die Informationstheorie&amp;amp;rdquo;. Wiederholt wird hier insbesondere der Lehrstoff von Kapitel 1.1 und Kapitel 1.3 des Buches &amp;amp;bdquo;Stochastische Signaltheorie&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Geben Sie die folgenden Wahrscheinlichkeiten an:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Pr(R = 6)$ = { 0.1667 3% }&lt;br /&gt;
$Pr(B ≤ 2)$ = { 0.3333 3% }&lt;br /&gt;
$Pr(R = B)$ = { 0.1667 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lauten die folgenden Wahrscheinlichkeiten?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Pr(S = 6)$ = { 0.0556 3% }&lt;br /&gt;
$Pr(S = 7)$ = { 0.1667 3% }&lt;br /&gt;
Pr(S ist ungeradzahlig) = { 0.5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Geben Sie die folgenden Wahrscheinlichkeiten an:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Pr[(R = 6)\ \cup \ (B =6)]$ = { 0.3056 3% }&lt;br /&gt;
$Pr[(R = 6)\ \cap \ (B =6)]$ = { 0.0278 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Wahrscheinlichkeit, dass beim &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;amp;ndash;ten Doppelwurf zum ersten Mal eine &amp;amp;bdquo;6&amp;amp;rdquo; dabei ist?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Pr(erste „6” beim 1. WUrf) = { 0.3056 3% } $(L=1)$&lt;br /&gt;
Pr(erste „6” beim 2. WUrf) = { 0.2122 3% } $(L=2)$&lt;br /&gt;
Pr(erste „6” beim 3. WUrf) = { 0.1474 3% } $(L=3)$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Wahrscheinlichkeit &amp;amp;bdquo;Um die erste &amp;amp;bdquo;6&amp;amp;rdquo; zu erhalten, benötigt man eine geradzahlige Anzahl an Doppelwürfen&amp;amp;rdquo;? Mit der Nomenklatur gemäß (d):&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Pr(L ist geradzahlig) = { 0.4098 3% }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Setzt man faire Würfel voraus, so ergibt sich für die Wahrscheinlichkeit, dass&lt;br /&gt;
&lt;br /&gt;
:* mit dem roten Würfel eine &amp;amp;bdquo;6&amp;amp;rdquo; geworfen wird:&lt;br /&gt;
:$$\underline{{\rm Pr}(R=6) = 1/6} = 0.1667 \hspace{0.05cm},$$&lt;br /&gt;
:* mit dem blauen Würfel eine &amp;amp;bdquo;1&amp;amp;rdquo; oder eine &amp;amp;bdquo;2&amp;amp;rdquo; geworfen wird:&lt;br /&gt;
:$$\underline{{\rm Pr}(B\le 2) = 1/3} = 0.3333 \hspace{0.05cm},$$&lt;br /&gt;
:* beide Würfel die gleiche Augenzahl anzeigen:&lt;br /&gt;
:$$\underline{{\rm Pr}(R=B) = 6/36} = 0.1667 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
Letzteres basiert auf der 2D&amp;amp;ndash;Darstellung auf dem Augenblatt sowie auf der Klassischen Definition der Wahrscheinlichkeit entsprechend &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;/&amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;, wobei &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; = 6 der insgesamt &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 36 gleichwahrscheinlichen Elementarereignisse &amp;amp;bdquo;&amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; &amp;amp;#8745; &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;amp;rdquo;  dem hieraus abgeleiteten Ereignis &amp;amp;bdquo;&amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;amp;rdquo; zugeordnet werden können, die auf der Diagonalen liegen. Würfelspieler sprechen in diesem Fall von einem Pasch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Lösung basiert wieder auf  der Klassischen Definition der Wahrscheinlichkeit:&lt;br /&gt;
&lt;br /&gt;
:* In &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; = 2 der &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 36 Elementarfelder steht eine &amp;amp;bdquo;3&amp;amp;rdquo;: &amp;lt;u&amp;gt;Pr(&amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; = 3) = 2/36&amp;lt;/u&amp;gt; = 0.0556.&lt;br /&gt;
&lt;br /&gt;
:* In &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; = 6 der &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 36 Elementarfelder  steht eine &amp;amp;bdquo;7&amp;amp;rdquo;: &amp;lt;u&amp;gt;Pr(&amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; = 7) = 6/36&amp;lt;/u&amp;gt; = 0.1667.&lt;br /&gt;
&lt;br /&gt;
:* In &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; = 18 der &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 36 Felder steht eine ungerade Zahl &amp;amp;#8658; &amp;lt;u&amp;gt;Pr(&amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt; ist ungerade) = 18/36&amp;lt;/u&amp;gt;&amp;lt;/u&amp;gt; = 0.5.&lt;br /&gt;
&lt;br /&gt;
Dieses letzte Ergebnis könnte man auch auf anderem Wege erhalten:&lt;br /&gt;
:$${\rm Pr}(S\hspace{0.15cm}{\rm ist \hspace{0.15cm} ungerade}) =$$&lt;br /&gt;
:$$= {\rm Pr}\big [(R\hspace{0.12cm}{\rm ist\hspace{0.12cm} ungerade}) \cap&lt;br /&gt;
(B\hspace{0.12cm}{\rm ist\hspace{0.12cm} gerade}) \big  ] +&lt;br /&gt;
{\rm Pr}\big [(R\hspace{0.12cm}{\rm ist\hspace{0.12cm} gerade}) \cap&lt;br /&gt;
(B\hspace{0.12cm}{\rm ist\hspace{0.12cm} ungerade})\big  ]\hspace{0.05cm}. $$&lt;br /&gt;
Mit Pr(&amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; gerade) = Pr(&amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; ungerade) = Pr(&amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; gerade) = Pr(&amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; ungerade) = 1/2 folgt daraus ebenfalls:&lt;br /&gt;
:$${\rm Pr}(S\hspace{0.15cm}{\rm ist \hspace{0.15cm} ungerade}) = 1/2 \cdot  1/2 +  1/2 \cdot  1/2 = 1/2 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Wahrscheinlichkeit für das Ereignis, dass mindestens einer der beiden Würfel eine &amp;amp;bdquo;6&amp;amp;rdquo; zeigt, ist:&lt;br /&gt;
:$${\rm Pr}\big [(R= 6) \cup (B= 6) \big ] = K/M = 11/36 \hspace{0.15cm} \underline{= 0.3056}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Die zweite Wahrscheinlichkeit steht für den &amp;amp;bdquo;Sechser&amp;amp;ndash;Pasch&amp;amp;rdquo;:&lt;br /&gt;
:$${\rm Pr}\big [(R= 6) \cap (B= 6) \big ] = K/M = 1/36 \hspace{0.15cm} \underline{= 0.0278}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Das Ergebnis für &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt; = 1 wurde bereits in der Teilaufgabe (3) ermittelt:&lt;br /&gt;
:$$p_1 = {\rm Pr}\big [(R= 6) \cup (B= 6) \big ]  = {11}/{36} \hspace{0.15cm} \underline{= 0.3056} \hspace{0.05cm}.$$&lt;br /&gt;
Die Wahrscheinlichkeit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; lässt sich mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; wie folgt ausdrücken:&lt;br /&gt;
:$$p_2 = (1 - p_1) \cdot p_1 = \frac{25}{36} \cdot \frac{11}{36} \hspace{0.15cm} \underline{= 0.2122} \hspace{0.05cm}. $$&lt;br /&gt;
In anderen Worten: Die Wahrscheinlichkeit, dass im zweiten Wurf erstmals eine &amp;amp;bdquo;6&amp;amp;rdquo; geworfen wird, ist gleich der Wahrscheinlichkeit, dass im ersten Wurf keine &amp;amp;bdquo;6&amp;amp;rdquo; geworfen wurde &amp;amp;#8658; Wahrscheinlichkeit (1&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;), aber im zweiten Wurf mindestens eine &amp;amp;bdquo;6&amp;amp;rdquo; dabei ist &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Wahrscheinlichkeit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;. Entsprechend gilt für die Wahrscheinlichkeit &amp;amp;bdquo;erste 6 im dritten Wurf&amp;amp;rdquo;:&lt;br /&gt;
:$$p_3 = (1 - p_1)^2 \cdot p_1 = \frac{25}{36} \cdot \frac{25}{36} \cdot\frac{11}{36} \hspace{0.15cm} \underline{= 0.1474} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Durch Erweiterung der Musterlösung zur Teilaufgabe (d) erhält man:&lt;br /&gt;
:$${\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} geradzahlig}) &lt;br /&gt;
\hspace{0.15cm}  =  \hspace{0.15cm} p_2 + p_4 + p_6 + ... = \\&lt;br /&gt;
 =  \hspace{0.15cm}(1 - p_1) \cdot p_1 + (1 - p_1)^3 \cdot p_1 + (1 - p_1)^5 \cdot p_1 + ...&lt;br /&gt;
= \\&lt;br /&gt;
 =  \hspace{0.15cm}(1 - p_1) \cdot p_1 \cdot \left [ 1 + (1 - p_1)^2 + (1 - p_1)^4 + ... \hspace{0.15cm} \right ]&lt;br /&gt;
\hspace{0.05cm}. $$&lt;br /&gt;
Entsprechend erhält man für die Wahrscheinlichkeit des Komplementärereignisses:&lt;br /&gt;
:$${\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} ungeradzahlig}) &lt;br /&gt;
\hspace{0.15cm}  =  \hspace{0.15cm} p_1 + p_3 + p_5 + ... = \\&lt;br /&gt;
 =  \hspace{0.15cm} p_1 \cdot \left [ 1 + (1 - p_1)^2 + (1 - p_1)^4 + ... \hspace{0.15cm} \right ]&lt;br /&gt;
\hspace{0.05cm}$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} \frac{{\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} ungeradzahlig}) } {{\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} geradzahlig})} = \frac{1}{1 - p_1} \hspace{0.05cm}. $$&lt;br /&gt;
Weiter muss gelten:&lt;br /&gt;
:$${\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} geradzahlig})   + &lt;br /&gt;
{\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} ungeradzahlig})  = 1$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} {\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} geradzahlig})   \cdot \left [ 1 + \frac{1}{1 - p_1} \right ] = 1  $$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} {\rm Pr}(L\hspace{0.15cm}{\rm ist\hspace{0.15cm} geradzahlig})   = \frac{1 - p_1}{2 - p_1} = \frac{25/36}{61/36} =  \frac{25}{61} \hspace{0.15cm} \underline{= 0.4098} \hspace{0.05cm}.$$&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^3.1 Einige Vorbemerkungen zu zweidimensionalen Zufallsgrößen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_2.13Z:_Kombination_BWT_%26_%27%27Move-to-Front%27%27&amp;diff=7210</id>
		<title>Aufgaben:Aufgabe 2.13Z: Kombination BWT &amp; ''Move-to-Front''</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_2.13Z:_Kombination_BWT_%26_%27%27Move-to-Front%27%27&amp;diff=7210"/>
		<updated>2016-12-01T10:31:06Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2480__Inf_Z_2_14.png|right|]]&lt;br /&gt;
Wir beziehen und auf die letzte Theorieseite von Kapitel 2.4 und betrachten das rachts skizzierte Codiersystem, bestehend aus den Blöcken.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;Burrows&amp;amp;ndash;Wheeler&amp;amp;ndash;Transformation&amp;lt;/i&amp;gt; (BWT) gemäß der Beschreibung in Aufgabe A2.14; Zeichenmengen am Ein&amp;amp;ndash; und Ausgang sind gleich:  {&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;};&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;Move&amp;amp;ndash;to&amp;amp;ndash;Front&amp;lt;/i&amp;gt; (MTF), ein Sortieralgorithmus, der eine gleich lange Zeichenfolge (im Beispiel &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 12), aber mit anderem Alphabet {&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;} ausgibt;&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;RLC0&amp;lt;/i&amp;gt; &amp;amp;ndash; eine Lauflängencodierung speziell für die nach BWT und MTF (möglichst) häufige Null; alle anderen Indizes werden durch RLC0 nicht verändert;&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;Huffman&amp;lt;/i&amp;gt; als Beispiel eines Entropiecodierers gemäß der Beschreibung in Kapitel 2.3; häufige Zeichen werden durch kurze Binärfolgen dargestellt, seltene durch lange.&lt;br /&gt;
&lt;br /&gt;
Der MTF&amp;amp;ndash;Algorithmus lässt sich wie folgt beschreiben:&lt;br /&gt;
&lt;br /&gt;
:* Bei &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 6 Eingangssymbolen ist die Ausgangsfolge des MTF eine Aneinanderreihung von Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; aus der Menge &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;{&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;}.&lt;br /&gt;
&lt;br /&gt;
:* Vor Beginn des eigentlichen MTF&amp;amp;ndash;Algorithmus werden die möglichen Eingangssymbole lexikografisch sortiert und den folgenden Indizes zugeordnet:&lt;br /&gt;
:     &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Der MTF&amp;amp;ndash;Eingabestring sei hier &amp;lt;b&amp;gt;N&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;M&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;S&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;D&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;E&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;E&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;E&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;N&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;I&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;I&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;I&amp;lt;sub&amp;gt;&amp;amp;nbsp;&amp;lt;/sub&amp;gt;N&amp;lt;/b&amp;gt;. Dies war das BWT&amp;amp;ndash;Ergebnis in der Aufgabe A2.14. Das erste &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; wird gemäß Voreinstellung mit &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt; dargestellt.&lt;br /&gt;
&lt;br /&gt;
:* Anschließend wird das &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; in der Sortierung an den Anfang gestellt, so dass nach dem Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 folgende Zuordnung gilt:&lt;br /&gt;
:     &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* In gleicher Weise fährt man fort, bis der gesamte Eingangstext abgearbeitet ist. Steht ein Zeichen bereits an Position &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, so ist keine Neusortierung erforderlich.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 2.4. Informationen zum Huffman&amp;amp;ndash;Code finden Sie in Kapitel 2.3. Für die Lösung dieser Aufgabe sind diese Informationen aber nicht erforderlich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Aussagen gelten für den Block &amp;amp;bdquo;BWT&amp;amp;rdquo; des Codiersystems?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Die Eingangszeichenmenge ist {&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;}.&lt;br /&gt;
+ Die Ausgangszeichenmenge ist {&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;}.&lt;br /&gt;
- In der Ausgangsfolge treten alle &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 6 Zeichen gruppiert auf.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für den Block &amp;amp;bdquo;MTF&amp;amp;rdquo;  des Codiersystems?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Die Ausgangszeichenmenge ist {&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;}.&lt;br /&gt;
+ Die Ausgangszeichenmenge ist {&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;}.&lt;br /&gt;
+ Die MTF&amp;amp;ndash;Ausgangsfolge hat die Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 12.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lautet die MTF&amp;amp;ndash;Ausgangsfolge?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;230000100405&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ &amp;lt;b&amp;gt;445340045001&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;543120345123&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für den Block &amp;amp;bdquo;RLC0&amp;amp;rdquo;  des Codiersystems?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Der Eingangswert  &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; erfährt eine Sonderbehandlung.&lt;br /&gt;
+ Je häufiger eine &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; auftritt, um so effektiver ist dieser Block.&lt;br /&gt;
- Am besten wäre Pr(&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;) &amp;amp;asymp; Pr(&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;) &amp;amp;asymp; ... &amp;amp;asymp; Pr(&amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für den abschließenden Block &amp;amp;bdquo;Huffman&amp;amp;rdquo;?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Die Ausgangsfolge ist binär.&lt;br /&gt;
+ Er bewirkt eine möglichst kleine mittlere Codewortlänge.&lt;br /&gt;
+ Die Dimensionierung richtet sich nach den anderen Blöcken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Grafik auf der Angabenseite zeigt, dass die &amp;lt;u&amp;gt;Lösungsvorschläge 1 und 2&amp;lt;/u&amp;gt; richtig sind und der Vorschlag 3 falsch ist. &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt; treten zwar gruppiert auf, aber nicht die &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;&amp;amp;ndash;Zeichen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Lösungsvorschläge 2 und 3&amp;lt;/u&amp;gt;. Die Eingangsfolge wird Zeichen für Zeichen abgearbeitet. Auch die Ausgangsfolge hat somit die Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 12.&lt;br /&gt;
&lt;br /&gt;
Tatsächlich wird die Eingangsmenge {&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;} in die Ausgangsmenge  {&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;} gewandelt. Allerdings nicht durch einfaches &amp;lt;i&amp;gt;Mapping&amp;lt;/i&amp;gt;, sondern durch einen Algorithmus, der nachfolgend skizziert wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die folgende Tabelle zeigt den MTF&amp;amp;ndash;Algorithmus. Der Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0 (rote Hinterlegung) gibt die Vorbelegung an. Die Eingabe der MTF ist gelb hinterlegt, die Ausgabe grün.&lt;br /&gt;
[[File:P_ID2481__Inf_Z_2_14b.png|center|]]&lt;br /&gt;
:* Im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 wird das Eingangszeichen &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; entsprechend der Spalte &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 0 durch den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt; dargestellt. Anschließend wird &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; nach vorne sortiert, während die Reihenfolge der anderen Zeichen gleich bleibt.&lt;br /&gt;
&lt;br /&gt;
:* Das Eingangszeichen &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; im zweiten Schritt erhält entsprechend der Spalte &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 ebenfalls den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;. In gleicher Weise macht man weiter bis zum 12. Zeichen &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, dem der Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; zugeordnet wird.&lt;br /&gt;
&lt;br /&gt;
Richtig ist &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;. Man erkennt aus obiger Tabelle weiter, dass zu den Zeitpunkten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 6, &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;7, &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 10 und &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 11 der Ausgabeindex jeweils &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; ist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Aussagen 1 und 2&amp;lt;/u&amp;gt;. Die Vorverarbeitungsschritte BWT und MTF haben lediglich die Aufgabe, möglichst viele Nullen zu generieren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt;Alle Aussagen&amp;lt;/u&amp;gt; sind richtig. Nähere Angaben zum Huffman&amp;amp;ndash;Algorithmus finden Sie im Kapitel 2.3.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.13:_Inverse_Burrows-Wheeler_Transformation&amp;diff=7209</id>
		<title>Aufgaben:Exercise 2.13: Inverse Burrows-Wheeler Transformation</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.13:_Inverse_Burrows-Wheeler_Transformation&amp;diff=7209"/>
		<updated>2016-12-01T10:30:59Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2478__Inf_A_2_14.png|right|]]&lt;br /&gt;
Die Burrows&amp;amp;ndash;Wheeler&amp;amp;ndash;Transformation &amp;amp;ndash; abgekürzt BWT &amp;amp;ndash; bewirkt eine blockweise Sortierung der Zeichen eines Textes mit dem Ziel, den Text für die effiziente Datenkomprimierung mit Hilfe einer Lauflängencodierung oder einer Entropiecodierung aufzubereiten.&lt;br /&gt;
&lt;br /&gt;
:* Zunächst wird aus einem Block der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; eine &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;amp;times;&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;amp;ndash;Matrix erzeugt, wobei sich jede Zeile dieser ersten BWT&amp;amp;ndash;Matrix aus der Vorgängerzeile durch zyklische Linksverschiebung ergibt.&lt;br /&gt;
&lt;br /&gt;
:* Danach wird die Matrix lexikografisch (ohne Sonderzeichen: alphabetisch) sortiert. Das Ergebnis der BWT ist die letzte Zeile der neuen BWT&amp;amp;ndash;Matrix, die so genannte &amp;lt;i&amp;gt;L&amp;amp;ndash;Spalte&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Weiter wird in dieser Aufgabe auf die &amp;lt;i&amp;gt;F&amp;amp;ndash;Spalte&amp;lt;/i&amp;gt; (erste Zeile der BWT&amp;amp;ndash;Matrix) Bezug genommen, die man für die inverse Burrows&amp;amp;ndash;Wheeler&amp;amp;ndash;Transformation benötigt&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;Rekonstruktion des Originaltextes aus der L&amp;amp;ndash;Spalte.&lt;br /&gt;
&lt;br /&gt;
:* Für die inverse BWT benötigt man ferner den so genannten &amp;lt;i&amp;gt;Primärindex&amp;lt;/i&amp;gt; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;. Dieser gibt diejenige Zeile der BWT&amp;amp;ndash;Matrix an, in welcher der Algorithmus gestartet werden muss.&lt;br /&gt;
&lt;br /&gt;
Die Grafik zeigt das Ergebnis einer BWT, genauer gesagt die L&amp;amp;ndash;Spalte. Aus dieser soll der Originaltext entsprechend der Beschreibung auf der entsprechenden Theorieseite rekonstruiert werden, wobei in Teilaufgabe (2) von Primärindex &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 7 und in Teilaufgabe (3) von &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 auszugehen ist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die Seite 4a und die Seite 4b von Kapitel 2.4. Weitere Informationen finden Sie in [Abel03a] und [Abel03b].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie lautet die zur vorgegebenen L&amp;amp;ndash;Spalte zugehörige F&amp;amp;ndash;Spalte?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;SEINMEINDEIN&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;NIIINEEEDSMN&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ &amp;lt;b&amp;gt;DEEEIIIMNNNS&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lautet das Ergebnis der Rekonstruktion mit dem Primärindex &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 7?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;b&amp;gt;MEINDEINSEIN&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;DEINSEINMEIN&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;NIESNIEDNIEM&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Was passiert, wenn bei der Rekonstruktion (BWT&amp;amp;ndash;Rücktransformation) vom falschen Primärindex ausgegangen wird, zum Beispiel von &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Es ergibt sich der Originaltext, von hinten nach vorne gelesen.&lt;br /&gt;
+ Das Ergebnis ist eine zyklische Vertauschung des Originals.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Warum ist die Burrows&amp;amp;ndash;Wheeler&amp;amp;ndash;Transformierte eines Textes hinsichtlich einer späteren Datenkomprimierung besser geeignet als das Original?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Es ergeben sich günstigere Zeichenhäufigkeiten.&lt;br /&gt;
- Alle Zeichen sind lexikografisch sortiert.&lt;br /&gt;
+ Gleiche Zeichen folgen in der BWT öfter aufeinander.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Man bezeichnet die erste Spalte der BWT&amp;amp;ndash;Matrix auch als F&amp;amp;ndash;Spalte und die letzte Spalte als L&amp;amp;ndash;Spalte (von &amp;amp;bdquo;&amp;lt;i&amp;gt;First&amp;lt;/i&amp;gt;&amp;amp;rdquo; bzw. &amp;amp;bdquo;&amp;lt;i&amp;gt;Last&amp;lt;/i&amp;gt;&amp;amp;rdquo;). Weitergegeben zur nächsten Codierstufe wird nur die L&amp;amp;ndash;Spalte. Die F&amp;amp;ndash;Spalte, die zur Rücktransformation ebenfalls benötigt wird, ergibt sich aus der L&amp;amp;ndash;Spalte durch lexikografisches Sortieren &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 3&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;: &amp;lt;b&amp;gt;MEINDEINSEIN&amp;lt;/b&amp;gt;, wie aus der linken Darstellung hervorgeht. Beachten Sie, dass die obersten Zeile jeweils für die Zeilennummer &amp;amp;bdquo;0&amp;amp;rdquo; steht:&lt;br /&gt;
[[File:P_ID2479__Inf_A_2_14b.png|center|]]&lt;br /&gt;
Zur Erklärung:&lt;br /&gt;
&lt;br /&gt;
:* Man beginnt die Decodierung mit der Zeile  &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 7 der F&amp;amp;ndash;Spalte. Der Inhalt ist  &amp;amp;bdquo;M&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
:* Man sucht das entsprechende &amp;amp;bdquo;M&amp;amp;rdquo; in der L&amp;amp;ndash;Spalte und findet es in der Zeilennummer &amp;amp;bdquo;1&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
:* Von Zeile 1  der L&amp;amp;ndash;Spalte geht man horizontal zur F&amp;amp;ndash;Spalte  und findet das Symbol &amp;amp;bdquo;E&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
:* In gleicher Weise findet man das dritte Ausgabesymbol &amp;amp;bdquo;I&amp;amp;rdquo; in der Zeile 4  der F&amp;amp;ndash;Spalte.&lt;br /&gt;
&lt;br /&gt;
:* Der Decodieralgorithmus endet mit dem Ausgabesymbol &amp;amp;bdquo;N&amp;amp;rdquo; in der drittletzten Zeile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;: &amp;lt;b&amp;gt;DEINSEINMEIN&amp;lt;/b&amp;gt;, wie aus der rechten Grafik hervorgeht.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 3&amp;lt;/u&amp;gt;. Bei der BWT sind hier vier Zeichen gleich ihren Vorgängern, im Original kein einziges. In der F&amp;amp;ndash;Spalte wären zwar aufgrund der lexikografischen Sortierung noch mehr Zeichen gleich wie die jeweiligen Vorgänger (insgesamt 6), aber diese Sortierung lässt sich nicht verlustlos rückgängig machen. Auch der Lösungsvorschlag 1 ist falsch: Original und BWT beinhalten genau die gleichen Zeichen (dreimal &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;,dreimal &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;, dreimal &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; sowie je einmal &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt;).&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_2.12:_Run%E2%80%93Length_Coding_%26_RLLC&amp;diff=7208</id>
		<title>Aufgaben:Aufgabe 2.12: Run–Length Coding &amp; RLLC</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Aufgabe_2.12:_Run%E2%80%93Length_Coding_%26_RLLC&amp;diff=7208"/>
		<updated>2016-12-01T10:30:52Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2474__Inf_A_2_13_neu.png|right|]]&lt;br /&gt;
Wir betrachten eine Binärquelle mit dem Symbolvorrat &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, wobei &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; nur sehr selten auftritt.&lt;br /&gt;
&lt;br /&gt;
:* Ohne Quellencodierung würde man pro Quellensymbol genau ein Bit benötigen, und dementsprechend bei einer Quellensymbolfolge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; für die Codefolge ebenfalls &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; Bit.&lt;br /&gt;
&lt;br /&gt;
:* Entropiecodierung macht hier ohne weitere Maßnahme (Zusammenfassen mehrerer Symbole zu einem Tupel) wegen der ungünstigen Symbolwahrscheinlichkeiten wenig Sinn.&lt;br /&gt;
&lt;br /&gt;
:* Abhilfe schafft Run-Length Coding (RLC), das unter dem genannten Link im Theorieteil beschrieben ist. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
: Quellensymbolfolge: &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; ABAABAAAABBAAB ...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Run&amp;amp;ndash;Lenght Coding: &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; 2; 3; 5; 1; 3; ...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Natürlich muss man die Längen &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 3, ... der einzelnen, jeweils durch &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; getrennten Substrings vor der Übertragung binär darstellen. Verwendet man für alle &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; jeweils &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 3 Bit, so erhält man die RLC&amp;amp;ndash;Binärfolge &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; 010&amp;amp;prime;011&amp;amp;prime;101&amp;amp;prime;001&amp;amp;prime;011&amp;amp;prime;...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Ein Problem der RLC ist der  unbegrenzte Wertebereich der Größen &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;. Mit &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;3 kann kein Wert &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; &amp;gt; 7 dargestellt werden und mit &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 2 lautet die Beschränkung 1&amp;amp;nbsp;&amp;amp;#8804;&amp;amp;nbsp;&amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8804;&amp;amp;nbsp;3.&lt;br /&gt;
&lt;br /&gt;
:* Das Problem umgeht man mit &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Limited Coding&amp;lt;/i&amp;gt; (RLLC). Ist ein Wert &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8805;&amp;amp;nbsp;2&amp;lt;sup&amp;gt;&amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;/sup&amp;gt;, so ersetzt man &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; durch ein Sonderzeichen &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; und die Differenz &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;2&amp;lt;sup&amp;gt;&amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;/sup&amp;gt;&amp;amp;nbsp;+&amp;amp;nbsp;1.&lt;br /&gt;
&lt;br /&gt;
:* Beim RLLC&amp;amp;ndash;Decoder wird dieses Sonderzeichen wieder expandiert.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; Wir gehen wieder von obiger Binärfolge und dem Parameter &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 2 aus:&lt;br /&gt;
&lt;br /&gt;
:* Quellensymbolfolge: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; ABAABAAAABBAAB ...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* RLC&amp;amp;ndash;Dezimalfolge: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; 2; 3; 5; 1; 3; ...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* RLLC&amp;amp;ndash;&amp;amp;bdquo;Dezimalfolge&amp;amp;rdquo;:&amp;amp;nbsp; &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; 2; 3;&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;b&amp;gt; S;&amp;lt;/b&amp;gt;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;  2; 1; 3; ...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* RLLC&amp;amp;ndash;Binärfolge: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt; 01&amp;amp;prime;11&amp;amp;prime;&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;b&amp;gt;00&amp;amp;prime;&amp;lt;/b&amp;gt;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;10&amp;amp;prime;01&amp;amp;prime;11&amp;amp;prime;...&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man erkennt, dass hier das Sonderzeichen &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; als &amp;lt;b&amp;gt;00&amp;lt;/b&amp;gt; binär&amp;amp;ndash;codiert ist (dies ist nur ein Beispiel &amp;amp;ndash; es muss nicht so sein). Da mit &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 2 für alle echten RLC&amp;amp;ndash;Werte 1 &amp;amp;#8804; &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; &amp;amp;#8804; 3 gilt, erkennt der Decoder das Sonderzeichen und ersetzt es wieder durch 2&amp;lt;sup&amp;gt;&amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;/sup&amp;gt; &amp;amp;ndash; 1 (im Beispiel drei) &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;&amp;amp;ndash;Symbole.&lt;br /&gt;
&lt;br /&gt;
Die obere Grafik zeigt das  das zu analysierende RLC&amp;amp;ndash;Ergebnis. In Spalte 2 und 3 sind die Substringlängen &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; binär bzw. dezimal angegeben und in Spalte 4 in kumulierter Form (Werte von Spalte 3 aufsummiert).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die letzte Theorieseite von Kapitel 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wieviele Bit würde man &amp;lt;i&amp;gt;ohne Quellencodierung&amp;lt;/i&amp;gt; benötigen, also mit der Zuordnung &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
uncodiert: $N_\text{Bit}$ = { 1250 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die relative Häufigkeit des Symbols &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$h_B$ = { 0.02 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie viele Bit benötigt man für &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Coding&amp;lt;/i&amp;gt; (RLC) entsprechend der angegebenen Tabelle?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$RLC,\ D = 8:\ N_\text{Bit}$ = { 200 3% } Bit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ist hier &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Coding&amp;lt;/i&amp;gt; mit 7 Bit&amp;amp;ndash;Codeworten möglich?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Ja.&lt;br /&gt;
+ Nein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie viele Bit benötigt man mit &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Limited Coding&amp;lt;/i&amp;gt; (RLLC) mit 7 Bit pro Codewort?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$RLLC,\ D = 7:\ N_\text{Bit}$ = { 182 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie viele Bit benötigt man mit &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Limited Coding&amp;lt;/i&amp;gt; (RLLC) mit 6 Bit pro Codewort?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$RLLC,\ D = 6:\ N_\text{Bit}$ = { 204 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Binärfolge besteht aus insgesamt &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 1250 Binärsymbolen (ablesbar aus der letzten Spalte in der Tabelle). Damit benötigt man ohne Codierung ebenso viele Bit: &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 1250&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die gesamte Symbolfolge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 1250 beinhaltet &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 25 Symbole &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und  &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 1225 Symbole &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;. Damit gilt für die relative Häufigkeit von &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;:&lt;br /&gt;
:$$h_{\rm B} = \frac{N_{\rm B}}{N} = \frac{25}{1250} \hspace{0.15cm}\underline{= 0.02} = 2\%\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Wir betrachten nun &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Coding&amp;lt;/i&amp;gt; (RLC), wobei jeder Abstand zwischen zwei &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;&amp;amp;ndash;Symbolen mit 8 Bit dargestellt wird (&amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 8). Damit ergibt sich mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 25:&lt;br /&gt;
:$$N_{\rm Bit} = N_{\rm B} \cdot 8 \hspace{0.15cm}\underline{= 200} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Coding&amp;lt;/i&amp;gt; mit 7 Bit pro Codewort erlaubt für &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; nur Werte zwischen 0 und 127. Der Eintrag &amp;amp;bdquo;226&amp;amp;rdquo; in Zeile 19 ist aber größer &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;NEIN&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Auch bei &amp;lt;i&amp;gt;Run&amp;amp;ndash;Length Limited Coding&amp;lt;/i&amp;gt; (RLLC) sind für die &amp;amp;bdquo;echten&amp;amp;rdquo; Abstände &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; mit  &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 7 nur Werte zwischen 1 und 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt; &amp;amp;ndash; 1 = 127 zulässig. Der Eintrag &amp;amp;bdquo;226&amp;amp;rdquo; in Zeile 19 wird bei RLLC ersetzt durch&lt;br /&gt;
&lt;br /&gt;
:* Zeile 19a: &amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;0000000&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Sonderzeichen, steht für &amp;amp;bdquo;+ 127&amp;amp;rdquo;,&lt;br /&gt;
&lt;br /&gt;
:* Zeile 19b: &amp;lt;b&amp;gt;1100011&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Dezimal 99.&lt;br /&gt;
&lt;br /&gt;
Damit erhält man insgesamt 26 Worte zu je 7 Bit:&lt;br /&gt;
:$$N_{\rm Bit} = 26 \cdot 7 \hspace{0.15cm}\underline{= 182} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nun müssen bei RLLC gegenüber RLC (siehe Tabelle) folgende Änderungen vorgenommen werden:&lt;br /&gt;
&lt;br /&gt;
:* Zeile &amp;amp;nbsp;&amp;amp;nbsp;1: &amp;amp;nbsp;122 = 1 &amp;amp;middot; 63 + 59 &amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile &amp;amp;nbsp;&amp;amp;nbsp;6: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;70 = 1 &amp;amp;middot; 63 + 7 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile &amp;amp;nbsp;&amp;amp;nbsp;7: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;80 = 1 &amp;amp;middot; 63 + 17 &amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile 12: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;79 = 1 &amp;amp;middot; 63 + 18 &amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile 13: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;93 = 1 &amp;amp;middot; 63 + 30 &amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile 19: &amp;amp;nbsp;226 = 3 &amp;amp;middot; 63 + 37  &amp;amp;nbsp;&amp;amp;nbsp;(drei Worte mehr),&lt;br /&gt;
&lt;br /&gt;
:* Zeile 25: &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;97 = 1 &amp;amp;middot; 63 + 34  &amp;amp;nbsp;&amp;amp;nbsp;(ein Wort mehr).&lt;br /&gt;
&lt;br /&gt;
Damit erhält man insgesamt 34 Worte zu je 6 Bit:&lt;br /&gt;
:$$N_{\rm Bit} = 34 \cdot 6 \hspace{0.15cm}\underline{= 204} \hspace{0.05cm},$$&lt;br /&gt;
also ein schlechteres Ergebnis als mit 7 Bit gemäß Teilaufgabe (5).&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.11Z:_Arithmetic_Coding_once_again&amp;diff=7207</id>
		<title>Aufgaben:Exercise 2.11Z: Arithmetic Coding once again</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.11Z:_Arithmetic_Coding_once_again&amp;diff=7207"/>
		<updated>2016-12-01T10:30:45Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2473__Inf_A_2_12.png|right|]]&lt;br /&gt;
Wir betrachten hier die arithmetische Codierung (AC). Alle notwendigen Informationen zu dieser Art von Entropiecodierung finden Sie in der Aufgabe A2.11.&lt;br /&gt;
&lt;br /&gt;
Auch nebenstehende Grafik ist das Ergebnis der letzten Aufgabe. Die für die aktuelle Aufgabe wichtigen Zahlenwerte für die Codierschritte 3 und 7 sind farblich hervorgehoben:&lt;br /&gt;
&lt;br /&gt;
:* Das Intervall für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 3 (Symbolfolge &amp;lt;b&amp;gt;XXY&amp;lt;/b&amp;gt;) beginnt bei &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.343 und reicht bis zum Endwert &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.392.&lt;br /&gt;
&lt;br /&gt;
:* Das Intervall für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 7 (Symbolfolge &amp;lt;b&amp;gt;XXYXXXZ&amp;lt;/b&amp;gt;) beginnt bei &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.3564456 und endet bei &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.359807.&lt;br /&gt;
&lt;br /&gt;
In dieser Aufgabe geht es nur um die Zuweisung von Binärfolgen zu den ausgewählten Intervallen. Man geht wie folgt vor:&lt;br /&gt;
&lt;br /&gt;
:* Das Intervall &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; wird bestimmt durch den Beginn &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;, das Ende &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;, die Intervallbreite &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt; &amp;amp;ndash; &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; sowie die Intervallmitte &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = (&amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;)/2.&lt;br /&gt;
&lt;br /&gt;
:* Das Intervall &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; wird gekennzeichnet durch die Binärdarstellung (mit begrenzter Auflösung) eines beliebigen reellen Zahlenwertes &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;. Beispielsweise wählt man &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; &amp;amp;asymp; &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die erforderliche Bitanzahl ergibt sich aus der Intervallbreite nach folgender Gleichung (die nach unten offenen Klammern bedeuten &amp;amp;bdquo;nach oben runden&amp;amp;rdquo;):&lt;br /&gt;
:$$N_{\rm Bit} =  \left\lceil{\rm ld} \hspace{0.15cm} 1/{\it \Delta} \right\rceil+1\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
Beispielsweise steht für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; = 5 der Binärcode &amp;lt;b&amp;gt;01001&amp;lt;/b&amp;gt; für die folgende reellwertige Zahl &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;:&lt;br /&gt;
:$$r = 0 \cdot 2^{-1}+1 \cdot 2^{-2}+0 \cdot 2^{-3}+0 \cdot 2^{-4}+1 \cdot 2^{-5} = 0.28125&lt;br /&gt;
\hspace{0.05cm}. $$&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 2.4. Allerdings wird in &amp;lt;i&amp;gt;LNTwww&amp;lt;/i&amp;gt; die arithmetische Codierung nur sehr knapp behandelt. Eine Übersicht finden Sie auch in WIKIPEDIA und eine ausführlichere Abhandlung in [BCK02].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie viele Bit werden zur Darstellung der Folge &amp;lt;b&amp;gt;XXY&amp;lt;/b&amp;gt; benutzt?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N = 3:\ N_\text{Bit}$ = { 6 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welcher arithmetischer Code (AC) gilt für diesen Fall?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- AC = &amp;lt;b&amp;gt;01011&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ AC = &amp;lt;b&amp;gt;010111&amp;lt;/b&amp;gt;,&lt;br /&gt;
- AC = &amp;lt;b&amp;gt;110111&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie viele Bit werden zur Darstellung von &amp;lt;b&amp;gt;XXYXXXZ&amp;lt;/b&amp;gt; benutzt?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N = 7:\ N_\text{Bit}$ = { 11 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ist &amp;lt;b&amp;gt;01011100001&amp;lt;/b&amp;gt; ein gültiger Code für die Symbolfolge  &amp;lt;b&amp;gt;XXYXXXZ&amp;lt;/b&amp;gt;?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Ja.&lt;br /&gt;
+ Nein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die arithmetische Codierung allgemein?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Es handelt sich um eine gemeinsame Codierung ganzer Folgen.&lt;br /&gt;
+ Eine 32 Bit&amp;amp;ndash;Rechnerarchitektur begrenzt die Folgenlänge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;.&lt;br /&gt;
+ Dieses Problem lässt sich durch Integer&amp;amp;ndash;Realisierung umgehen.&lt;br /&gt;
+ Eine Integer&amp;amp;ndash;Realisierung erhöht die Codiergeschwindigkeit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Das ausgewählte Intervall beginnt bei &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.343 und endet bei &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.392. Die Intervallbreite ist somit &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.049 und damit gilt mit dem &amp;lt;i&amp;gt;Logarithmus dualis&amp;lt;/i&amp;gt; &amp;amp;bdquo;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;rdquo; &amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp; &amp;amp;bdquo;ld&amp;amp;rdquo;:&lt;br /&gt;
:$$N_{\rm Bit} = {\rm ld} \hspace{0.15cm} \left\lceil \frac{1}{0.049}\right\rceil+1\hspace{0.15cm}\underline{= 6}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Das ausgewählte Intervall ergibt sich zu &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = [0.343, 0.392). Die Mitte liegt bei &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.3675. Zur Bestimmung des arithmetischen Codes versuchen wir, die Intervallmitte durch eine Binärdarstellung möglichst gut zu erreichen. Da uns gerade kein entsprechendes Tool zur Lösung dieser Aufgabe zur Verfügung steht, gehen wir von folgenden Nebenrechnungen aus:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = 2&amp;lt;sup&amp;gt;&amp;amp;ndash;2&amp;lt;/sup&amp;gt; + 2&amp;lt;sup&amp;gt;&amp;amp;ndash;4&amp;lt;/sup&amp;gt; = 0.3125 &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; gehört nicht zum Intervall &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; + 2&amp;lt;sup&amp;gt;&amp;amp;ndash;5&amp;lt;/sup&amp;gt; = 0.34375 &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;  &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Binärdarstellung: 0.01011  &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Code: &amp;lt;b&amp;gt;01011&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; + 2&amp;lt;sup&amp;gt;&amp;amp;ndash;6&amp;lt;/sup&amp;gt; = 0.359375 &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Binärdarstellung: 0.010111  &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Code: &amp;lt;b&amp;gt;010111&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt; + 2&amp;lt;sup&amp;gt;&amp;amp;ndash;7&amp;lt;/sup&amp;gt; = 0.3671875 &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Binärdarstellung: 0.0101111  &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Code: &amp;lt;b&amp;gt;0101111&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;12&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; + 2&amp;lt;sup&amp;gt;&amp;amp;ndash;12&amp;lt;/sup&amp;gt; = 0.3674316406 &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  binär: 0.010111100001  &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  Code: &amp;lt;b&amp;gt;010111100001&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Der entsprechende 6 Bit&amp;amp;ndash;Code lautet somit AC =  &amp;lt;b&amp;gt;010111&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Richtig ist der &amp;lt;u&amp;gt;Vorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Hier ergibt sich mit dem Beginn &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.3564456 und dem Ende &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.359807 die Intervallbreite &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.0033614 und damit&lt;br /&gt;
:$$N_{\rm Bit} = \left\lceil  {\rm ld} \hspace{0.15cm} \frac{1}{0.0033614} \right\rceil + 1\hspace{0.15cm} =&lt;br /&gt;
\left\lceil  {\rm ld} \hspace{0.15cm} 297.5 \right\rceil + 1\hspace{0.15cm} \underline{= 11}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Binärdarstellung des Codes &amp;lt;b&amp;gt;01011100001&amp;lt;/b&amp;gt; ergibt&lt;br /&gt;
:$$2^{-2}+ 2^{-4}+ 2^{-5}+ 2^{-6}+ 2^{-11} = 0.3598632813 &amp;gt; E_7&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Richtig ist also &amp;lt;u&amp;gt;NEIN&amp;lt;/u&amp;gt;. Wegen&lt;br /&gt;
:$$2^{-2}+ 2^{-4}+ 2^{-5}+ 2^{-7}+ 2^{-8}+ 2^{-9}+ 2^{-11} =0.3579101563$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} B_7 \le 0.3579101563 &amp;lt;  E_7$$&lt;br /&gt;
ist der gültige arithmetische Code gleich &amp;lt;b&amp;gt;01011011101&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;e)&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt;Alle Aussagen&amp;lt;/u&amp;gt; sind richtig. Sie können sich davon beispielsweise in [BCK02] überzeugen.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.11:_Arithmetic_Coding&amp;diff=7206</id>
		<title>Aufgaben:Exercise 2.11: Arithmetic Coding</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.11:_Arithmetic_Coding&amp;diff=7206"/>
		<updated>2016-12-01T10:30:37Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2468__Inf_A_2_11.png|right|]]&lt;br /&gt;
Die arithmetische Codierung ist eine spezielle Form der Entropiecodierung: Auch hier müssen die Symbolwahrscheinlichkeiten bekannt sein. In dieser Aufgabe gehen wir von &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 3 Symbolen aus, die wir mit &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Z&amp;lt;/b&amp;gt; benennen.&lt;br /&gt;
&lt;br /&gt;
Im Gegensatz zur Huffman&amp;amp;ndash;Codierung wird bei der Arithmetischen Codierung (AC) eine Symbolfolge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; gemeinsam codiert. Das Codierergebnis ist ein reeller Zahlenwert &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; aus dem Intervall&lt;br /&gt;
:$$I = [B, E) = [B, B +{\it \Delta} )\hspace{0.05cm}.$$&lt;br /&gt;
Diese Notation bedeutet:&lt;br /&gt;
&lt;br /&gt;
:* Der Beginn &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; gehört zum Intervall &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Das Ende &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt; ist nicht mehr in &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; enthalten.&lt;br /&gt;
&lt;br /&gt;
:* Die Intervallbreite ist &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt; &amp;amp;ndash; &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Von den unendlich vielen möglichen Werten &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; &amp;amp;#8712; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; (da &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; reellwertig ist, also kein Integer) wird derjenige Zahlenwert ausgewählt, der mit der geringsten Bitanzahl auskommt. Hierzu zwei Beispiele zur Verdeutlichung:&lt;br /&gt;
&lt;br /&gt;
:* Der Dezimalwert &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; = 3/4 lässt sich mit zwei Bit darstellen:&lt;br /&gt;
:$$r =  1 \cdot 2^{-1}  + 1 \cdot 2^{-2} = 0.75 $$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}{\rm bin\ddot{a}r: 0.11}\hspace{0.3cm}\Rightarrow\hspace{0.3cm}&lt;br /&gt;
{\rm Code:} \hspace{0.15cm} \boldsymbol{\rm 11} \hspace{0.05cm}, $$&lt;br /&gt;
&lt;br /&gt;
:* Der Dezimalwert &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt; = 1/3 benötigt dagegen unendlich viele Bit:&lt;br /&gt;
:$$r =  0 \cdot 2^{-1}  + 1 \cdot 2^{-2} + 1 \cdot 2^{-3}+ 1 \cdot 2^{-4}+ 0 \cdot 2^{-5} + 1 \cdot 2^{-6} + \hspace{0.05cm}... $$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}{\rm bin\ddot{a}r: 0.011101}\hspace{0.3cm}\Rightarrow\hspace{0.3cm}&lt;br /&gt;
{\rm Code:} \hspace{0.15cm} \boldsymbol{\rm 011101} \hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
In dieser Aufgabe beschränken wir uns auf die Bestimmung des aktuellen Intervalls &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;, gekennzeichnet durch den Beginn &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt; sowie dem Ende &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt; bzw. der Breite &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt;. Diese Bestimmung geschieht entsprechend der Intervallschachtelung in obiger Grafik. An der Schraffierung ist zu erkennen, dass die Folge mit  den Ternärsymbolen &amp;lt;b&amp;gt;XXY&amp;lt;/b&amp;gt; beginnt.&lt;br /&gt;
&lt;br /&gt;
Der Algorithmus funktioniert wie folgt:&lt;br /&gt;
&lt;br /&gt;
:* Vor Beginn (quasi beim Symbol 0) wird der gesamte Wahrscheinlichkeitsbereich nach den Wahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Z&amp;lt;/sub&amp;gt; in drei Bereiche unterteilt. Die Grenzen liegen bei&lt;br /&gt;
:$$B_0 = 0\hspace{0.05cm},\hspace{0.2cm}C_0 = p_{\rm X}\hspace{0.05cm},\hspace{0.2cm}D_0 = p_{\rm X} + p_{\rm Y}\hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
 E_0 = p_{\rm X} + p_{\rm Y}+ p_{\rm Z} = 1\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:* Das erste Symbol ist &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; das ausgewählte Intervall wird  durch &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; begrenzt. Dieses Intervall wird mit neuem Beginn &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; und neuem Ende &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; in gleicher Weise aufgeteilt wie der Gesamtbereich im Schritt 0. Die Zwischenwerte sind &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die weitere Intervall&amp;amp;ndash;Aufteilung ist Ihre Aufgabe. Beispielsweise sollen in der Teilaufgabe (2) die Grenzen &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; für das zweite Symbol &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und in der Teilaufgabe (3) die Grenzen &amp;lt;nobr&amp;gt;&amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&amp;lt;/nobr&amp;gt; für das dritte Symbol &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die Seite 2a und die Seite 2b in Kapitel 2.4. Die Binärdarstellung des ausgewählten Intervalls wird in Aufgabe A2.12 behandelt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Wahrscheinlichkeiten sind der Grafik zugrundegelegt?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_X$ = { 0.7 3% }&lt;br /&gt;
$p_Y$ = { 0.1 3% }&lt;br /&gt;
$p_Z$ = { 0.2 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lauten die Bereichsgrenzen nach der Codierung des zweiten Symbols?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
2. Symbol ist „X”: $B_2$ = { 0 3% }&lt;br /&gt;
$C_2$ = { 0.343 3% }&lt;br /&gt;
$D_2$ = { 0.392 3% }&lt;br /&gt;
$E_2$ = { 0.49 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lauten die Bereichsgrenzen nach der Codierung des dritten Symbols?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
3. Symbol ist „Y”: $B_3$ = { 0.343 3% }&lt;br /&gt;
$C_3$ = { 0.3773 3% }&lt;br /&gt;
$D_3$ = { 0.3822 3% }&lt;br /&gt;
$E_3$ = { 0.392 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Nach der Codierung des vierten Symbols ist &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = 0.343. Was folgt daraus?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Das vierte Symbol war &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Das vierte Symbol war &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Das vierte Symbol war &amp;lt;b&amp;gt;Z&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Nach weiteren Symbolen wird das Ergebnisintervall durch &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.3564456 und &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = 0.359807 begrenzt. Welche Aussagen treffen zu?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Die zur Codierung anstehende Symbolfolge lautet &amp;lt;b&amp;gt;XXYXXZX&amp;lt;/b&amp;gt;.&lt;br /&gt;
+ Die zur Codierung anstehende Symbolfolge lautet &amp;lt;b&amp;gt;XXYXXXZ&amp;lt;/b&amp;gt;.&lt;br /&gt;
+ Die Breite des resultierenden Intervalls ist &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;&amp;lt;sub&amp;gt;Z&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche reellen Zahlen (in Binärform) fallen in das ausgewählte Intervall?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = (0.101100)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt;&lt;br /&gt;
+ &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = (0.010111)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt;&lt;br /&gt;
- &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = (0.001011)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
[[File:P_ID2469__Inf_A_2_11_ML.png|right|]]&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus der Grafik auf der Angabenseite kann man die Wahrscheinlichkeiten ablesen:&lt;br /&gt;
:$$p_{\rm X} = 0.7\hspace{0.05cm},\hspace{0.2cm}p_{\rm Y} = 0.1\hspace{0.05cm},\hspace{0.2cm}p_{\rm Z} = 0.2\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Auch das zweite Symbol ist &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;. Bei gleichem Vorgehen wie in der Aufgabenbeschreibung erhält man&lt;br /&gt;
:$$B_2 \hspace{0.1cm}\underline{= 0}\hspace{0.05cm},\hspace{0.2cm}C_2 = 0.49 \cdot 0.7 \hspace{0.1cm}\underline{= 0.343}\hspace{0.05cm},$$&lt;br /&gt;
:$$D_2 \hspace{0.1cm} \underline{= 0.392}\hspace{0.05cm},\hspace{0.2cm}E_2 = C_1  \hspace{0.1cm}\underline{= 0.49} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aufgrund von  &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; als drittes Symbol gelten nun die Begrenzungen &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;  und &amp;lt;i&amp;gt;E&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;:&lt;br /&gt;
:$$B_3 \hspace{0.1cm}\underline{= 0.343}\hspace{0.05cm},\hspace{0.2cm}C_3 \hspace{0.1cm}\underline{= 0.3773}\hspace{0.05cm},$$&lt;br /&gt;
:$$D_3 \hspace{0.1cm} \underline{= 0.3822}\hspace{0.05cm},\hspace{0.2cm}E_3  \hspace{0.1cm}\underline{= 0.392} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = 0.343 = &amp;lt;i&amp;gt;B&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; (abzulesen in der Grafik auf dem Angabenblatt) folgt zwingend, dass das vierte zu codierende Quellensymbol ein &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; war &amp;amp;#8658; &amp;lt;u&amp;gt;Lösungsvorschlag 1.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Grafik zeigt die Intervallschachtelung mit allen bisherigen Ergebnissen.&lt;br /&gt;
&lt;br /&gt;
:* Man erkennt aus der Schraffierung, dass der zweite Lösungsvorschlag die richtige Symbolfolge angibt:  &amp;lt;b&amp;gt;XXYXXXZ&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die Intervallbreite &amp;lt;i&amp;gt;&amp;amp;Delta;&amp;lt;/i&amp;gt; kann wirklich gemäß dem Lösungsvorschlag 3 ermittelt werden:&lt;br /&gt;
:$${\it \Delta}  \hspace{0.2cm} =  \hspace{0.2cm} 0.359807 - 0.3564456 = 0.003614 \hspace{0.05cm},\\&lt;br /&gt;
{\it \Delta} \hspace{0.2cm} =  \hspace{0.2cm} p_{\rm X}^5 \cdot p_{\rm Y} \cdot p_{\rm Z} = 0.7^5 \cdot 0.1 \cdot 0.2 = 0.003614 &lt;br /&gt;
\hspace{0.05cm}. $$&lt;br /&gt;
Richtig sind somit die &amp;lt;u&amp;gt;Lösungsvorschläge 2 und 3.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Vorschlag 1: (0.101100)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt; ist auszuschließen, da der zugehörige Dezimalwert &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; &amp;gt; 0.5 ist. Auch der letzte Lösungsvorschlag ist falsch, da (0.001011)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt; &amp;lt; (0.01)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt; = 0.25&amp;lt;sub&amp;gt;dezimal&amp;lt;/sub&amp;gt; gilt.&lt;br /&gt;
&lt;br /&gt;
Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;: (0.010111)&amp;lt;sub&amp;gt;binär&amp;lt;/sub&amp;gt;, wegen:&lt;br /&gt;
:$$r_2 =  0 \cdot 2^{-1}  + 1 \cdot 2^{-2} + 0 \cdot 2^{-3}+ 1 \cdot 2^{-4}+ 1 \cdot 2^{-5} + 1 \cdot 2^{-6} = 0.359375\hspace{0.05cm}. $$&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.10:_Shannon-Fano_Coding&amp;diff=7205</id>
		<title>Aufgaben:Exercise 2.10: Shannon-Fano Coding</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.10:_Shannon-Fano_Coding&amp;diff=7205"/>
		<updated>2016-12-01T10:30:29Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Weitere Quellencodierverfahren&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2465__Inf_A_2_10.png |right|]]&lt;br /&gt;
Ein weiterer Algorithmus zur Entropiecodierung wurde 1949 von Claude Elwood Shannon und Robert Fano angegeben, der im Theorieteil beschrieben ist.&lt;br /&gt;
&lt;br /&gt;
Diese spezielle Art von Quellencodierung soll hier an einem einfachen Beispiel für den Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 4 und folgende Symbolwahrscheinlichkeiten beschrieben werden:&lt;br /&gt;
&lt;br /&gt;
:$$p_{\rm A} = 0.2 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm B}= 0.3 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm C}= 0.4 \hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
p_{\rm D}= 0.1 \hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
Die obige Grafik zeigt das dazugehörige Baumdiagramm. Man geht folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
:1. Man ordnet die Symbole nach fallender Auftrittswahrscheinlichkeit, hier &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;ndash; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;ndash; &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;ndash; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:2. Man teilt die Symbole in zwei etwa gleichwahrscheinliche Gruppen ein, hier &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;BAD&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:3. Der unwahrscheinlicheren Gruppe wird das Binärsymbol &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, der anderen die &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; zugeordnet.&lt;br /&gt;
&lt;br /&gt;
:4. Sind in einer Gruppe mehr als ein Zeichen, so ist der Algorithmus rekursiv anzuwenden.&lt;br /&gt;
&lt;br /&gt;
Für dieses Beispiel ergibt sich die folgende Codezuordnung (in obigem Baumdiagramm markiert eine rote Verbindung eine &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; und eine blaue eine &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;111&amp;lt;/b&amp;gt;,  &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;10&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;110&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Damit ergibt sich für die mittlere Codewortlänge:&lt;br /&gt;
:$$L_{\rm M} = 0.4 \cdot 1 + 0.3 \cdot 2 + (0.2 + 0.1) \cdot 3 = 1.9\,\,{\rm bit/Quellensymbol}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
Der Huffman-Algorithmus würde hier zwar einen geringfügig anderen Code erzeugen, aber auch bei diesem würde &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; mit einem Bit, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; mit zwei Bit und &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; mit jeweils drei Bit codiert. Damit ergäbe sich ebenfalls &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; = 1.9 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
In dieser Aufgabe sollen Sie den Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Code für &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 8 und die Wahrscheinlichkeiten&lt;br /&gt;
:$$p_{\rm A} \hspace{0.2cm} =  \hspace{0.2cm} 0.10 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm B}= 0.40 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm C}= 0.02 \hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
p_{\rm D}= 0.14 \hspace{0.05cm},\\ &lt;br /&gt;
p_{\rm E} \hspace{0.2cm} =  \hspace{0.2cm} 0.17 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm F}= 0.03 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm G}= 0.05 \hspace{0.05cm},\hspace{0.2cm}p_{\rm H}= 0.09$$&lt;br /&gt;
ermitteln. Sie werden erkennen, dass sich mit diesen Wahrscheinlichkeiten &amp;amp;bdquo;Shannon&amp;amp;ndash;Fano&amp;amp;rdquo; auch hinsichtlich Effizienz von &amp;amp;bdquo;Huffman&amp;amp;rdquo; unterscheiden wird. &amp;lt;i&amp;gt;Hinweis&amp;lt;/i&amp;gt;: Beim Huffman&amp;amp;ndash;Code ergibt sich mit den vorliegenden Wahrscheinlichkeiten die folgende Zuordnung:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;100&amp;lt;/b&amp;gt;,  &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;111100&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;101&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;110&amp;lt;/b&amp;gt;,  &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;111101&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;11111&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1110&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die Seite 1 von Kapitel 2.4. Zur Kontrolle können Sie das folgende Interaktionsmodul verwenden:&lt;br /&gt;
&lt;br /&gt;
Shannon&amp;amp;ndash;Fano&amp;amp;ndash; und Huffman&amp;amp;ndash;Codierung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie groß ist die mittlere Codewortlänge beim Huffman&amp;amp;ndash;Code?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Huffman: $L_M$ = { 2.54 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Was geschieht im ersten Schritt der Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Codierung? Alle anderen Symbole werden in der zweiten Gruppe zusammengefasst.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Man fasst &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; zur ersten Gruppe zusammen.&lt;br /&gt;
+ Man fasst &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; zur ersten Gruppe zusammen.&lt;br /&gt;
- Die erste Gruppe besteht nur aus dem Symbol &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Zuordnungen ergeben sich für den Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Algorithmus?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Das Zeichen &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; wird binär mit &amp;lt;b&amp;gt;010&amp;lt;/b&amp;gt; codiert.&lt;br /&gt;
+ Das Zeichen &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; wird binär mit &amp;lt;b&amp;gt;11&amp;lt;/b&amp;gt; codiert.&lt;br /&gt;
+ Das Zeichen &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; wird binär mit &amp;lt;b&amp;gt;00110&amp;lt;/b&amp;gt; codiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die mittlere Codewortlänge beim Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Code?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Shannon-Fano: $L_M$ = { 2.58 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für beliebige Wahrscheinlichkeiten?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; könnte bei Shannon&amp;amp;ndash;Fano kleiner sein als bei Huffman.&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; könnte bei Shannon&amp;amp;ndash;Fano größer sein als bei Huffman.&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; könnte bei Shannon&amp;amp;ndash;Fano und Huffman gleich groß sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für den angegebenen Huffman&amp;amp;ndash;Code erhält man:&lt;br /&gt;
:$$L_{\rm M} \hspace{0.2cm} =  \hspace{0.2cm} 0.4 \cdot 1 +  (0.17 + 0.14 + 0.10) \cdot 3  + 0.09 \cdot 4 + 0.05 \cdot 5 + (0.03 + 0.02) \cdot 6 =\\ \hspace{0.2cm} =  \hspace{0.2cm}\underline{ 2.54 \,\,{\rm bit/Quellensymbol}}\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Vor Anwendung des Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Algorithmus müssen die Zeichen zuerst noch nach ihren Auftrittswahrscheinlichkeiten sortiert werden. Damit ist Antwort 1 falsch.&lt;br /&gt;
&lt;br /&gt;
Richtig ist &amp;lt;u&amp;gt;Antwort 2&amp;lt;/u&amp;gt;. Alle sortierten Zeichen müssen so in zwei Gruppen eingeteilt werden, dass die Gruppenwahrscheinlichkeiten möglichst gleich sind. Für den ersten Schritt bedeutet dies:&lt;br /&gt;
:$${\rm Pr}(\boldsymbol{\rm BE})  = 0.57\hspace{0.05cm}, \hspace{0.2cm}{\rm Pr}(\boldsymbol{\rm DAHGFC})  = 0.43  \hspace{0.05cm}.$$&lt;br /&gt;
Bei der Aufteilung gemäß Lösungsvorschlag 3 würde die Gleichverteilung noch weniger erreicht:&lt;br /&gt;
:$${\rm Pr}(\boldsymbol{\rm B})  = 0.40\hspace{0.05cm}, \hspace{0.2cm}{\rm Pr}(\boldsymbol{\rm EDAHGFC})  = 0.60  \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Grafik zeigt das Baumdiagramm der Shannon&amp;amp;ndash;Fano&amp;amp;ndash;Codierung.&lt;br /&gt;
[[File:P_ID2466__Inf_A_2_10c.png|center|]]&lt;br /&gt;
Daraus ergibt sich folgende Zuordnung (eine rote Verbindung weist auf &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; hin, eine blaue auf &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;u&amp;gt;&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;010&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;&amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;11&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;&amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;00110&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;011&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;10&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;00111&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0010&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Richtig sind &amp;lt;u&amp;gt;alle vorgegebenen Lösungsvorschläge&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit dem Ergebnis der Teilaufgabe (3) erhält man:&lt;br /&gt;
:$$L_{\rm M} \hspace{0.2cm} =  \hspace{0.2cm} (0.40 + 0.17) \cdot 2  + (0.14 + 0.10 + 0.09) \cdot 3 + 0.05 \cdot 4 + (0.03 + 0.02) \cdot 5 =\\ \hspace{0.2cm} =  \hspace{0.2cm}\underline{ 2.58 \,\,{\rm bit/Quellensymbol}}\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Aussagen 2 und 3&amp;lt;/u&amp;gt;. Im vorliegenden Beispiel ergibt sich bei Shannon&amp;amp;ndash;Fano ein ungünstigerer Wert als bei Huffman. In den meisten Fällen &amp;amp;ndash; so auch im Beispiel auf der Angabenseite &amp;amp;ndash; ergibt sich für Huffman und Shannon&amp;amp;ndash;Fano ein gleichwertiger Code und damit auch die gleiche mittlere Codewortlänge. Einen effektiveren Code als Huffman liefert Shannon&amp;amp;ndash;Fano dagegen nie.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.4 Weitere Quellencodierverfahren^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.9:_Huffman_Decoding_after_Errors&amp;diff=7204</id>
		<title>Aufgaben:Exercise 2.9: Huffman Decoding after Errors</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.9:_Huffman_Decoding_after_Errors&amp;diff=7204"/>
		<updated>2016-12-01T10:30:19Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2464__Inf_A_2_9.png|right|]]&lt;br /&gt;
Wir betrachten die Huffman&amp;amp;ndash;Codierung gemäß folgender Zuordnung:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Codierung nach Huffman ist stets &amp;lt;i&amp;gt;verlustlos&amp;lt;/i&amp;gt;. Das bedeutet: Decodiert man die Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; nach dem Huffman&amp;amp;ndash;Codierer sofort wieder, so ist das Decodierergebnis &amp;amp;#9001;&amp;lt;i&amp;gt;&amp;amp;upsilon;&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; gleich der Quellensymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;.&lt;br /&gt;
&lt;br /&gt;
Stimmt dagegen die Empfangsfolge &amp;amp;#9001;&amp;lt;i&amp;gt;r&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; aufgrund von Fehlern bei der Übertragung (&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;) mit der erzeugten Codefolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; nicht überein, so kann es zu einer Fehlerfortpflanzung kommen. Ein einziger Bitfehler kann dann dazu führen, dass (nahezu) alle nachfolgenden Zeichen falsch decodiert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die Seite 5 von Kapitel 2.3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wir betrachten die Codesymbolfolge &amp;lt;b&amp;gt;10100100011000010011&amp;lt;/b&amp;gt;. Wie lautet die dazugehörige Quellensymbolfolge?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;CCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;ABDDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ &amp;lt;b&amp;gt;ABCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- Anders als die drei genannten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Folge ergibt sich nach der Decodierung, wenn das erste Bit verfälscht wird (&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;)? &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Anliegende Folge &amp;lt;b&amp;gt;00100100011000010011&amp;lt;/b&amp;gt;.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;b&amp;gt;CCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;ABDDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;ABCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- Anders als die drei genannten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ist es möglich, dass durch einen weiteren Bitfehler die späteren Symbole alle wieder richtig decodiert werden?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Ja, durch einen zweiten Bitfehler an Position 2.&lt;br /&gt;
- Ja, durch einen zweiten Bitfehler an Position 10.&lt;br /&gt;
+ Ja, durch einen zweiten Bitfehler an Position 15.&lt;br /&gt;
- Nein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Folge ergibt sich nach der Decodierung, wenn das sechste Bit verfälscht wird (&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;)?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;CCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ &amp;lt;b&amp;gt;ABDDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;ABCDAADBCA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- Anders als die drei genannten..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Vorschlag 3&amp;lt;/u&amp;gt;. Nachfolgend sehen Sie die durch Hochkommata eingeteilte Codesymbolfolge &amp;lt;b&amp;gt;1&amp;amp;prime;01&amp;amp;prime;001&amp;amp;prime;000&amp;amp;prime;1&amp;amp;prime;1&amp;amp;prime;000&amp;amp;prime;01&amp;amp;prime;001&amp;amp;prime;1&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Quellensymbolfolge &amp;lt;b&amp;gt;ABCDAADBCA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit einem Bitfehler an Position 1 erhält man das folgende Decodierergebnis:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;01&amp;amp;prime;001&amp;amp;prime;000&amp;amp;prime;1&amp;amp;prime;1&amp;amp;prime;000&amp;amp;prime;01&amp;amp;prime;001&amp;amp;prime;1&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;CCDAADBCA&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Das heißt: &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; wird durch &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; ersetzt, der weitere Text &amp;lt;b&amp;gt;CDAADBCA&amp;lt;/b&amp;gt; ist unverändert, allerdings um eine Position verschoben. Vergleicht man jedoch die ersten neun Symbole des Originals mit der Decodierung &amp;lt;i&amp;gt;Stelle für Stelle&amp;lt;/i&amp;gt;, wie es ein Automat machen würde, so erkennt man acht unterschiedliche Symbole.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Antworten 1 und 3&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Durch einen zusätzlichen Bitfehler an Position 2 (&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;) wird &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; zu &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; verfälscht, aber alle weiteren Symbole wieder richtig erkannt.&lt;br /&gt;
&lt;br /&gt;
:* Ein zusätzlicher Bitfehler an Position 15 (&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;) führt zu &amp;lt;b&amp;gt;001&amp;amp;prime;001&amp;amp;prime;000&amp;amp;prime;1&amp;amp;prime;1&amp;amp;prime;000&amp;amp;prime;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&amp;amp;prime; 1&amp;amp;prime; 001&amp;amp;prime; 1&amp;lt;/b&amp;gt; und damit zur Sinkensymbolfolge &amp;lt;b&amp;gt;CCDAADAA&amp;lt;font color=&amp;quot;#008800&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;. Das neunte und das zehnte Symbol (beide grün markiert) und eventuell weitere Symbole werden richtig erkannt.&lt;br /&gt;
&lt;br /&gt;
:* Durch den ersten Bitfehler an Position 1 wird &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; in &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; verfälscht, also ein Zeichen &amp;amp;bdquo;verschluckt&amp;amp;rdquo;. Ein weiterer Bitfehler an Position 10 macht aus &amp;lt;b&amp;gt;AA&amp;lt;/b&amp;gt; ein &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;. Insgesamt verschluckt so der Decoder zwei Zeichen, und alle nachfolgend decodierten Zeichen stehen nicht an der richtigen Position.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus &amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt; wird &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;. Das bewirkt, dass insgesamt nur ein Fehler &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; entsteht:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;01&amp;amp;prime;00&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;&amp;amp;prime;000&amp;amp;prime;1&amp;amp;prime;1&amp;amp;prime;000&amp;amp;prime;01&amp;amp;prime;001&amp;amp;prime;1&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;AB&amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;D&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt;DAADBCA&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.8:_Huffman_Application_for_a_Markov_Source&amp;diff=7203</id>
		<title>Aufgaben:Exercise 2.8: Huffman Application for a Markov Source</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.8:_Huffman_Application_for_a_Markov_Source&amp;diff=7203"/>
		<updated>2016-12-01T10:29:51Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2460__Inf_A_2_8.png|right|]]&lt;br /&gt;
Wir betrachten hier die binäre symmetrische Markovquelle entsprechend nebenstehender Grafik, die durch den einzigen Parameter&lt;br /&gt;
:$$q = {\rm Pr}(\boldsymbol{\rm X}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm X}) = &lt;br /&gt;
{\rm Pr}(\boldsymbol{\rm Y}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm Y})$$&lt;br /&gt;
vollständig beschrieben wird. Die angegebenen Quellensymbolfolgen gelten für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 bzw. &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.8. In der Teilaufgabe (a) ist zu klären, welche Symbolfolge mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 und welche mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8 generiert wurde.&lt;br /&gt;
&lt;br /&gt;
Die Eigenschaften von Markovquellen werden im Kapitel 1.2 ausführlich beschrieben. Aufgrund der hier vorausgesetzten Symmetrie bezüglich der binären Symbole &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; ergeben sich einige gravierende Vereinfachungen, wie in Aufgabe Z1.5 hergeleitet wird:&lt;br /&gt;
&lt;br /&gt;
:* Die Symbole &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; sind gleichwahrscheinlich, das heißt. es ist &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 0.5. Damit lautet die erste Entropienäherung:&lt;br /&gt;
:$$H_1 = 1\,\,{\rm bit/Quellensymbol}\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
:* Die Entropie der Markovquelle ergibt sich zu&lt;br /&gt;
:$$H = q \cdot {\rm ld}\hspace{0.15cm}\frac{1}{q} + (1-q) \cdot {\rm ld}\hspace{0.15cm}\frac{1}{1-q} &lt;br /&gt;
= 0.722\,\,{\rm bit/Quellensymbol}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
: Der Zahlenwert gilt nur für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 sowie für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8.&lt;br /&gt;
&lt;br /&gt;
:* Bei Markovquellen sind alle Entropienäherungen höherer Ordnung durch &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; bestimmt. Die folgenden Zahlenwerte gelten wieder für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8 gleichermaßen:&lt;br /&gt;
:$$H_2 \hspace{0.2cm} =  \hspace{0.2cm} \frac{1}{2}\cdot \big [ H_1 + H \big ] = 0.861\,\,{\rm bit/Quellensymbol}\hspace{0.05cm},\\&lt;br /&gt;
H_3 \hspace{0.2cm} =  \hspace{0.2cm} \frac{1}{3} \cdot \big [ H_1 + 2H \big ] = 0.815\,\,{\rm bit/Quellensymbol}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
Wie auf der letzten Theorieseite dieses Kapitels 2.3 soll hier der Huffman&amp;amp;ndash;Algorithmus auf &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Tupel angewandt werden, wobei wir uns auf &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2 und &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3 beschränken.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 2.3. Nützliche Informationen finden Sie auch in Aufgabe A2.7 und Aufgabe Z2.7. Für die Huffman&amp;amp;ndash;Codierung können Sie das folgende Interaktionsmodul benutzen:&lt;br /&gt;
&lt;br /&gt;
Shannon&amp;amp;ndash;Fano&amp;amp;ndash; und Huffman&amp;amp;ndash;Codierung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche der vorne angegebenen Beispielfolgen gilt für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Quellensymbolfolge 1,&lt;br /&gt;
+ Quellensymbolfolge 2,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der folgenden Aussagen treffen zu?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Auch die direkte Anwendung von Huffman ist hier sinnvoll.&lt;br /&gt;
+ Huffman macht bei Bildung von Zweiertupeln (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2) Sinn.&lt;br /&gt;
+ Huffman macht bei Bildung von Dreiertupeln (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3) Sinn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lauten die Wahrscheinlichkeiten der Zweiertupel (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2) für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$q = 0.8; k = 2:\ p_A = Pr(XX)$ = { 0.4 3% }&lt;br /&gt;
$p_B = Pr(XY)$ = { 0.1 3% }&lt;br /&gt;
$p_C = Pr(YX)$ = { 0.1 3% }&lt;br /&gt;
$p_D = Pr(YY)$ = { 0.4 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ermitteln Sie mit dem angegebenen Flash&amp;amp;ndash;Modul den Huffman&amp;amp;ndash;Code für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2. Wie groß ist in diesem Fall die mittlere Codewortlänge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$L_M$ = { 0.9 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Schranke ergibt sich für die mittlere Codewortlänge, wenn Zweiertupel gebildet werden (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2)? Interpretation.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 1 bit/Quellensymbol,&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; &amp;amp;asymp; 0.861 bit/Quellensymbol,&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; &amp;amp;asymp; 0.815 bit/Quellensymbol,&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; &amp;amp;asymp; 0.722 bit/Quellensymbol,&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; 0.5 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Wahrscheinlichkeiten für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$q = 0.8; k = 3:\ p_A = Pr(XXX)$ = { 0.32 3% }&lt;br /&gt;
$p_B = Pr(XXY)$ = { 0.08 3% }&lt;br /&gt;
$p_C = Pr(XYX)$ = { 0.02 3% }&lt;br /&gt;
$p_D = Pr(XYY)$ = { 0.08 3% }&lt;br /&gt;
$p_E = Pr(YXX)$ = { 0.08 3% }&lt;br /&gt;
$p_F = Pr(YXY)$ = { 0.02 3% }&lt;br /&gt;
$p_G = Pr(YYX)$ = { 0.08 3% }&lt;br /&gt;
$p_H = Pr(YYY)$ = { 0.32 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ermitteln Sie mit dem genannten Flash&amp;amp;ndash;Modul den Huffman&amp;amp;ndash;Code für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3. Wie groß ist in diesem Fall die mittlere Codewortlänge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$L_M$ = { 0.84 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei der Quellensymbolfolge 2 erkennt man sehr viel weniger Symbolwechsel als in der roten Folge. Die blaue Symbolfolge 2 wurde mit dem Parameter&lt;br /&gt;
:$$q = {\rm Pr}(\boldsymbol{\rm X}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm X}) = &lt;br /&gt;
{\rm Pr}(\boldsymbol{\rm Y}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm Y}) = 0.8$$&lt;br /&gt;
erzeugt und die rote Symbolfolge 1 mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Richtig ist der  &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Da hier die Quellensymbole &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; gleichwahrscheinlich angenommen wurden, macht die direkte Anwendung von Huffman keinen Sinn. Dagegen kann man die inneren statistischen Bindungen  der Markovquelle zur Datenkomprimierung nutzen, wenn man &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Tupel bildet (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8805; 2). Richtig sind demnach die &amp;lt;u&amp;gt;Antworten 2 und 3&amp;lt;/u&amp;gt;. Je größer &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; ist, desto mehr nähert sich die Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; der Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; sind jeweils 0.5. Damit erhält man für die Zweiertupel:&lt;br /&gt;
:$$p_{\rm A} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XX}) = p_{\rm X} \cdot {\rm Pr}(\boldsymbol{\rm X}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm X}) = 0.5 \cdot q = 0.5 \cdot 0.8 \hspace{0.15cm}\underline{  = 0.4}  \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm B} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XY}) = p_{\rm X} \cdot {\rm Pr}(\boldsymbol{\rm Y}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm X}) = 0.5 \cdot (1-q)= 0.5 \cdot 0.2 \hspace{0.15cm}\underline{  = 0.1}  \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm C} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm YX}) = p_{\rm Y} \cdot {\rm Pr}(\boldsymbol{\rm X}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm Y}) = 0.5 \cdot (1-q)= 0.5 \cdot 0.2 \hspace{0.15cm}\underline{  = 0.1}  \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm D} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm YY}) = p_{\rm Y} \cdot {\rm Pr}(\boldsymbol{\rm Y}\hspace{0.05cm}|\hspace{0.05cm}\boldsymbol{\rm Y}) = 0.5 \cdot q = 0.5 \cdot 0.8\hspace{0.15cm}\underline{  = 0.4}  \hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2462__Inf_A_2_8d.png|right|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nebenstehender Bildschirmabzug des Programms Shannon&amp;amp;ndash;Fano&amp;amp;ndash; und Huffman&amp;amp;ndash;Codierung zeigt die Konstruktion des Huffman&amp;amp;ndash;Codes für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2 mit den soeben berechneten Wahrscheinlichkeiten. Damit gilt für die mittlere Codewortlänge:&lt;br /&gt;
:$$L_{\rm M}' \hspace{0.2cm} =  \hspace{0.2cm} 0.4 \cdot 1 + 0.4 \cdot 2 + (0.1 + 0.1) \cdot 3 = \\ &lt;br /&gt;
\hspace{0.2cm} =  1.8\,\,{\rm bit/Zweiertupel}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}L_{\rm M} = \frac{L_{\rm M}'}{2}\hspace{0.15cm}\underline{  = 0.9\,{\rm bit/Quellensymbol}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nach dem Quellencodierungstheorem gilt &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. Wendet man aber Huffman&amp;amp;ndash;Codierung an und lässt dabei Bindungen zwischen nicht benachbarten Symbolen außer Betracht (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2), so gilt als unterste Grenze der Codewortlänge nicht &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.722, sondern &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 0.861 (auf den Zusatz bit/Quellensymbol wird für den Rest der Aufgabe verzichtet) &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Das Ergebnis der Teilaufgabe 4) war &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 0.9. Würde eine unsymmetrische Markovkette vorliegen und zwar derart, dass sich für die Wahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/Sub&amp;gt; die Werte 50%, 25% und zweimal 12.5% ergeben würden, so käme man auf die mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 0.875. Wie die genauen Parameter dieser unsymmetrischen Markovquelle aussehen, weiß ich (G. Söder) nicht. Auch nicht, wie sich der Wert 0.875 auf 0.861 senken ließe. Der Huffman&amp;amp;ndash;Algorithmus ist hierfür jedenfalls ungeeignet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.8 und 1 &amp;amp;ndash; &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.2 erhält man:&lt;br /&gt;
:$$p_{\rm A} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XXX})  = 0.5 \cdot q^2 \hspace{0.15cm}\underline{  = 0.32} = p_{\rm H} = {\rm Pr}(\boldsymbol{\rm YYY})\hspace{0.05cm},\\&lt;br /&gt;
p_{\rm B} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XXY}) = 0.5 \cdot q \cdot (1-q) \hspace{0.15cm}\underline{  = 0.08}= p_{\rm G} = {\rm Pr}(\boldsymbol{\rm YYX}) \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm C} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XYX}) = 0.5 \cdot (1-q)^2\hspace{0.15cm}\underline{  = 0.02} = p_{\rm F}= {\rm Pr}(\boldsymbol{\rm YXY}) \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm D} \hspace{0.2cm} =  \hspace{0.2cm} {\rm Pr}(\boldsymbol{\rm XYY}) = 0.5 \cdot (1-q) \cdot q \hspace{0.15cm}\underline{  = 0.08} = p_{\rm E}  = {\rm Pr}(\boldsymbol{\rm YXX})\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;7.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Bildschirmabzug des Flash&amp;amp;ndash;Moduls verdeutlicht die Konstellation des Huffman&amp;amp;ndash;Codes für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3. Damit erhält man für die mittlere Codewortlänge:&lt;br /&gt;
:$$L_{\rm M}' =  0.64 \cdot 2 + 0.24 \cdot 3 + 0.04 \cdot 5 =  2.52\,\,{\rm bit/Dreiertupel}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}L_{\rm M} = {L_{\rm M}'}/{3}\hspace{0.15cm}\underline{  = 0.84\,{\rm bit/Quellensymbol}}\hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2463__Inf_A_2_8g.png|center|]]&lt;br /&gt;
Man erkennt die Verbesserung gegenüber (4). Die für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2 gültige informationstheoretische Schranke &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 0.861 wird nun unterschritten (&amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;). Die neue Schranke für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3 ist  &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 0.815. Um die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.722 zu erreichen (besser gesagt: diesem Endwert bis auf ein &amp;amp;epsilon; näher zu kommen), müsste man allerdings unendlich lange Tupel bilden (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734;).&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.7Z:_Huffman_Coding_for_Two-Tuples_of_a_Ternary_Source&amp;diff=7202</id>
		<title>Aufgaben:Exercise 2.7Z: Huffman Coding for Two-Tuples of a Ternary Source</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.7Z:_Huffman_Coding_for_Two-Tuples_of_a_Ternary_Source&amp;diff=7202"/>
		<updated>2016-12-01T10:29:44Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2458__Inf_Z_2_7.png|right|]]&lt;br /&gt;
Wir betrachten den gleichen Sachverhalt wie in der Aufgabe A2.7: Der Huffman&amp;amp;ndash;Algorithmus führt zu einem besseren Ergebnis, das heißt zu einer kleineren mittleren Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;, wenn man ihn nicht auf einzelne Symbole anwendet, sondern vorher &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Tupel bildet. Dadurch erhöht man den Symbolumfang von &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; auf &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;&amp;amp;nbsp;&amp;lt;/sup&amp;gt;&amp;amp;prime; = &amp;lt;i&amp;gt;M&amp;lt;sup&amp;gt;&amp;amp;nbsp;k&amp;lt;/sup&amp;gt;&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Für die hier betrachtete Nachrichtenquelle gilt:&lt;br /&gt;
&lt;br /&gt;
:* Symbolumfang: &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 3,&lt;br /&gt;
&lt;br /&gt;
:* Symbolvorrat: {&amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Z&amp;lt;/b&amp;gt;},&lt;br /&gt;
&lt;br /&gt;
:* Wahrscheinlichkeiten: &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.7, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 0.2, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Z&amp;lt;/sub&amp;gt; = 0.1,&lt;br /&gt;
&lt;br /&gt;
:* Entropie: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.157 bit/Ternärsymbol.&lt;br /&gt;
&lt;br /&gt;
Die Grafik zeigt den Huffman&amp;amp;ndash;Baum, wenn man den Huffman&amp;amp;ndash;Algorithmus auf Einzelsymbole anwendet, also den Fall &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;1. In der Teilaufgabe (2) sollen Sie den entsprechenden Huffman&amp;amp;ndash;Code angeben, wenn vorher Zweiertupel gebildet werden (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;2).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die letzte Theorieseite von Kapitel 2.3. Bezeichnen Sie die möglichen Zweiertupel mit&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;XX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;XY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;XZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;YX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;YY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;YZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;ZX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;ZY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;ZZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie groß ist die mittlere Codewortlänge, wenn der Huffman&amp;amp;ndash;Algorithmus direkt auf die ternären Quellensymbole &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Z&amp;lt;/b&amp;gt; angewendet wird?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$k = 1:\ L_M$ = { 1.3 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß sind  die Tupel&amp;amp;ndash;Wahrscheinlichkeiten? Insbesondere:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_A = Pr(XX)$ = { 0.49 3% }&lt;br /&gt;
$p_B = Pr(XY)$ = { 0.14 3% }&lt;br /&gt;
$p_C = Pr(XZ)$ = { 0.07 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die mittlere Codewortlänge, wenn man erst Zweiertupel bildet und darauf den Huffman&amp;amp;ndash;Algorithmus  anwendet.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$k = 2:\ L_M$ = { 1.165 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der folgenden Aussagen sind zutreffend, wenn man mehr als zwei Ternärzeichen zusammenfasst (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;gt;2)?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; fällt monoton mit steigendem &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; ab.&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; ändert sich nicht, wenn man &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; erhöht.&lt;br /&gt;
- Für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3 erhält man &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; = 1.05 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die mittlere Codewortlänge ergibt sich mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.7, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 1, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 0.2, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Z&amp;lt;/sub&amp;gt; = 0.1, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Z&amp;lt;/sub&amp;gt; = 2 zu&lt;br /&gt;
:$$L_{\rm M} = p_{\rm X} \cdot 1 + (p_{\rm Y} + p_{\rm Z}) \cdot 2 \hspace{0.15cm}\underline{= 1.3\,\,{\rm bit/Quellensymbol}}\hspace{0.05cm}. $$&lt;br /&gt;
Dieser Wert liegt noch deutlich über der Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.157 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Es gibt &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;&amp;amp;nbsp;&amp;lt;/sup&amp;gt;&amp;amp;prime; = &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;&amp;amp;nbsp;2&amp;lt;/sup&amp;gt; = 3&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 9 Zweiertupel mit folgenden Wahrscheinlichkeiten:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;XX&amp;lt;/b&amp;gt;) &amp;lt;u&amp;gt;= 0.49&amp;lt;/u&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;XY&amp;lt;/b&amp;gt;) &amp;lt;u&amp;gt;= 0.14&amp;lt;/u&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;XZ&amp;lt;/b&amp;gt;) &amp;lt;u&amp;gt;= 0.07&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YX&amp;lt;/b&amp;gt;) = 0.14,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YY&amp;lt;/b&amp;gt;) = 0.04,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;F&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YZ&amp;lt;/b&amp;gt;) = 0.02,&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YX&amp;lt;/b&amp;gt;) = 0.07,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YY&amp;lt;/b&amp;gt;) = 0.02,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;I&amp;lt;/sub&amp;gt; = Pr(&amp;lt;b&amp;gt;YZ&amp;lt;/b&amp;gt;) = 0.01.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Grafik zeigt den Huffman&amp;amp;ndash;Baum für die Anwendung mit &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2.&lt;br /&gt;
[[File:P_ID2459__Inf_Z_2_7c.png|center|]]&lt;br /&gt;
Damit erhält man&lt;br /&gt;
&lt;br /&gt;
:* für die einzelnen Zweiertupels folgende Binärcodierungen: &amp;lt;br&amp;gt;&lt;br /&gt;
:  &amp;lt;b&amp;gt;XX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;XY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;111&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;XZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1011&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;YX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;110&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;YY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1000&amp;lt;/b&amp;gt;, &amp;lt;br&amp;gt;&lt;br /&gt;
:  &amp;lt;b&amp;gt;YZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;10010&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;ZX&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1010&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;ZY&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;100111&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;ZZ&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;100110&amp;lt;/b&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
:* für die mittlere Codewortlänge:&lt;br /&gt;
:$$L_{\rm M}' \hspace{0.2cm} =  \hspace{0.2cm} 0.49 \cdot 1 + (0.14 + 0.14) \cdot 3 + (0.07 + 0.04 + 0.07) \cdot 4 + \\ &lt;br /&gt;
\hspace{0.2cm} +  \hspace{0.2cm}0.02 \cdot 5 + (0.02 + 0.01) \cdot 6 = 2.33\,\,{\rm bit/Zweiertupel}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}L_{\rm M} = {L_{\rm M}'}/{2}\hspace{0.15cm}\underline{  = 1.165\,\,{\rm bit/Quellensymbol}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist &amp;lt;u&amp;gt;Aussage 1&amp;lt;/u&amp;gt;, auch wenn &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; mit wachsendem &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; nur sehr langsam abfällt.&lt;br /&gt;
&lt;br /&gt;
:* Die letzte Aussage ist falsch, da &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; auch für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734; nicht kleiner sein kann als &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.157 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
:* Aber auch die zweite Aussage ist falsch: Da mit &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2 weiterhin &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;gt; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; gilt, führt &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3 zu einer Verbesserung.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.7:_Huffman_Application_for_Binary_Two-Tuples&amp;diff=7201</id>
		<title>Aufgaben:Exercise 2.7: Huffman Application for Binary Two-Tuples</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.7:_Huffman_Application_for_Binary_Two-Tuples&amp;diff=7201"/>
		<updated>2016-12-01T10:29:36Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2455__Inf_A_2_7.png|right|]]&lt;br /&gt;
Die Anwendung des Huffman&amp;amp;ndash;Algorithmus in seiner ursprünglichen Form setzt einen Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; &amp;gt; 2 voraus und ist deshalb zur Datenkomprimierung von Binärquellen unbrauchbar.&lt;br /&gt;
&lt;br /&gt;
Fasst man aber mehrere aufeinanderfolgende Binärzeichen der Nachrichtenquelle zu einem neuen Symbol zusammen, so kann man auf die neue Symbolmenge die Huffman&amp;amp;ndash;Datenkomprimierung sinnvoll anwenden.&lt;br /&gt;
&lt;br /&gt;
Wir gehen in dieser Aufgabe von der Symbolmenge {&amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;} &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 2 aus und bilden gemäß der obigen Tabelle Zweiertupel mit dem Symbolvorrat {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;} &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;&amp;amp;nbsp;&amp;lt;/sup&amp;gt;&amp;amp;prime; = &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;&amp;amp;nbsp;2&amp;lt;/sup&amp;gt; = 4. Aus der binären Quellensymbolfolge &amp;lt;b&amp;gt;XYXXYXXXYY&amp;lt;/b&amp;gt; wird somit die quaternäre Folge  &amp;lt;b&amp;gt;BACAD&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Desweiteren sind in obiger Tabelle drei Codes angegeben, von denen manche durch den Huffman&amp;amp;ndash;Algorithmus entstanden sind. Die binären Ausgangsfolgen ergeben sich dann für unser Beispiel wie folgt:&lt;br /&gt;
&lt;br /&gt;
:* Code 1: &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;1011011100&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code 2:&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;0110011000&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code 3:&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;10011001110&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Nochmals zum Verständnis: Aus der ursprünglichen Symbolmenge {&amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;} erhält man durch die Bildung von Zweiertupeln eine Quaternärmenge mit dem Symbolvorrat {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;}. Die Folgenlänge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; wird dadurch halbiert. Durch Huffman&amp;amp;ndash;Codierung ergibt sich wieder eine Binärfolge, deren Symbolmenge zur besseren Unterscheidung mit {&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;} bezeichnet wird. Die Anwendung der Huffman&amp;amp;ndash;Codierung macht genau dann Sinn, wenn die Länge der Ausgangsfolge (im statistischen Mittel) kleiner ist als &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mit dieser Aufgabe soll geklärt werden, welche der vorgegebenen Binärcodes bei welchen Randbedingungen sinnvoll sind. Die binäre Nachrichtenquelle {&amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;} sei gedächtnislos und wird allein durch die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; beschrieben. Die zweite Wahrscheinlichkeit ist dann stets &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 1 &amp;amp;ndash; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf die letzte Theorieseite von Kapitel 2.3. Die Idee zu dieser Aufgabe entstand bei einem Vortrag von Prof. Robert Fischer von der Universität Ulm zum Thema &amp;amp;bdquo;Der goldene Schnitt in der Nachrichtentechnik&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
Für die mittlere Codewortlänge &amp;lt;u&amp;gt;pro Zweiertupel&amp;lt;/u&amp;gt; gilt:&lt;br /&gt;
:$$L_{\rm M}' = p_{\rm A} \cdot L_{\rm A} + p_{\rm B} \cdot L_{\rm B} + p_{\rm C} \cdot L_{\rm C} + p_{\rm D} \cdot L_{\rm D} \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
Bezogen auf ein Quellensymbol ergibt sich &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;amp;prime;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;/2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Geben Sie die Codewortlängen bei redundanzfreier Binärquelle an.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Code 1:  $L_M$ = { 1 3% } bit/Quellensymbol&lt;br /&gt;
Code 2:  $L_M$ = { 1.125 3% } bit/Quellensymbol&lt;br /&gt;
Code 3:  $L_M$ = { 1.25 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ermitteln Sie den Huffman&amp;amp;ndash;Code hinsichtlich Zweiertupel für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.6.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Es ergibt sich Code 1.&lt;br /&gt;
- Es ergibt sich Code 2.&lt;br /&gt;
- Es ergibt sich Code 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die zugehörige mittlere Codewortlänge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_X = 0.6:\ L_M$ = { 1 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Ermitteln Sie den Huffman&amp;amp;ndash;Code hinsichtlich Zweiertupel für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.8.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Es ergibt sich Code 1.&lt;br /&gt;
+ Es ergibt sich Code 2.&lt;br /&gt;
- Es ergibt sich Code 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die zugehörige mittlere Codewortlänge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_X = 0.8:\ L_M$ = { 0.78 3% } bit/Quellensymbol&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{In welchem Bereich darf die Wahrscheinlichkeit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; für das Symbol &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; liegen, damit sich Code 1 als Huffman&amp;amp;ndash;Code ergibt?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_\text{X,max}$ = { 0.618 3% }&lt;br /&gt;
$p_\text{X,min}$ = { 0.382 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei redundanzfreier Binärquelle (&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y&amp;lt;/sub&amp;gt; = 1/2) erhält man &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 1/4 und mit der angegebenen Gleichung:&lt;br /&gt;
:$$L_{\rm M} \hspace{0.2cm} =  \hspace{0.2cm} \big [ \hspace{0.05cm}p_{\rm A} \cdot L_{\rm A} + p_{\rm B} \cdot L_{\rm B} + p_{\rm C} \cdot L_{\rm C} + p_{\rm D} \cdot L_{\rm D} \hspace{0.05cm} \big ] / 2 = \\&lt;br /&gt;
\hspace{0.2cm} =  \hspace{0.2cm} \big [ \hspace{0.05cm} L_{\rm A} +  L_{\rm B} +  L_{\rm C} +  L_{\rm D}\hspace{0.05cm} \big ] / 8 &lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Berücksichtigt man die angegebenen Zuordnungen, so erhält man für&lt;br /&gt;
&lt;br /&gt;
:* Code 1:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 1.000 bit/Quellensymbol&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code 2:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 1.125 bit/Quellensymbol&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code 3:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 1.250 bit/Quellensymbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Im Verlauf der Aufgabe wird sich zeigen, dass die beiden ersten Codes durchaus als Ergebnis des Huffman&amp;amp;ndash;Algorithmus möglich sind (natürlich nur bei geeigneten Symbolwahrscheinlichkeiten). Code 3 ist zwar ebenfalls präfixfrei, aber hinsichtlich der mittleren Codewortlänge nie optimal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Wahrscheinlichkeiten der möglichen Zweiertupel lauten:&lt;br /&gt;
:$$p_{\rm A} = 0.6^2 = 0.36 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm B}= 0.6 \cdot 0.4 = 0.24 =  p_{\rm C} \hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
p_{\rm D}= 0.4^2 = 0.16 \hspace{0.05cm}.$$&lt;br /&gt;
Damit ergibt sich das linke Baumdiagramm (siehe Grafik) und der folgende Huffman&amp;amp;ndash;Code:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;11&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;10&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;00&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um den Code 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
[[File:P_ID2456__Inf_A_2_7b.png|center|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Jedes Zweiertupel wird durch zwei Bit dargestellt. Damit ist &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt; = 1 bit/Quellensymbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Hier lauten die Wahrscheinlichkeiten der einzelnen Zweiertupel:&lt;br /&gt;
:$$p_{\rm A} = 0.8^2 = 0.64 \hspace{0.05cm}, \hspace{0.2cm}p_{\rm B}= 0.8 \cdot 0.2 = 0.16 =  p_{\rm C} \hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
p_{\rm D}= 0.2^2 = 0.04 \hspace{0.05cm}. $$&lt;br /&gt;
Entsprechend dem rechten Baumdiagramm ergibt sich nun Code 2 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;011&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;010&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Hier gilt für die mittlere Zweiertupellänge bzw. die mittlere Codewortlänge:&lt;br /&gt;
:$$L_{\rm M}' = 0.64 \cdot 1 + 0.16 \cdot 2 + (0.16 + 0.04) \cdot 3 = 1.56\,{\rm bit/Zweiertupel}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm}L_{\rm M} = \frac{L_{\rm M}'}{2}\hspace{0.15cm}\underline{  = 0.78\,{\rm bit/Quellensymbol}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Beispielsweise ist für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.8 entsprechend der Teilaufgabe (4) der Code 2 optimal und die mittlere Codewortlänge beträgt &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 0.78 bit/Quellensymbol. Für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = 0.6 ist dagegen Code 1 optimal und die mittlere Codewortlänge ist &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 1 bit/Quellensymbol (dieses Ergebnis ist unabhängig von &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Der gesuchte Maximalwert &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X,&amp;amp;nbsp;max&amp;lt;/sub&amp;gt; wird zwischen 0.6 und 0.8 liegen. Die Bestimmungsgleichung ist dabei, dass für den Grenzfall &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X,&amp;amp;nbsp;max&amp;lt;/sub&amp;gt; beide Codes genau die gleiche mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 1 bit/Quellensymbol besitzen, bzw. &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;amp;prime;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 2 bit/Zweiertupel.&lt;br /&gt;
&lt;br /&gt;
Mit der Abkürzung &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X, max&amp;lt;/sub&amp;gt; lautet die Gleichung:&lt;br /&gt;
:$$L_{\rm M}'\hspace{0.15cm}{\rm (Code \hspace{0.15cm}2)} = p^2 \cdot 1 + p \cdot (1-p) \cdot 2 + p \cdot (1-p) \cdot 3&lt;br /&gt;
+  (1-p)^2 \cdot 3 \stackrel{!}{=} 2 \hspace{0.05cm}.$$&lt;br /&gt;
Dies führt zum zahlenmäßigen Ergebnis:&lt;br /&gt;
:$$p^2 + p - 1 \stackrel{!}{=} 0 \hspace{0.3cm}\Rightarrow\hspace{0.3cm}&lt;br /&gt;
 p_{\rm X,\hspace{0.05cm}max} = p = \frac{\sqrt{5}-1}{2} \hspace{0.15cm}\underline{  \approx 0.618} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
Da sich die grundsätzliche Huffman&amp;amp;ndash;Struktur durch Vertauschen von &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; nicht ändert, gilt für die untere Grenze:&lt;br /&gt;
:$$p_{\rm X,\hspace{0.05cm}min} = 1 -  p_{\rm X,\hspace{0.05cm}max}\hspace{0.15cm}\underline{  \approx 0.382} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
Die Darstellung der Zweiertupel durch unterschiedlich lange Bitfolgen (Code 2) macht also nur dann Sinn, wenn sich die Symbolwahrscheinlichkeiten von &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; signifikant unterscheiden. Liegen diese dagegen zwischen 0.382 und 0.618,  so ist Code 1 anzuwenden.&lt;br /&gt;
&lt;br /&gt;
Die Aufteilung einer Strecke der Länge 1 in zwei Abschnitte der Länge 0.618... und 0.382... bezeichnet man als Goldenen Schnitt, auf den man in den verschiedensten Fachgebieten immer wieder stößt.&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.6Z:_Again_on_the_Huffman_Code&amp;diff=7200</id>
		<title>Aufgaben:Exercise 2.6Z: Again on the Huffman Code</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.6Z:_Again_on_the_Huffman_Code&amp;diff=7200"/>
		<updated>2016-12-01T10:29:29Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2453__Inf_Z_2_6.png|right|]]&lt;br /&gt;
Der Algorithmus von David A. Huffman realisiert eine Entropiecodierung mit folgenden Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
:* Der entstehende Binärcode ist präfixfrei und somit in einfacher Weise (und sofort) decodierbar.&lt;br /&gt;
&lt;br /&gt;
:* Der Code führt bei einer gedächtnislosen Quelle zur kleinstmöglichen  mittleren Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; ist aber nie kleiner als die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. Diese beiden Größen sind allein aus den &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; Symbolwahrscheinlichkeiten berechenbar.&lt;br /&gt;
&lt;br /&gt;
Vorausgesetzt wird für diese Aufgabe eine gedächtnislose Quelle mit dem Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 5 und dem Alphabet {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;}. In obiger Grafik sind drei Codes vorgegeben. Sie sollen entscheiden, welche dieser Codes durch Anwendung des Huffman&amp;amp;ndash;Algorithmus entstanden sind (oder sein könnten).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Kapitel 2.3. Weitere Informationen zum Huffman&amp;amp;ndash;Algorithmus finden Sie auch im Angabenblatt zur Aufgabe A2.6. Zur Kontrolle Ihrer Ergebnisse verweisen wir auf das Interaktionsmodul Shannon&amp;amp;ndash;Fano&amp;amp;ndash; und Huffman&amp;amp;ndash;Codierung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Codes liefert Huffman für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = 0.3, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt; = 0.05?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Code 1,&lt;br /&gt;
- Code 2,&lt;br /&gt;
- Code 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie stehen mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; und Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; in Relation?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; &amp;lt; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;,&lt;br /&gt;
- &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;,&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; &amp;gt; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Mit welchen Symbolwahrscheinlichkeiten würde hier &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; gelten?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_A$ = { 0.25 3% }&lt;br /&gt;
$p_B$ = { 0.25 3% }&lt;br /&gt;
$p_C$ = { 0.25 3% }&lt;br /&gt;
$p_D$ = { 0.125 3% }&lt;br /&gt;
$p_E$ = { 0.125 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Die Angaben zu (3) gelten weiter. Die mittlere Codewortlänge wird aber nun für eine Folge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 40 ermittelt &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;&amp;amp;prime;. Was ist möglich?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;&amp;amp;prime; &amp;lt; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;,&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;&amp;amp;prime; = &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;,&lt;br /&gt;
+ &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;&amp;amp;prime; &amp;gt; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welcher Code könnte überhaupt ein Huffman&amp;amp;ndash;Code sein?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Code 1,&lt;br /&gt;
- Code 2,&lt;br /&gt;
- Code 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Grafik zeigt die Konstruktion des Huffman&amp;amp;ndash;Codes mittels Baumdiagramm. Mit der Zuordnung rot &amp;amp;#8594; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; und blau &amp;amp;#8594; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; kommt man zu folgendem Code &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;11&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;10&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;. Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
[[File:P_ID2454__Inf_Z_2_6a.png|center|]]&lt;br /&gt;
Die linke Grafik gilt für die Wahrscheinlichkeiten gemäß Teilaufgabe (a). Das rechte Diagramm gehört zur Teilaufgabe (3) mit etwas anderen Wahrscheinlichkeiten. Es liefert den genau gleichen Code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;b)&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nach dem Quellencodierungstheorem gilt stets &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. Voraussetzung für &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; ist allerdings, dass alle Symbolwahrscheinlichkeiten in der Form 2&amp;lt;sup&amp;gt;&amp;amp;ndash;&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;lt;/sup&amp;gt; (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 1, 2, 3, ...) dargestellt werden können. Richtig ist demnach &amp;lt;u&amp;gt;Lösungsvorschlag 3&amp;lt;/u&amp;gt;, wie auch die folgende Rechnung (mit &amp;amp;bdquo;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;rdquo; &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; &amp;amp;bdquo;ld&amp;amp;rdquo;) zeigt:&lt;br /&gt;
:$$L_{\rm M} \hspace{0.2cm} =  \hspace{0.2cm}  (0.3 + 0.3 + 0.3) \cdot 2 + (0.05 + 0.05) \cdot 3  = 2.1\,{\rm bit/Quellensymbol}\hspace{0.05cm},\\&lt;br /&gt;
H \hspace{0.2cm} =  \hspace{0.2cm}  3 \cdot 0.3 \cdot {\rm ld}\hspace{0.15cm}(1/0.3) + 2 \cdot 0.05 \cdot {\rm ld}\hspace{0.15cm}(1/0.05)&lt;br /&gt;
\approx 2.0\,{\rm bit/Quellensymbol}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; werden beim Code 1 durch 2 Bit dargestellt, &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt; durch 3 Bit. Damit erhält man für&lt;br /&gt;
&lt;br /&gt;
:* die mittlere Codewortlänge&lt;br /&gt;
:$$L_{\rm M} =   p_{\rm A}\cdot 2 + p_{\rm B}\cdot 2 + p_{\rm C}\cdot 2 + p_{\rm D}\cdot 3 + p_{\rm E}\cdot 3&lt;br /&gt;
\hspace{0.05cm},$$&lt;br /&gt;
:* für die Quellenentropie:&lt;br /&gt;
:$$H =   p_{\rm A}\cdot {\rm ld}\hspace{0.15cm}\frac{1}{p_{\rm A}} + p_{\rm B}\cdot {\rm ld}\hspace{0.15cm}\frac{1}{p_{\rm B}} + p_{\rm C}\cdot &lt;br /&gt;
{\rm ld}\hspace{0.15cm}\frac{1}{p_{\rm C}} + p_{\rm D}\cdot {\rm ld}\hspace{0.15cm}\frac{1}{p_{\rm D}} + p_{\rm E}\cdot {\rm ld}\hspace{0.15cm}\frac{1}{p_{\rm E}}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
Durch Vergleich aller Terme kommt man zum Ergebnis:&lt;br /&gt;
:$$p_{\rm A}= p_{\rm B}=  p_{\rm C}\hspace{0.15cm}\underline{= 0.25} \hspace{0.05cm}, \hspace{0.2cm}p_{\rm D}= p_{\rm E}\hspace{0.15cm}\underline{= 0.125}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} L_{\rm M} = H = 2.25\,{\rm bit/Quellensymbol} \hspace{0.05cm}.$$&lt;br /&gt;
Man erkennt: Mit diesen &amp;amp;bdquo;günstigeren&amp;amp;rdquo; Wahrscheinlichkeiten ergibt sich sogar eine größere mittlere Codewortlänge. Die Gleichheit (&amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;) ist allein auf die nun größere Quellenentropie zurückzuführen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Beispielsweise liefert eine (von vielen) Simulationen mit den Wahrscheinlichkeiten gemäß der Teilaufgabe (c) die Folge &amp;lt;b&amp;gt;EBDCCBDABEBABCCCCCBCAABECAACCBAABBBCDCAB&amp;lt;/b&amp;gt; (mit &amp;lt;nobr&amp;gt;&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 40 Zeichen).&amp;lt;/nobr&amp;gt; Damit ergibt sich:&lt;br /&gt;
:$$L_{\rm M}' = ( 34 \cdot 2 + 6 \cdot 3)/50  = 2.15\,{\rm bit/Quellensymbol} \hspace{0.05cm},$$&lt;br /&gt;
also ein kleinerer Wert als für die unendlich lange Folge (&amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 2.25 bit/Quellensymbol). Bei anderem Startwert des Zufallsgenerators ist aber auch &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;amp;prime;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;amp;#8805; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; möglich. &amp;lt;u&amp;gt;Alle Aussagen&amp;lt;/u&amp;gt; sind zutreffend.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist nur der &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Code 1 ist ein Huffman&amp;amp;ndash;Code, wie schon in den vorherigen Teilaufgaben gezeigt wurde. Dies gilt zwar nicht für alle Symbolwahrscheinlichkeiten, aber zumindest für die Parametersätze gemäß den Teilaufgaben (a) und (c).&lt;br /&gt;
&lt;br /&gt;
:* Code 2 ist kein Huffman&amp;amp;ndash;Code, da ein solcher stets präfixfrei sein müsste. Die Präfixfreiheit ist hier aber nicht gegeben, da &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; der Beginn des Codewortes &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt; ist.&lt;br /&gt;
&lt;br /&gt;
:* Code 3 ist ebenfalls kein Huffman&amp;amp;ndash;Code, da er eine um &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; (Wahrscheinlichkeit von &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;) größere mittlere Codewortlänge aufweist als erforderlich (Code 1). Er ist somit nicht optimal: Es gibt keine Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;, die es rechtfertigen würden, das Symbol &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; mit &amp;lt;b&amp;gt;010&amp;lt;/b&amp;gt; anstelle von &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt; zu codieren.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.6:_About_the_Huffman_Coding&amp;diff=7199</id>
		<title>Aufgaben:Exercise 2.6: About the Huffman Coding</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.6:_About_the_Huffman_Coding&amp;diff=7199"/>
		<updated>2016-12-01T10:29:22Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Entropiecodierung nach Huffman&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2451__Inf_A_2_6.png|right|]]&lt;br /&gt;
Wir betrachten hier eine Quellensymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; mit dem Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 8:&lt;br /&gt;
:$$q_{\nu} = \{ \hspace{0.05cm}q_{\mu} \} = \{ \boldsymbol{\rm A} \hspace{0.05cm}, \boldsymbol{\rm B}\hspace{0.05cm}, \boldsymbol{\rm C}\hspace{0.05cm}, \boldsymbol{\rm D}\hspace{0.05cm}, \boldsymbol{\rm E}\hspace{0.05cm}, \boldsymbol{\rm F}\hspace{0.05cm}, \boldsymbol{\rm G}\hspace{0.05cm}, \boldsymbol{\rm H}\hspace{0.05cm}&lt;br /&gt;
\}\hspace{0.05cm}.$$&lt;br /&gt;
Sind die Symbole gleichwahrscheinlich, also wenn gilt&lt;br /&gt;
:$$p_{\rm A} =  p_{\rm B} = ... \hspace{0.05cm} = p_{\rm H} = 1/M \hspace{0.05cm},$$&lt;br /&gt;
so macht Quellencodierung keinen Sinn. Bereits mit dem Dualcode &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt;, ... , &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8594; &amp;lt;b&amp;gt;111&amp;lt;/b&amp;gt;, erreicht die mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; ihre untere Schranke &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; gemäß dem Quellencodierungstheorem:&lt;br /&gt;
:$$L_{\rm M,\hspace{0.08cm}min} = H = 3 \hspace{0.15cm}{\rm bit/Quellensymbol} \hspace{0.05cm}.$$&lt;br /&gt;
&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; bezeichnet hierbei die &amp;lt;i&amp;gt;Quellenentropie&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Symbolwahrscheinlichkeiten seien aber in dieser Aufgabe wie folgt gegeben:&lt;br /&gt;
:$$p_{\rm A} \hspace{-0.05cm}= \hspace{-0.05cm} 0.04  \hspace{0.05cm},\hspace{0.1cm}p_{\rm B} \hspace{-0.05cm}= \hspace{-0.05cm} 0.08  \hspace{0.05cm},\hspace{0.1cm}p_{\rm C} \hspace{-0.05cm}= \hspace{-0.05cm} 0.14  \hspace{0.05cm},\hspace{0.1cm}&lt;br /&gt;
p_{\rm D} \hspace{-0.05cm}= \hspace{-0.05cm} 0.25  \hspace{0.05cm},$$&lt;br /&gt;
:$$p_{\rm E} \hspace{-0.05cm}= \hspace{-0.05cm} 0.24  \hspace{0.05cm},\hspace{0.1cm}p_{\rm F} \hspace{-0.05cm}= \hspace{-0.05cm} 0.12  \hspace{0.05cm},\hspace{0.1cm}p_{\rm G} \hspace{-0.05cm}= \hspace{-0.05cm} 0.10  \hspace{0.05cm},\hspace{0.1cm}&lt;br /&gt;
p_{\rm H} \hspace{-0.05cm}= \hspace{-0.05cm} 0.03  \hspace{0.05cm}.$$&lt;br /&gt;
Es liegt hier also eine redundante Nachrichtenquelle vor, die man durch Huffman&amp;amp;ndash;Codierung komprimieren kann. Der Algorithmus wurde 1952 &amp;amp;ndash; also kurz nach Shannons bahnbrechenden Arbeiten zur Informationstheorie &amp;amp;ndash; von David Albert Huffman veröffentlicht und erlaubt die Konstruktion von optimalen präfixfreien Codes.&lt;br /&gt;
&lt;br /&gt;
Der Algorithmus soll hier ohne Herleitung und Beweis angegeben werden, wobei wir uns auf Binärcodes beschränken (die Codesymbolfolge besteht nur aus Nullen und Einsen):&lt;br /&gt;
&lt;br /&gt;
:1. Man ordne die Symbole nach fallenden Auftrittswahrscheinlichkeiten.&lt;br /&gt;
&lt;br /&gt;
:2. Man fasse die zwei unwahrscheinlichsten Symbole zu einem neuen Symbol zusammen.&lt;br /&gt;
&lt;br /&gt;
:3. Man wiederhole Schritt 1 und 2, bis nur zwei (zusammengefasste) Symbole übrig bleiben.&lt;br /&gt;
&lt;br /&gt;
:4. Die wahrscheinlichere Symbolmenge wird mit &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;  binär codiert, die andere Menge mit &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:5. Man ergänze schrittweise (von unten nach oben) die aufgespaltenen Teilcodes mit &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; bzw. &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oft wird dieser Algorithmus durch ein Baumdiagramm veranschaulicht. Die obige Grafik zeigt dieses für den vorliegenden Fall. Sie haben folgende Aufgaben:&lt;br /&gt;
&lt;br /&gt;
:* (a): Zuordnung der Symbole &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, ... , &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; zu den mit [1], ... , [8] bezeichneten Eingängen.&lt;br /&gt;
&lt;br /&gt;
:* (b): Bestimmung der Summenwahrscheinlichkeiten &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt;, ... , &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; sowie &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; (&amp;lt;i&amp;gt;Root&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
:* (c) Zuordnung der Symbole &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, ... , &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; zu den entsprechenden Huffman&amp;amp;ndash;Binärfolgen; eine rote Verbindung im Baumdiagramm entspricht einer &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; und eine blaue Verbindung einer &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sie werden feststellen, dass die mittlere Codewortlänge&lt;br /&gt;
:$$L_{\rm M} =  \sum_{\mu = 1}^{M}\hspace{0.05cm} p_{\mu} \cdot L_{\mu} $$&lt;br /&gt;
bei Huffman&amp;amp;ndash;Codierung nur unwesentlich größer ist als die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. In dieser Gleichung gelten für den vorliegenden Fall folgende Werte:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 8 &amp;amp;nbsp;&amp;amp;nbsp;sowie&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp; Jeweilige Bitanzahl der Codesymbole für &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, ... , &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Themengebiet von Kapitel 2.3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Eingänge im Baumdiagramm stehen für&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Symbol '''A''':  Eingang = { 7 3% }&lt;br /&gt;
Symbol '''B''':  Eingang = { 6 3% }&lt;br /&gt;
Symbol '''C''':  Eingang = { 3 3% }&lt;br /&gt;
Symbol '''D''':  Eingang = { 1 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Zahlenwerte sollten bei den Knoten im Baumdiagramm stehen?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Knoten U = { 0.07 3% }&lt;br /&gt;
Knoten V = { 0.15 3% }&lt;br /&gt;
Knoten W = { 0.22 3% }&lt;br /&gt;
Knoten Z = { 0.54 3% }&lt;br /&gt;
Root R = { 1 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Binärcodes (darzustellen mit Nullen und Einsen) ergeben sich für&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Symbol '''A''':  Binärcode = { 11101 3% }&lt;br /&gt;
Symbol '''B''':  Binärcode = { 1111 3% }&lt;br /&gt;
Symbol '''C''':  Binärcode = { 110 3% }&lt;br /&gt;
Symbol '''D''':  Binärcode = { 10 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die mittlere Codewortlänge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$L_M$ = { 2.73 3% } $bit/Quellensymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;? &amp;lt;i&amp;gt;Hinweis:&amp;lt;/i&amp;gt; Es gibt genau eine Lösung.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ H = 2.71 bit/Quellensymbol.&lt;br /&gt;
- H = 2.75 bit/Quellensymbol.&lt;br /&gt;
- H = 3.00 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Vor dem Huffman&amp;amp;ndash;Algorithmus müssen die Symbole nach ihren Auftrittswahrscheinlichkeiten sortiert werden. Da die zwei unwahrscheinlichsten Symbole schon im Schritt 1 zusammengefasst werden, nehmen die Auftrittswahrscheinlichkeiten von oben nach unten ab (in der unteren Grafik zu dieser Musterlösung von links nach rechts). Durch Vergleich mit dem Angabenblatt erhält man:&lt;br /&gt;
&lt;br /&gt;
:Symbol &amp;lt;b&amp;gt;A&amp;lt;/B&amp;gt;:  &amp;lt;u&amp;gt;Eingang 7&amp;lt;/u&amp;gt;,  Symbol &amp;lt;b&amp;gt;B&amp;lt;/B&amp;gt;:  &amp;lt;u&amp;gt;Eingang 6&amp;lt;/u&amp;gt;,&lt;br /&gt;
:Symbol &amp;lt;b&amp;gt;C&amp;lt;/B&amp;gt;:  &amp;lt;u&amp;gt;Eingang 3&amp;lt;/u&amp;gt;, Symbol &amp;lt;b&amp;gt;D&amp;lt;/B&amp;gt;:  &amp;lt;u&amp;gt;Eingang 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Knoten &amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; ist die Baumwurzel (&amp;lt;i&amp;gt;Root&amp;lt;/i&amp;gt;). Unabhängig von den Auftrittswahrscheinlichkeiten ist dieser stets mit &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;R&amp;lt;/i&amp;gt; = 1&amp;lt;/u&amp;gt; belegt. Für die weiteren Werte gilt:&lt;br /&gt;
&lt;br /&gt;
:Schritt 1:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 0.04 + 0.03 = &amp;lt;u&amp;gt;0.07&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:Schritt 2:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;U&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 0.07 + 0.08 = &amp;lt;u&amp;gt;0.15&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:Schritt 3:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;F&amp;lt;/sub&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;G&amp;lt;/sub&amp;gt; = 0.12 + 0.10 = &amp;lt;u&amp;gt;0.22&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:Schritt 4:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;V&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = 0.15 + 0.14 = 0.29,&lt;br /&gt;
&lt;br /&gt;
:Schritt 5:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;Y&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt; = 0.22 + 0.24 = 0.46,&lt;br /&gt;
&lt;br /&gt;
:Schritt 6:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;X&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 0.29 + 0.25 = &amp;lt;u&amp;gt;0.54&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Damit lässt sich das Baumdiagramm auch wie folgt angeben.&lt;br /&gt;
[[File:P_ID2452__Inf_A_2_6a.png|center|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Den Huffman&amp;amp;ndash;Code für das Symbol &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; erhält man, wenn man den Weg von der &amp;lt;i&amp;gt;Root&amp;lt;/i&amp;gt; (gelber Punkt) zum Symbol &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; zurückverfolgt und jeder roten Verbindungslinie eine &amp;amp;bdquo;&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&amp;amp;rdquo; zuordnet, jeder blauen eine &amp;amp;bdquo;&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; rot&amp;amp;ndash;rot&amp;amp;ndash;rot&amp;amp;ndash;blau&amp;amp;ndash;rot &amp;amp;#8594; &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;11101&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; rot&amp;amp;ndash;rot&amp;amp;ndash;rot&amp;amp;ndash;rot &amp;amp;#8594; &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;1111&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; rot&amp;amp;ndash;rot&amp;amp;ndash;blau &amp;amp;#8594; &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;110&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; rot&amp;amp;ndash;blau&amp;amp;ndash; &amp;amp;#8594; &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;10&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; blau&amp;amp;ndash;rot &amp;amp;#8594; &amp;lt;b&amp;gt;01&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; blau&amp;amp;ndash;blau&amp;amp;ndash;rot &amp;amp;#8594; &amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; blau&amp;amp;ndash;blau&amp;amp;ndash;blau &amp;amp;#8594; &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Symbol &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; rot&amp;amp;ndash;rot&amp;amp;ndash;rot&amp;amp;ndash;blau&amp;amp;ndash;blau &amp;amp;#8594; &amp;lt;b&amp;gt;11100&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Codierung unter Punkt 3) hat ergeben, dass&lt;br /&gt;
&lt;br /&gt;
:* die Symbole &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt; mit 2 Bit,&lt;br /&gt;
&lt;br /&gt;
:* die Symbole &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;G&amp;lt;/b&amp;gt; mit 3 Bit,&lt;br /&gt;
&lt;br /&gt;
:* das Symbol &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;  mit 4 Bit, und&lt;br /&gt;
&lt;br /&gt;
:* die Symbole &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; mit 5 Bit&lt;br /&gt;
&lt;br /&gt;
dargestellt werden. Damit erhält man:&lt;br /&gt;
:$$L_{\rm M} \hspace{0.2cm} =  \hspace{0.2cm}  (p_{\rm D} + p_{\rm E}) \cdot 2 + (p_{\rm C} + p_{\rm F} + p_{\rm G}) \cdot 3  + p_{\rm B} \cdot 4 +(p_{\rm A} + p_{\rm H}) \cdot 5 = \\&lt;br /&gt;
\hspace{0.2cm} =  \hspace{0.2cm}  0.49 \cdot 2 + 0.36 \cdot 3 +0.08 \cdot 4 +0.07 \cdot 5 &lt;br /&gt;
\hspace{0.15cm}\underline{= 2.73\,{\rm bit/Quellensymbol}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; kann nicht kleiner sein als die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. Damit scheiden die Antworten 2 und 3 aus. Richtig ist allein &amp;lt;u&amp;gt;Antwort 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Man erkennt, dass die vorliegende Huffman&amp;amp;ndash;Codierung die durch das Quellencodierungstheorem vorgegebene Grenze &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M, min&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 2.71 bit/Quellensymbol nahezu erreicht.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.3 Entropiecodierung nach Huffman^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.5Z:_Compression_Factor_vs._Residual_Redundancy&amp;diff=7198</id>
		<title>Aufgaben:Exercise 2.5Z: Compression Factor vs. Residual Redundancy</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.5Z:_Compression_Factor_vs._Residual_Redundancy&amp;diff=7198"/>
		<updated>2016-12-01T10:29:15Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2449__Inf_Z_2_5_neu.png|right|]]&lt;br /&gt;
:Wir betrachten wie in Aufgabe A2.5 die Datenkomprimierung mit dem 1983 veröffentlichten Lempel&amp;amp;ndash;Ziv&amp;amp;ndash;Welch&amp;amp;ndash;Algorithmus. Dabei gilt:&lt;br /&gt;
&lt;br /&gt;
:* Die Eingangsfolge habe die Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die Länge der LZW&amp;amp;ndash;Coderausgabe ist &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Die Grafik zeigt für zwei verschiedene binäre Nachrichtenquellen BQ1 und BQ2 den Zusammenhang zwischen den Folgenlängen &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;, dargestellt durch den Funktionsverlauf &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;). BQ1 und BQ2 besitzen die gleichen statistischen Eigenschaften wie in Aufgabe A2.5:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;BQ1&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; ist aufgrund von ungleichen Symbolwahrscheinlichkeiten (&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 0.89, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.11) redundant. Es bestehen keine Bindungen zwischen den einzelnen Symbolen. Die Entropie ist &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.5 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;BQ2&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; ist redundanzfrei und weist die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1 bit/Quellensymbol auf.&lt;br /&gt;
&lt;br /&gt;
:Weiter benötigen Sie für die Lösung dieser Aufagbe noch zwei Definitionen:&lt;br /&gt;
&lt;br /&gt;
:* Der &amp;lt;i&amp;gt;Komprimierungsfaktor&amp;lt;/i&amp;gt; ist definitionsgemäß &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;)/&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die relevante Redundanz der LZW&amp;amp;ndash;Coderfolge (im Folgenden &amp;lt;i&amp;gt;Restredundanz&amp;lt;/i&amp;gt; genannt) ist&lt;br /&gt;
:$$r(N) = \frac{L(N) - N \cdot H}{L(N)}= 1 -  \frac{ N \cdot H}{L(N)}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Komprimierungfaktoren &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; ergeben sich jeweils mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N = 10000, BQ1:\ K$ = { 0.68 3% }&lt;br /&gt;
$BQ2:\ K$ = { 1.233 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die zugehörige Restredundanz (in Prozent)?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N = 10000, BQ1:\ r$ = { 26.5 3% } %&lt;br /&gt;
$BQ2:\ r$ = { 19 3% } %&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen liefert der Vergleich von &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000 und &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 50000?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Bei beiden Quellen ist &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 50000) kleiner als &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000).&lt;br /&gt;
+ Bei beiden Quellen ist &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 50000) kleiner als &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000).&lt;br /&gt;
- Nur bei BQ1 ergeben sich mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 50000 günstigere Werte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Komprimierungsfaktor ist definiert als der Quotient der Längen von LZW&amp;amp;ndash;Ausgangsfolge (&amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;) und Eingangsfolge (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000):&lt;br /&gt;
:$${\rm BQ1:}\hspace{0.3cm} K \hspace{0.2cm} =  \hspace{0.2cm} \frac{6800}{10000}\hspace{0.15cm}\underline{= 0.680}\hspace{0.05cm},\\ \\ &lt;br /&gt;
 {\rm BQ2:}\hspace{0.3cm} K \hspace{0.2cm} =  \hspace{0.2cm} \frac{12330}{10000}\hspace{0.15cm}\underline{= 1.233}\hspace{0.05cm}. $$&lt;br /&gt;
:Die Lempel&amp;amp;ndash;Ziv&amp;amp;ndash;Codierung macht natürlich nur bei der redundanten Binärquelle BQ1 Sinn. Hier kann die Datenmenge um 32% gesenkt werden. Bei der redundanzfreien Binärquelle BQ2 führt dagegen die LZ&amp;amp;ndash;Codierung zu einer um 23.3% größeren Datenmenge.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus der angegebenen Gleichung erhält man mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000:&lt;br /&gt;
:$${\rm BQ1:}\hspace{0.3cm} H = 0.5\hspace{0.05cm},\hspace{0.2cm} r(N=10000) \hspace{0.2cm} =  \hspace{0.2cm}1 - \frac{0.5 \cdot N}{L } = 1 - \frac{5000}{6800 }  \hspace{0.15cm}\underline{\approx 26.5\,\%}\hspace{0.05cm},\\  \\&lt;br /&gt;
 {\rm BQ2:}\hspace{0.3cm} H = 1.0\hspace{0.05cm},\hspace{0.2cm} r(N=10000) \hspace{0.2cm} =  \hspace{0.2cm}1 - \frac{N}{L } = 1 - \frac{10000}{12330 }  \hspace{0.15cm}\underline{\approx 19\,\%}\hspace{0.05cm}.$$&lt;br /&gt;
:Die Restredundanz gibt die (relative) Redundanz der LZ&amp;amp;ndash;Ausgangsfolge an. Obwohl die Quelle BQ1 für die LZ&amp;amp;ndash;Codierung besser geeignet ist als die redundanzfreie Quelle BQ2, ergibt sich bei BQ1 wegen der Redundanz in der Eingangsfolge eine größere Restredundanz.&lt;br /&gt;
&lt;br /&gt;
:Eine kleinere Restredundanz &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) bei gegebenem &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; sagt also nichts darüber aus, ob der Einsatz von Lempel&amp;amp;ndash;Ziv für die vorliegende Quelle sinnvoll ist. Hierzu muss der Komprimierungsfaktor &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt; betrachtet werden. Allgemein gilt folgender Zusammenhang zwischen &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;):&lt;br /&gt;
:$$r(N) = 1 - \frac{H}{K(N)}\hspace{0.05cm},\hspace{0.2cm} K(N) = H \cdot (1- r(N))&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus der Tabelle auf der Angabenseite kann man ablesen (bzw. daraus ableiten)&lt;br /&gt;
&lt;br /&gt;
:für die redundante Binärquelle BQ1:&lt;br /&gt;
:$$L(N = 50000) = 32100\hspace{0.05cm},\hspace{0.2cm} K(N = 50000) = 0.642\hspace{0.05cm},\hspace{0.2cm}r(N = 50000) \hspace{0.15cm}\underline {= 22.2\,\% \hspace{0.05cm}},$$&lt;br /&gt;
:für die redundanzfreie Binärquelle BQ2:&lt;br /&gt;
:$$L(N = 50000) = 59595\hspace{0.05cm},\hspace{0.2cm} K(N = 50000) = 1.192\hspace{0.05cm},\hspace{0.2cm}r(N = 50000) \hspace{0.15cm}\underline {= 16.1\,\% \hspace{0.05cm}}.$$&lt;br /&gt;
:Richtig sind somit die &amp;lt;u&amp;gt;Aussagen 1 und 2&amp;lt;/u&amp;gt;. Für beide Quellen ist &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 50000) &amp;lt; &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000) und &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;50000) &amp;lt; &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000). In beiden Fällen ergeben sich also bei größerem &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;bdquo;günstigere&amp;amp;rdquo; Werte, auch dann, wenn eigentlich wie bei der redundanzfreien Binärquelle BQ2 die Anwendung von Lempel&amp;amp;ndash;Ziv zu einer Verschlechterung führt.&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.5:_Residual_Redundancy_with_LZW_Coding&amp;diff=7197</id>
		<title>Aufgaben:Exercise 2.5: Residual Redundancy with LZW Coding</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.5:_Residual_Redundancy_with_LZW_Coding&amp;diff=7197"/>
		<updated>2016-12-01T10:29:09Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2446__Inf_A_2_5_neu.png|right|]]&lt;br /&gt;
:Wir gehen hier von einer binären Eingangsfolge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; aus und  betrachten drei verschiedene binäre Nachrichtenquellen BQ1, BQ2 und BQ3:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;BQ1:&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; mit den Symbolwahrscheinlichkeiten   &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 0.89, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.11, also unterschiedlich &amp;lt;br&amp;gt;&amp;amp;#8658;&amp;amp;nbsp; Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.5 bit/Quellensymbol &amp;lt;br&amp;gt;&amp;amp;#8658;&amp;amp;nbsp; Quelle ist redundand.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;BQ2:&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 0.5 (gleichwahrscheinlich) &amp;lt;br&amp;gt;&amp;amp;#8658;&amp;amp;nbsp; Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1 bit/Quellensymbol &amp;lt;br&amp;gt;&amp;amp;#8658;&amp;amp;nbsp; Quelle ist redundanzfrei.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;font color=&amp;quot;#cc0000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;BQ3:&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; Hier gibt es keine konkreten Angaben zur Statistik. In der Teilaufgabe (f) sollen Sie die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; dieser Quelle  abschätzen.&lt;br /&gt;
&lt;br /&gt;
:Für diese drei Quellen wurden per Simulation die jeweilige &amp;lt;i&amp;gt;Restredundanz&amp;lt;/i&amp;gt; &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) ermittelt, die nach der Lempel&amp;amp;ndash;Ziv&amp;amp;ndash;Welch&amp;amp;ndash;Codierung in der Binärfolge verbleibt. Die Ergebnisse sind in der jeweils ersten Spalte obiger Tabelle für die Quellen&lt;br /&gt;
&lt;br /&gt;
:* BQ1 (gelbe Hinterlegung),&lt;br /&gt;
&lt;br /&gt;
:* BQ2 (grüne Hinterlegung),&lt;br /&gt;
&lt;br /&gt;
:* BQ3 (blaue Hinterlegung)&lt;br /&gt;
&lt;br /&gt;
:eingetragen, wobei wir uns bei der Simulation auf Folgenlängen &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;#8804; 50000 beschränkt haben.&lt;br /&gt;
&lt;br /&gt;
:Die &amp;lt;i&amp;gt;relative Redundanz der Ausgangsfolge&amp;lt;/i&amp;gt; &amp;amp;ndash; vereinfachend &amp;lt;i&amp;gt;Restredundanz&amp;lt;/i&amp;gt; genannt &amp;amp;ndash;  kann aus &lt;br /&gt;
&lt;br /&gt;
:* der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; der Eingangsfolge,&lt;br /&gt;
&lt;br /&gt;
:* der Länge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) der Ausgangsfolge und&lt;br /&gt;
&lt;br /&gt;
:* der Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:in folgender Weise berechnet werden:&lt;br /&gt;
:$$r(N) = \frac{L(N) - N \cdot H}{L(N)}= 1 -  \frac{ N \cdot H}{L(N)}\hspace{0.05cm}.$$&lt;br /&gt;
:Hierbei ist berücksichtigt, dass bei perfekter Quellencodierung die Länge der Ausgangsfolge bis auf den Wert  &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;min&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; herabgesenkt werden könnte. Bei nichtperfekter Quellencodierung  gibt &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) &amp;amp;ndash; &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; die verbleibende Redundanz (mit der Pseudo&amp;amp;ndash;Einheit &amp;amp;bdquo;bit&amp;amp;rdquo;) an. Nach Division durch &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) erhält man die relative Redundanz &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) mit dem Wertebereich zwischen 0 und 1; &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) sollte möglichst klein sein.&lt;br /&gt;
&lt;br /&gt;
:Eine zweite Kenngröße zur Effizienzmessung der LZW&amp;amp;ndash;Codierung ist der &amp;lt;i&amp;gt;Komprimierungsfaktor&amp;lt;/i&amp;gt;&lt;br /&gt;
:$$K(N) = {L(N) }/{N} \hspace{0.05cm},$$&lt;br /&gt;
:der ebenfalls klein sein sollte. &amp;lt;i&amp;gt;Hinweis&amp;lt;/i&amp;gt;: &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) hängen deterministisch zusammen.&lt;br /&gt;
&lt;br /&gt;
:Im Theorieteil wurde gezeigt, dass die Restredundanz &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) durch die Funktion&lt;br /&gt;
:$$r'(N) ={A}/{{\rm lg}\hspace{0.1cm}(N)}&lt;br /&gt;
\hspace{0.5cm}{\rm mit}\hspace{0.5cm} A = 4 \cdot {r(N = 10000)} &lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
:oft gut angenähert wird. Die Näherung &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) ist für BQ1 in der zweiten Spalte obiger Tabelle angegeben. In den Teilaufgaben (d) und (e) sollen Sie die Approximation für die Quellen BQ2 und BQ3 vornehmen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf Seite 7 und Seite 8 von Kapitel 2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Mit welchem Parameter &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt; wurde die Näherung &amp;lt;i&amp;gt;r'&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) der Restredundanz für die Binärquelle BQ1 erstellt?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$BQ1:\ A$ = { 1.06 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß muss &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt; mindestens sein, damit die Restredundanz die Bedingung &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) &amp;amp;#8804; 5% erfüllt? &amp;lt;i&amp;gt;Hinweis:&amp;lt;/i&amp;gt; Ersetzen Sie &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) durch &amp;lt;i&amp;gt;r'&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt; &amp;lt;/sub&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;).&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$BQ1:\ N_b$ = { 1.58 3% } $\cdot 10^{21}$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß muss &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;c&amp;lt;/sub&amp;gt; mindestens sein, damit der Komprimierungsfaktor &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;)/&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; nicht größer ist als 0.6?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$BQ1:\ N_c$ = { 2.29 3% } $\cdot 10^{6}$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Bestimmen Sie nun die Redundanznäherung &amp;lt;i&amp;gt;r'&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) für die redundanzfreie Binärquelle BQ2, insbesondere:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$BQ2:\ r'(N = 50000)$ = { 0.162 3% }&lt;br /&gt;
$r'(N = 10^6)$ = { 0.127 3% }&lt;br /&gt;
$r'(N = 10^12)$ = { 0.063 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Werte liefert die Redundanznäherung &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) für die nicht näher spezifizierte Binärquelle BQ3? Insbesondere:&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$BQ2:\ r'(N = 50000)$ = { 0.289 3% }&lt;br /&gt;
$r'(N = 10^6)$ = { 0.227 3% }&lt;br /&gt;
$r'(N = 10^12)$ = { 0.113 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; könnte BQ3 nach diesem Ergebnis besitzen? &amp;lt;i&amp;gt;Hinweis:&amp;lt;/i&amp;gt; Es ist genau eine Antwort richtig.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.00 bit/Quellensymbol,&lt;br /&gt;
- &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.75 bit/Quellensymbol,&lt;br /&gt;
- &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.50 bit/Quellensymbol,&lt;br /&gt;
+ &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.25 bit/Quellensymbol.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Näherung &amp;lt;i&amp;gt;r'&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt; &amp;lt;/sup&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) stimmt definitionsgemäß für die Eingangsfolgenlänge  &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000 mit der per Simulation ermittelten Restredundanz &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) = 0.265 exakt überein. Damit ist&lt;br /&gt;
:$$A = 4 \cdot  r(N = 10000) =4 \cdot {0.265} \hspace{0.15cm}\underline{= 1.06}&lt;br /&gt;
\hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus der Beziehung &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt;/lg (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) &amp;amp;#8804; 0.05 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt;/lg (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;) = 0.05 folgt:&lt;br /&gt;
:$${{\rm lg}\hspace{0.1cm}N_{\rm b}} = \frac{A}{0.05} = 21.2 \hspace{0.3cm}\Rightarrow\hspace{0.3cm}&lt;br /&gt;
N_{\rm b} = 10^{21.2} \hspace{0.15cm}\underline{= 1.58 \cdot 10^{21}}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Allgemein gilt:&lt;br /&gt;
:$$r(N) = 1 - \frac{H}{K(N)} &lt;br /&gt;
\hspace{0.05cm}. $$&lt;br /&gt;
:BQ1 hat die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.5 bit/Symbol. Daraus folgt wegen &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) &amp;amp;asymp; &amp;lt;i&amp;gt;r'&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt; &amp;lt;/sup&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) für &amp;lt;i&amp;gt;K&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;c&amp;lt;/sub&amp;gt;) = 0.6:&lt;br /&gt;
:$$r(N_{\rm c}) = 1 - \frac{0.5}{0.6} = 0.167 \hspace{0.1cm}\Rightarrow\hspace{0.1cm} &lt;br /&gt;
{\rm lg}\hspace{0.1cm}N_{\rm c} = \frac{A}{0.167} = 6.36&lt;br /&gt;
\hspace{0.1cm}\Rightarrow\hspace{0.1cm}&lt;br /&gt;
N_{\rm c} = 10^{6.36} \hspace{0.15cm}\underline{= 2.29 \cdot 10^{6}}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2447__Inf_A_2_5d.png|right|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10000 gilt &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) = 0.190:&lt;br /&gt;
:$$\frac{A}{{\rm lg}\hspace{0.1cm}10000} = 0.19 \hspace{0.3cm}\Rightarrow\hspace{0.3cm}&lt;br /&gt;
A = 0.19 \cdot 4 = 0.76 \hspace{0.05cm}. $$&lt;br /&gt;
:Die Ergebnisse sind in nebenstehender Tabelle zusammengefasst. Man erkennt die sehr gute Übereinstimmung zwischen &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) und &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;). Die gesuchten Zahlenwerte sind in der Tabelle rot markiert.&lt;br /&gt;
&lt;br /&gt;
:Für den Komprimierungsfaktor gilt (der Apostroph weist darauf hin, dass von der Näherung &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) ausgegangen wurde):&lt;br /&gt;
:$$K'(N) = \frac{1}{1 - r'(N)}\hspace{0.05cm}.$$&lt;br /&gt;
:Damit gilt für die Länge des LZW&amp;amp;ndash;Ausgabestrings:&lt;br /&gt;
:$$L'(N) = K'(N) \cdot N \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nach ähnlicher Vorgehensweise wie in der Teilaufgabe d) erhält man für die Binärquelle BQ3 den Anpassungsparameter &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt; = 1.36 und daraus die Ergebnisse gemäß der blau hinterlegten Tabelle.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; Die letzte Spalte dieser Tabelle ist nur bei Kenntnis der Teilaufgabe (f) verständlich. Dort wird gezeigt, dass die  Quelle BQ3 die Entropie   &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.25 bit/Quellensymbol besitzt.&lt;br /&gt;
&lt;br /&gt;
:In diesem Fall gilt für den Komprimierungsfaktor:&lt;br /&gt;
:$$K'(N) = \frac{H}{1 - r'(N)} = \frac{0.25}{1 - r'(N)} \hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2448__Inf_A_2_5e.png|right|]]&lt;br /&gt;
:Für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 10&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; weicht also der Komprimierungsfaktor (0.282) noch deutlich von der Entropie (0.25) ab, die  für &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;#8594;  &amp;amp;#8734; erreicht werden kann (Quellencodierungstheorem).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die einzelnen Näherungen &amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;amp;prime;(&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;) unterscheiden sich nur durch den Parameter &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt;. Dabei haben wir festgestellt:&lt;br /&gt;
&lt;br /&gt;
:* Quelle BQ2 (&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.00): &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt; = 0.76,&lt;br /&gt;
&lt;br /&gt;
:* Quelle BQ1 (&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.50): &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt; = 1.06,&lt;br /&gt;
&lt;br /&gt;
:* Quelle BQ3 (&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; unbekannt): &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt; = 1.36.&lt;br /&gt;
&lt;br /&gt;
:Je kleiner die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; ist, um so größer ist offensichtlich der Anpassungsfaktor &amp;lt;i&amp;gt;A&amp;lt;/i&amp;gt;. Da genau eine Lösung möglich ist, muss &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0.25 bit/Quellensymbol richtig sein &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;Antwort 4&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Tatsächlich wurden bei der Simulation für die Quelle Q3 die Wahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 0.96, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 0.04 &amp;amp;#8658; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; &amp;amp;asymp; 0.25 verwendet.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4Z:_LZW_Coding_and_Decoding_again&amp;diff=7196</id>
		<title>Aufgaben:Exercise 2.4Z: LZW Coding and Decoding again</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4Z:_LZW_Coding_and_Decoding_again&amp;diff=7196"/>
		<updated>2016-12-01T10:28:57Z</updated>

		<summary type="html">&lt;p&gt;Markus: Markus verschob die Seite Aufgaben:2.04Z LZW-Codierung-/-Deodierung nach Aufgaben:2.04Z LZW-Codierung-/-Decodierung, ohne dabei eine Weiterleitung anzulegen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2437__Inf_Z_2_4.png|right|]]&lt;br /&gt;
:Die obere Grafik zeigt eine Momentaufnahme des Wörterbuchs, das während der LZW&amp;amp;ndash;Codierung der Eingangssymbolfolge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; entsteht. Das untere Wörterbuch entsteht bei der LZW&amp;amp;ndash;Codierung der Sequenz &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. In beiden Fällen wird vorausgesetzt, dass keine andere Zeichen als &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; vorkommen.&lt;br /&gt;
&lt;br /&gt;
:Gleiche Wörterbücher entstehen bei der LZW&amp;amp;ndash;Decodierung, doch erfolgen dann die Wörterbucheinträge erst einen Schritt später. In der Teilaufgabe (3) wird gefragt, für welchen Codierschritt bzw. für welchen Decodierschritt die dargestellten Momentaufnahmen gültig sind.&lt;br /&gt;
&lt;br /&gt;
:Bei der LZW&amp;amp;ndash;Codierung wird zu jedem Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ein Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ausgewählt und (binär) übertragen. Das Zeichenpaar &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; wird bei den beiden Wörterbüchern durch den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 dargestellt. Wir betrachten hier den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; als Dezimalzahl und lassen bei dieser Aufgabe die Binärdarstellung außer Betracht.&lt;br /&gt;
&lt;br /&gt;
:Bei der LZW&amp;amp;ndash;Decodierung wird in gleicher Weise mit Hilfe des Wörterbuchs aus jedem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ein Zeichen bzw. eine Zeichenfolge generiert, zum Beispiel führt &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1 zum Zeichen &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 zum Zeichenpaar &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Wird  tatsächlich ein Wörterbucheintrag mit dem gewünschten Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; gefunden, so läuft die Decodierung problemlos ab. Dies ist aber nicht immer so:&lt;br /&gt;
&lt;br /&gt;
:* Wird bei der Codierung beim Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ein neuer Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; eingetragen und ist dieses &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; gleichzeitig das Codierergebnis des Schrittes, so ist dieser Index beim Decodierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; im Wörterbuch noch nicht belegt. Der Grund dafür ist, dass  beim Decoder die Einträge um einen Schritt später erfolgen.&lt;br /&gt;
&lt;br /&gt;
:* Bei binärer Eingangsfolge (alle Zeichen seien &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; oder &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;) ist bei der LZW&amp;amp;ndash;Decodierung genau immer dann eine Sonderregelung anzuwenden, wenn im Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; der Eintrag mit dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; vorgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
:Diese Sonderregelung soll an einem Beispiel veranschaulicht werden:&lt;br /&gt;
&lt;br /&gt;
:* Zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; gibt es keinen zum Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; passenden  Eintrag im Decoder&amp;amp;ndash;Wörterbuch.&lt;br /&gt;
&lt;br /&gt;
:* Wir nehmen an, dass das Decodierergebnis beim vorherigen Schritt (&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;ndash; 1) &amp;lt;b&amp;gt;ABBABA&amp;lt;/b&amp;gt; war.&lt;br /&gt;
&lt;br /&gt;
:* Dann ergänzt man diese Zeichenfolge um das erste Zeichen der Folge. Hier: &amp;lt;b&amp;gt;ABBABAA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Anschließend trägt man die Sequenz &amp;lt;b&amp;gt;ABBABAA&amp;lt;/b&amp;gt; in das Wörterbuch unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ein.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 2.2. Beachten Sie bei der Lösung dieser Aufgabe, dass beim LZW&amp;amp;ndash;Algorithmus nicht von einem leeren Wörterbuch ausgegangen wird. Vielmehr beinhalten die Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 bis &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;amp;ndash;1 alle &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; zulässigen Zeichen.&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Codieren Sie die Eingangsfolge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt;. Welche Indizes ergeben sich zu den Schritten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1, ... , 5?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
&amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt;$,i = 1:\ I$ = { 0 3% }&lt;br /&gt;
$i = 2:\ I$ = { 1 3% }&lt;br /&gt;
$i = 3:\ I$ = { 2 3% }&lt;br /&gt;
$i = 4:\ I$ = { 2 3% }&lt;br /&gt;
$i = 5:\ I$ = { 3 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Codieren Sie nun die Eingangsfolge &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. Geben Sie die Indizes zu den Schritten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 und &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5 an.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
&amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; $i = 4:\ I$ = { 4 3% }&lt;br /&gt;
$i = 5:\ I$ = { 3 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Für welchen Schritt (&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;) gilt die Momentaufnahme des auf der Angabenseite dargestellten Wörterbuchs bezüglich&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Codierung:\ i$ = { 4 3% }&lt;br /&gt;
$Decodierung:\ i$ = { 5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wann muss man auf die Decodier&amp;amp;ndash;Sonderfallregelung zurückgreifen?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Bei der Decodierung von &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4.&lt;br /&gt;
+ Bei der Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4.&lt;br /&gt;
- Bei der Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Wir bezeichnen mit &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;) ein Feld (Array), welches das Wörterbuch beschreibt und dessen Elemente Character oder Zeichenfolgen beinhalten.  Die Codierung von &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; läuft wie folgt ab:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2) = &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2: &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3) = &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3: &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4) = &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5) = &amp;lt;b&amp;gt;ABB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 6) = &amp;lt;b&amp;gt;BAA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Es ist anzumerken, dass das letzte Zeichen (&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;) des Eingabestrings &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5 zwar bereits beim Wörterbucheintrag berücksichtigt ist, aber noch nicht codiert wurde.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für die Schritte 1 bis 3 ändert sich nichts gegenüber der Teilaufgabe (1). Danach gilt:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4&amp;lt;/u&amp;gt;, Wörterbuch (&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5) = &amp;lt;b&amp;gt;ABAB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3&amp;lt;/u&amp;gt;, Codierung abgeschlossen, kein neuer Wörterbucheintrag möglich.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Vergleich mit den obigen Ergebnissen zeigt, dass das Wörterbuch des Coders genau nach &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4&amp;lt;/u&amp;gt; Codierschritten die gezeigten Einträge aufweist. Beim Decoder ergibt sich demgegenüber eine Zeitverzögerung um einen Schritt: &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Sonderfallregelung der Decodierung ist (im vorliegenden Beispiel) dann notwendig, wenn im Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; der Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ausgegeben wird. Bei der Decodierung findet er dann die erforderliche Zuordnung Index &amp;amp;#8594; Zeichenfolge nicht, da das generierte Wörterbuch zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; nur Einträge mit Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;lt; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; enthält.&lt;br /&gt;
&lt;br /&gt;
:Für die Folge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; gilt entsprechend Teilaufgabe 1) stets &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;lt; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;. Dagegen ergäbe sich bei der Folge &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; folgende Indizes:&lt;br /&gt;
:$$i = 1\hspace{-0.15cm}: I = 0\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 2\hspace{-0.15cm}: I = 1\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 3\hspace{-0.15cm}: I = 2\hspace{0.05cm},&lt;br /&gt;
\hspace{0.2cm}\underline{i = 4\hspace{-0.15cm}: I = 4}\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 5\hspace{-0.15cm}: I = 3\hspace{0.05cm}.  $$&lt;br /&gt;
:Richtig ist dementsprechend der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Hier noch zusammenfassend die gesamte Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. Die Vorbelegung des Wörterbuchs beinhaltet &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1: &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;. Dann gilt mit dem Wörterbuch&amp;amp;ndash;Array &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 &amp;amp;#8594; &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1 &amp;amp;#8594; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2) = &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 &amp;amp;#8594; &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3) = &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: Ein Eintrag mit dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4 ist nicht vorhanden &amp;amp;#8658; Sonderfallregelung. Man nimmt das letzte Decodierergebnis (hier &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;) und fügt das erste Zeichen dieser Sequenz hinten an &amp;amp;#8658; &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt;. Danach wird &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt; im Wörterbuch unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4 abgelegt.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3 &amp;amp;#8594; &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;. Ende der Decodereingangsfolge.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4Z:_LZW_Coding_and_Decoding_again&amp;diff=7195</id>
		<title>Aufgaben:Exercise 2.4Z: LZW Coding and Decoding again</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4Z:_LZW_Coding_and_Decoding_again&amp;diff=7195"/>
		<updated>2016-12-01T10:28:39Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2437__Inf_Z_2_4.png|right|]]&lt;br /&gt;
:Die obere Grafik zeigt eine Momentaufnahme des Wörterbuchs, das während der LZW&amp;amp;ndash;Codierung der Eingangssymbolfolge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; entsteht. Das untere Wörterbuch entsteht bei der LZW&amp;amp;ndash;Codierung der Sequenz &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. In beiden Fällen wird vorausgesetzt, dass keine andere Zeichen als &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; vorkommen.&lt;br /&gt;
&lt;br /&gt;
:Gleiche Wörterbücher entstehen bei der LZW&amp;amp;ndash;Decodierung, doch erfolgen dann die Wörterbucheinträge erst einen Schritt später. In der Teilaufgabe (3) wird gefragt, für welchen Codierschritt bzw. für welchen Decodierschritt die dargestellten Momentaufnahmen gültig sind.&lt;br /&gt;
&lt;br /&gt;
:Bei der LZW&amp;amp;ndash;Codierung wird zu jedem Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ein Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ausgewählt und (binär) übertragen. Das Zeichenpaar &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; wird bei den beiden Wörterbüchern durch den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 dargestellt. Wir betrachten hier den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; als Dezimalzahl und lassen bei dieser Aufgabe die Binärdarstellung außer Betracht.&lt;br /&gt;
&lt;br /&gt;
:Bei der LZW&amp;amp;ndash;Decodierung wird in gleicher Weise mit Hilfe des Wörterbuchs aus jedem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ein Zeichen bzw. eine Zeichenfolge generiert, zum Beispiel führt &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1 zum Zeichen &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 zum Zeichenpaar &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Wird  tatsächlich ein Wörterbucheintrag mit dem gewünschten Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; gefunden, so läuft die Decodierung problemlos ab. Dies ist aber nicht immer so:&lt;br /&gt;
&lt;br /&gt;
:* Wird bei der Codierung beim Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ein neuer Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; eingetragen und ist dieses &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; gleichzeitig das Codierergebnis des Schrittes, so ist dieser Index beim Decodierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; im Wörterbuch noch nicht belegt. Der Grund dafür ist, dass  beim Decoder die Einträge um einen Schritt später erfolgen.&lt;br /&gt;
&lt;br /&gt;
:* Bei binärer Eingangsfolge (alle Zeichen seien &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; oder &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;) ist bei der LZW&amp;amp;ndash;Decodierung genau immer dann eine Sonderregelung anzuwenden, wenn im Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; der Eintrag mit dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; vorgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
:Diese Sonderregelung soll an einem Beispiel veranschaulicht werden:&lt;br /&gt;
&lt;br /&gt;
:* Zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; gibt es keinen zum Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; passenden  Eintrag im Decoder&amp;amp;ndash;Wörterbuch.&lt;br /&gt;
&lt;br /&gt;
:* Wir nehmen an, dass das Decodierergebnis beim vorherigen Schritt (&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;ndash; 1) &amp;lt;b&amp;gt;ABBABA&amp;lt;/b&amp;gt; war.&lt;br /&gt;
&lt;br /&gt;
:* Dann ergänzt man diese Zeichenfolge um das erste Zeichen der Folge. Hier: &amp;lt;b&amp;gt;ABBABAA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Anschließend trägt man die Sequenz &amp;lt;b&amp;gt;ABBABAA&amp;lt;/b&amp;gt; in das Wörterbuch unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; ein.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 2.2. Beachten Sie bei der Lösung dieser Aufgabe, dass beim LZW&amp;amp;ndash;Algorithmus nicht von einem leeren Wörterbuch ausgegangen wird. Vielmehr beinhalten die Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 bis &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;amp;ndash;1 alle &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; zulässigen Zeichen.&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Codieren Sie die Eingangsfolge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt;. Welche Indizes ergeben sich zu den Schritten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1, ... , 5?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
&amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt;$,i = 1:\ I$ = { 0 3% }&lt;br /&gt;
$i = 2:\ I$ = { 1 3% }&lt;br /&gt;
$i = 3:\ I$ = { 2 3% }&lt;br /&gt;
$i = 4:\ I$ = { 2 3% }&lt;br /&gt;
$i = 5:\ I$ = { 3 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Codieren Sie nun die Eingangsfolge &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. Geben Sie die Indizes zu den Schritten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 und &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5 an.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
&amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; $i = 4:\ I$ = { 4 3% }&lt;br /&gt;
$i = 5:\ I$ = { 3 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Für welchen Schritt (&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;) gilt die Momentaufnahme des auf der Angabenseite dargestellten Wörterbuchs bezüglich&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Codierung:\ i$ = { 4 3% }&lt;br /&gt;
$Decodierung:\ i$ = { 5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wann muss man auf die Decodier&amp;amp;ndash;Sonderfallregelung zurückgreifen?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Bei der Decodierung von &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4.&lt;br /&gt;
+ Bei der Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4.&lt;br /&gt;
- Bei der Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; im Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Wir bezeichnen mit &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;) ein Feld (Array), welches das Wörterbuch beschreibt und dessen Elemente Character oder Zeichenfolgen beinhalten.  Die Codierung von &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; läuft wie folgt ab:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2) = &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2: &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3) = &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3: &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4) = &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5) = &amp;lt;b&amp;gt;ABB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3&amp;lt;/u&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 6) = &amp;lt;b&amp;gt;BAA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Es ist anzumerken, dass das letzte Zeichen (&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;) des Eingabestrings &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5 zwar bereits beim Wörterbucheintrag berücksichtigt ist, aber noch nicht codiert wurde.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für die Schritte 1 bis 3 ändert sich nichts gegenüber der Teilaufgabe (1). Danach gilt:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt; &amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4&amp;lt;/u&amp;gt;, Wörterbuch (&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 5) = &amp;lt;b&amp;gt;ABAB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8594;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3&amp;lt;/u&amp;gt;, Codierung abgeschlossen, kein neuer Wörterbucheintrag möglich.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Vergleich mit den obigen Ergebnissen zeigt, dass das Wörterbuch des Coders genau nach &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4&amp;lt;/u&amp;gt; Codierschritten die gezeigten Einträge aufweist. Beim Decoder ergibt sich demgegenüber eine Zeitverzögerung um einen Schritt: &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Sonderfallregelung der Decodierung ist (im vorliegenden Beispiel) dann notwendig, wenn im Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; der Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ausgegeben wird. Bei der Decodierung findet er dann die erforderliche Zuordnung Index &amp;amp;#8594; Zeichenfolge nicht, da das generierte Wörterbuch zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; nur Einträge mit Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;lt; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; enthält.&lt;br /&gt;
&lt;br /&gt;
:Für die Folge &amp;lt;b&amp;gt;ABABABBAA&amp;lt;/b&amp;gt; gilt entsprechend Teilaufgabe 1) stets &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;lt; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;. Dagegen ergäbe sich bei der Folge &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt; folgende Indizes:&lt;br /&gt;
:$$i = 1\hspace{-0.15cm}: I = 0\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 2\hspace{-0.15cm}: I = 1\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 3\hspace{-0.15cm}: I = 2\hspace{0.05cm},&lt;br /&gt;
\hspace{0.2cm}\underline{i = 4\hspace{-0.15cm}: I = 4}\hspace{0.05cm}, &lt;br /&gt;
\hspace{0.2cm}i = 5\hspace{-0.15cm}: I = 3\hspace{0.05cm}.  $$&lt;br /&gt;
:Richtig ist dementsprechend der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Hier noch zusammenfassend die gesamte Decodierung von &amp;lt;b&amp;gt;ABABABABA&amp;lt;/b&amp;gt;. Die Vorbelegung des Wörterbuchs beinhaltet &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0: &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1: &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;. Dann gilt mit dem Wörterbuch&amp;amp;ndash;Array &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 &amp;amp;#8594; &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1 &amp;amp;#8594; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2) = &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2 &amp;amp;#8594; &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;, &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3) = &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4: Ein Eintrag mit dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4 ist nicht vorhanden &amp;amp;#8658; Sonderfallregelung. Man nimmt das letzte Decodierergebnis (hier &amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;) und fügt das erste Zeichen dieser Sequenz hinten an &amp;amp;#8658; &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt;. Danach wird &amp;lt;b&amp;gt;ABA&amp;lt;/b&amp;gt; im Wörterbuch unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 4 abgelegt.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5: Decodierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3 &amp;amp;#8594; &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;. Ende der Decodereingangsfolge.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4:_About_the_LZW_Algorithm&amp;diff=7194</id>
		<title>Aufgaben:Exercise 2.4: About the LZW Algorithm</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.4:_About_the_LZW_Algorithm&amp;diff=7194"/>
		<updated>2016-12-01T10:28:27Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2440__Inf_A_2_4.png|right|]]&lt;br /&gt;
:Der Komprimierungsalgorithmus LZW - benannt nach den Erfindern Abraham Lempel, Jacob Ziv und Terry Welch- arbeitet ebenso wie LZ78 mit einem globalen Wörterbuch. Dieses ist hier zu Beginn mit allen möglichen Zeichen &amp;amp;ndash; im Beispiel &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt; &amp;amp;ndash; vorbelegt und wird während der Codierung sukzessive erweitert.&lt;br /&gt;
&lt;br /&gt;
:Bei der Decodierung entsteht genau das gleiche Wörterbuch, nur erfolgt der gleiche Eintrag mit dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; einen Schritt später als während der Codierung. Zur Bezeichnung der Decodierschritte verwenden wir hier die Laufvariable &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Hier noch einige Hinweise zur LZW&amp;amp;ndash;Codierung und &amp;amp;ndash;Decodierung:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Bei der Codierung wird zu jedem Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; im Wörterbuch nach einer möglichst langen Zeichenkette gesucht, die mit dem aktuell anliegenden Eingabe&amp;amp;ndash;String übereinstimmt.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Der gefundene Wörterbuchindex &amp;lt;i&amp;gt;I&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; wird stets in Binärform übertragen. Gleichzeitig wird ins Wörterbuch unter dem nächsten freien Index &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) + &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; eingetragen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Hierbei bezeichner &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) ein Zeichen oder eine Zeichenfolge, und &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; ist das erste Zeichen des anstehenden Eingabe&amp;amp;ndash;Strings (also ebenfalls ein Character), das in &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;) nicht mehr berücksichtigt ist.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Bei &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 4 möglichen Zeichen wird der erste Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; mit 2 Bit übertragen, die Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;,&amp;amp;nbsp;...,&amp;amp;nbsp;&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; mit 3 Bit, die nächsten 8 Indizes mit 4 Bit, danach 16 Indizes mit 5 Bit usw. Die Begründung für diese bitsparende Maßnahme finden Sie in der Musterlösung zur Aufgabe.&lt;br /&gt;
&lt;br /&gt;
:Nach der Codierung in der hier beschriebenen Art und Weise über 16 Codierschritte ergibt sich die folgende Binärfolge der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; = 61:&lt;br /&gt;
:$$\boldsymbol{\rm 00 000 001 010 100 0001 1000 0111 0001 0001 0011 1011 1011 01101 00011 01001}\hspace{0.05cm}.$$&lt;br /&gt;
:Aufgabe des Decoders (genauer gesagt: Ihre Aufgabe) ist es nun,&lt;br /&gt;
&lt;br /&gt;
:* aus dieser Binärsequenz die Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; zu rekonstruieren, wobei die unterschiedliche Bitanzahl zu berücksichtigen ist (Beschreibung der 16 Decodierergebnisse durch Dezimalzahlen),&lt;br /&gt;
&lt;br /&gt;
:* anschließend aus dem Wörterbuch entsprechend den Indizes die zugehörigen Zeichen bzw. Zeichenfolgen auszulesen und schließlich &amp;amp;ndash; mit einem Schritt Verzögerung &amp;amp;ndash; den neuen Wörterbucheintrag zu generieren.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Indizes stehen zu den ersten vier Schritten zur Decodierung an? Geben Sie alle &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; als Dezimalzahlen ein.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$i = 1:\ I_1$ = { 0 3% }&lt;br /&gt;
$i = 2:\ I_2$ = { 0 3% }&lt;br /&gt;
$i = 3:\ I_3$ = { 1 3% }&lt;br /&gt;
$i = 4:\ I_4$ = { 2 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Setzen Sie die Unterteilung des Decoder&amp;amp;ndash;Eingabestrings bis zum Ende fort. Welche Indizes ergeben sich bei den aufgeführten Decodierschritten?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$i = 5:\ I_5$ = { 4 3% }&lt;br /&gt;
$i = 6:\ I_6$ = { 1 3% }&lt;br /&gt;
$i = 7:\ I_7$ = { 8 3% }&lt;br /&gt;
$i = 8:\ I_8$ = { 7 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lautet der Ausgabe&amp;amp;ndash;String nach &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 16 Decodierschritten?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;AABCAABAABCAABCABBDBBDCDBA&amp;lt;/b&amp;gt;,&lt;br /&gt;
+ &amp;lt;b&amp;gt;AABCAABAABCABBDCABCABBDDBA&amp;lt;/b&amp;gt;,&lt;br /&gt;
- &amp;lt;b&amp;gt;AABCAABAABCABDBBABCCDBAABDCDBA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Der nächste Index lautet: &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;17&amp;lt;/sub&amp;gt; = 10010 (binär) = 18 (dezimal). Welche der folgenden Aussagen treffen zu?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Die Decoderausgabe zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 17 lautet &amp;lt;b&amp;gt;DB&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Die Decoderausgabe zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 17 lautet &amp;lt;b&amp;gt;BAD&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Neuer Wörterbucheintrag &amp;lt;b&amp;gt;DB&amp;lt;/b&amp;gt; in die Zeile &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 19.&lt;br /&gt;
+ Neuer Wörterbucheintrag &amp;lt;b&amp;gt;BAD&amp;lt;/b&amp;gt; in die Zeile &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 19.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Der Decoder&amp;amp;ndash;Eingabestring besteht aus &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; = 300 Binärzeichen (Bit). Welche der folgenden Aussagen sind dann sicher zutreffend?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Übertragen wurden 58 LZW&amp;amp;ndash;Phrasen mit variabler Bitlänge.&lt;br /&gt;
- Mit einheitlicher Indexbitlänge wären weniger Bit erforderlich.&lt;br /&gt;
- Übertragen wurde eine Datei mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;150 Quaternärzeichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei der LZW&amp;amp;ndash;Codierung des ersten Zeichens (&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1) sind nur die vier Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3 möglich, für die bereits zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 0 (Vorbelegung) ein Wörterbucheintrag vorgenommen wurde. Deshalb genügt es hier, den Index mit zwei Bit zu übertragen.&lt;br /&gt;
&lt;br /&gt;
:Bereits zum Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2 werden dagegen drei Bit benötigt. Hätte die Eingangsfolge mit &amp;lt;b&amp;gt;AAA&amp;lt;/b&amp;gt; begonnen, so hätte die LZW&amp;amp;ndash;Codierung &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2) den Dezimalwert 4 ergeben. Dieser ist nicht mehr mit zwei Bit darstellbar und muss mit drei Bit codiert werden, ebenso wie &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Der vorgegebene Eingabestring&lt;br /&gt;
:$$\boldsymbol{\rm 00 000 001 010 100 0001}\hspace{0.05cm}...$$&lt;br /&gt;
:ist deshalb vom Decoder wie folgt aufzuteilen:&lt;br /&gt;
:$$\boldsymbol{\rm 00 | 000 |001 |010 |100 |0001|}\hspace{0.05cm}...$$&lt;br /&gt;
:Die Decoderergebnisse der ersten vier Schritte lauten somit:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1:&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;00&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;lt;u&amp;gt; = 0&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2:&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;000&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 0&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3:&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;001&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 1&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4:&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;010&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 2&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Berücksichtigt man, dass&lt;br /&gt;
&lt;br /&gt;
:* für &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 zwei Bit verwendet werden,&lt;br /&gt;
&lt;br /&gt;
:* für 2 &amp;amp;#8804; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;#8804; 5 drei Bit,&lt;br /&gt;
&lt;br /&gt;
:* für 6 &amp;amp;#8804; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;#8804; 19 vier Bit,&lt;br /&gt;
&lt;br /&gt;
:* für 14 &amp;amp;#8804; &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;#8804; 29 fünf Bit,&lt;br /&gt;
&lt;br /&gt;
:so kommt man vom &amp;amp;bdquo;kontinuierlichen Decoder&amp;amp;ndash;Eingangsstring&amp;amp;rdquo;&lt;br /&gt;
:$$\boldsymbol{\rm 00 000 001 010 100 0001 1000 0111 0001 0001 0011 1011 1011 01101 00011 01001}$$&lt;br /&gt;
:zum &amp;amp;bdquo;eingeteilten Decoder&amp;amp;ndash;Eingabestring&amp;amp;rdquo; (erste Zeile &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt;, in der zweiten Zeile &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;9&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt;):&lt;br /&gt;
:$$\boldsymbol{\rm 00 |000 |001 |010 |100 |0001 |1000 |0111 | }$$&lt;br /&gt;
:$$\boldsymbol{\rm 0001 |0001 |0011  |1011 |1011 |01101 |00011 |01001}&lt;br /&gt;
\hspace{0.1cm}.$$&lt;br /&gt;
:Damit lauten die gesuchten Ergebnisse für die Decodierschritte &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5, ... , &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 8:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5&amp;lt;/u&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;100&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 4&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;AA&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 6&amp;lt;/u&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;0001&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 1&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 7&amp;lt;/u&amp;gt;:&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;1000&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 8&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;AAB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 8:&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = &amp;lt;b&amp;gt;0111&amp;lt;/b&amp;gt; (binär) &amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt; = 7&amp;lt;/u&amp;gt; (dezimal) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;CA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist &amp;lt;u&amp;gt;Aussage 2&amp;lt;/u&amp;gt;. Man erhält folgende Decodierergebnisse (in verkürzter Form):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;9&amp;lt;/sub&amp;gt; = 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;10&amp;lt;/sub&amp;gt; = 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;11&amp;lt;/sub&amp;gt; = 3 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;12&amp;lt;/sub&amp;gt; = 11 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;CAB&amp;lt;/b&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;13&amp;lt;/sub&amp;gt; = 11 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp &amp;lt;b&amp;gt;CAB&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;14&amp;lt;/sub&amp;gt; = 13 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;BD&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;15&amp;lt;/sub&amp;gt; = 3 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; = 9 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Aussagen 1 und 4&amp;lt;/u&amp;gt;, weil:&lt;br /&gt;
&lt;br /&gt;
:* Der neu ankommende Index ist 18 (dezimal) und im Wörterbuch wird unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 18 der Eintrag &amp;lt;b&amp;gt;DB&amp;lt;/b&amp;gt; gefunden.&lt;br /&gt;
&lt;br /&gt;
:* Zum Decodierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 17 wird in das Wörterbuch die Zeile &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 19 eingetragen. Der Eintrag &amp;lt;b&amp;gt;BAD&amp;lt;/b&amp;gt; setzt sich zusammen aus dem Decodierergebnis aus Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 16 (&amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;) und dem ersten Zeichen (&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;) des neuen Ergebnisses &amp;lt;b&amp;gt;DB&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist hier nur die &amp;lt;u&amp;gt;Aussage 1&amp;lt;/u&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Für die erste Phrase genügen zwei Bit.&lt;br /&gt;
&lt;br /&gt;
:* Für die Phrasen &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; benötigt man drei Bit.&lt;br /&gt;
&lt;br /&gt;
:* Für die Phrasen &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;13&amp;lt;/sub&amp;gt; benötigt man vier Bit.&lt;br /&gt;
&lt;br /&gt;
:* Für die Phrasen &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;14&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;29&amp;lt;/sub&amp;gt; benötigt man fünf Bit.&lt;br /&gt;
&lt;br /&gt;
:* Für die Phrasen &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;30&amp;lt;/sub&amp;gt;, ... , &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;58&amp;lt;/sub&amp;gt; benötigt man sechs Bit.&lt;br /&gt;
&lt;br /&gt;
:Damit erhält man für die gesamte Bitanzahl:&lt;br /&gt;
:$$N_{\rm Bit} = 1 \cdot 2 + 4 \cdot 3 + 8 \cdot 4 + 16 \cdot 5 + 29 \cdot 6 = 300 \hspace{0.05cm}.$$&lt;br /&gt;
:Mit einheitlicher Bitlänge (6 Bit für jeden Index) wären 58 &amp;amp;middot; 6 = 348 Bit (also mehr) erforderlich &amp;amp;#8658; Aussage 2 ist prinzipiell falsch. Nun zur Aussage 3:&lt;br /&gt;
&lt;br /&gt;
:* Bei der uncodierten Übertragung von &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 150 Zeichen aus der Symbolmenge {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;,  &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;} würde man genau 300 Bit benötigen. Mit LZW benötigt man sicher mehr Bit, wenn die Quelle redundanzfrei ist (Zeichen gleichwahrscheinlich und statistisch unabhängig).&lt;br /&gt;
&lt;br /&gt;
:* Bei redundanter Quelle mit (beispielsweise) &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.6 Bit/Quellensymbol kann man die Bitanzahl auf &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;middot;&amp;amp;nbsp;&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; begrenzen, vorausgesetzt, es handelt sich um eine sehr große Datei (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734;).&lt;br /&gt;
&lt;br /&gt;
:* Bei einer eher kleinen Datei &amp;amp;ndash; wie hier lediglich mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 150 Bit &amp;amp;ndash; ist keine Aussage möglich, ob die Bitanzahl &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; kleiner, gleich oder größer als 150 &amp;amp;middot; 1.6 = 240 sein wird. Auch &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Bit&amp;lt;/sub&amp;gt; &amp;gt; 300 ist durchaus möglich. Dann sollte man auf die &amp;amp;bdquo;LZ&amp;amp;ndash;Komprimierung&amp;amp;rdquo; besser verzichten.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.3Z:_About_the_LZ77_Coding&amp;diff=7193</id>
		<title>Aufgaben:Exercise 2.3Z: About the LZ77 Coding</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.3Z:_About_the_LZ77_Coding&amp;diff=7193"/>
		<updated>2016-12-01T10:28:19Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2436__Inf_Z_2_3.png|right|]]&lt;br /&gt;
:In der Aufgabe A2.3 sollten Sie &amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR&amp;lt;/b&amp;gt; (String der Länge 11, vier verschiedene Zeichen) mit dem LZ78&amp;amp;ndash;Algorithmus komprimieren. In dieser Aufgabe verwenden wir den gleichen Text zur Demonstration der LZ77&amp;amp;ndash;Komprimierung.&lt;br /&gt;
&lt;br /&gt;
:Anzumerken ist:&lt;br /&gt;
&lt;br /&gt;
:* Während beim Nachfolger LZ78 sukzessive ein globales Wörterbuch aufgebaut wird, verwendet LZ77   ein lokales Wörterbuch.&lt;br /&gt;
&lt;br /&gt;
:* Das LZ77&amp;amp;ndash;Verfahren arbeitet mit einem &amp;lt;i&amp;gt;Sliding Window&amp;lt;/i&amp;gt;, das schrittweise über den Eingabetext verschoben wird.&lt;br /&gt;
&lt;br /&gt;
:* Dieses &amp;amp;bdquo;gleitende Fenster&amp;amp;rdquo; ist unterteilt in den Vorschaupuffer (in der Grafik blau hinterlegt) und den Suchpuffer (rote Hinterlegung). Beide Puffer haben eine Größe von &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; Speicherplätzen.&lt;br /&gt;
&lt;br /&gt;
:* Jeder Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; wird durch ein Zahlentriple (&amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;) charakterisiert. Hierbei sind &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt; Integergrößen und &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; ein Character. Übertragen werden die Binärdarstellungen von &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Nach der Übertragung wird das &amp;lt;i&amp;gt;Sliding Window&amp;lt;/i&amp;gt; um eine oder mehrere Positionen nach rechts verschoben und es beginnt der nächste Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; + 1.&lt;br /&gt;
&lt;br /&gt;
:Die obere Grafik zeigt die Anfangsbelegung mit Puffergröße &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4 zu den Zeitpunkten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 sowie &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4. Zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1 ist der Suchpuffer leer, so dass die Coderausgabe (0, 0, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;) lautet. Nach der Verschiebung um eine Position beinhaltet der Suchpuffer ein &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, aber keinen String, der mit &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; anfängt. Das zweite Zahlentriple ist somit (0, 0, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;). Die Ausgabe für &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3 lautet (0, 0, &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;), da im Suchpuffer auch jetzt keine Zeichenfolge zu finden ist, die mit &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt; beginnt.&lt;br /&gt;
&lt;br /&gt;
:Die Momentaufnahme zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 ist ebenfalls in der Grafik angegeben. Gesucht ist nun die Zeichenfolge im Suchpuffer, die mit dem Vorschautext &amp;lt;b&amp;gt;BARA&amp;lt;/b&amp;gt; am besten übereinstimmt. Übertragen wird wieder ein Zahlentriple (&amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;), aber nun mit folgender Bedeutung:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; gibt die Position im (roten) Suchpuffer an, bei der die gefundene Übereinstimmung beginnt. Die jeweiligen &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;&amp;amp;ndash;Werte für die einzelnen Speicherplätze können der Grafik entnommen werden.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt; bezeichnet die Anzahl der Zeichen im Suchpuffer, die beginnend bei &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; mit dem aktuellen String im Vorschaupuffer übereinstimmen.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; bezeichnet schließlich das erste Zeichen im Vorschaupuffer, das sich vom gefundenen Übereinstimmungs&amp;amp;ndash;String  im Suchpuffer unterscheidet.&lt;br /&gt;
&lt;br /&gt;
:Je größer der LZ77&amp;amp;ndash;Parameter &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; ist, um so leichter findet man eine möglichst lange Übereinstimmung. In der Teilaufgabe (4) werden Sie feststellen, dass die LZ77&amp;amp;ndash;Codierung mit &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 5 ein besseres Ergebnis liefert als diejenige mit &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4. Aufgrund der nachfolgenden Binärdarstellung von &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; wird man allerdings &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; stets als Zweierpotenz wählen, so dass &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; mit ld &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; Bit darstellbar ist (&amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 8 &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; dreistellige Binärzahl &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;). Das heißt, ein &amp;lt;i&amp;gt;Sliding Window&amp;lt;/i&amp;gt; mit &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 5 hat eher einen geringen Praxisbezug.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themengebiet von Kapitel 2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie lautet die LZ77&amp;amp;ndash;Ausgabe mit &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4 bei Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- (0, 0, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;),&lt;br /&gt;
- (2, 1, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;),&lt;br /&gt;
+ (2, 3, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussage gilt für die gleiche Puffergröße &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4 bei Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Im Suchpuffer steht &amp;lt;b&amp;gt;BARA&amp;lt;/b&amp;gt;.&lt;br /&gt;
+ Im Vorschaupuffer steht &amp;lt;b&amp;gt;&amp;amp;ndash;BAR&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Die Ausgabe lautet (0, 0, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Nach welchem Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ist die Codierung beendet?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$G = 4:\ Nach\ i$ = { 9 3% } $Codierschritten$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Nun gelte &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 5. Nach welchem Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ist dann die Codierung  beendet?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$G = 5:\ Nach\ i$ = { 6 3% } $Codierschritten$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Vorteile hat LZ78 gegenüber LZ77 bei &amp;lt;u&amp;gt;sehr großen&amp;lt;/u&amp;gt; Dateien?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Man findet häufiger bereits abgelegte Phrasen im Wörterbuch.&lt;br /&gt;
- Pro Codierschritt müssen weniger Bit übertragen werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 3&amp;lt;/u&amp;gt;. Im Vorschaupuffer steht zum betrachteten Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 die Zeichenfolge &amp;lt;b&amp;gt;BARA&amp;lt;/b&amp;gt;, und im Suchpuffer in den letzten drei Stellen &amp;lt;b&amp;gt;BAR&amp;lt;/b&amp;gt;:&lt;br /&gt;
:$$P = 2\hspace{0.05cm},\hspace{0.2cm}L = 3\hspace{0.05cm},\hspace{0.2cm}Z = \boldsymbol{\rm A}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;beiden ersten Lösungsvorschläge&amp;lt;/u&amp;gt;. Der Bindestrich findet sich zum Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5 nicht im Suchpuffer, so dass (0, 0, &amp;lt;b&amp;gt;&amp;amp;ndash;&amp;lt;/b&amp;gt;) ausgegeben wird.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die folgende Grafik zeigt das &amp;lt;i&amp;gt;Sliding&amp;amp;ndash;Window&amp;lt;/i&amp;gt; und die Coderausgabe zu den Zeitpunkten &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; &amp;amp;#8805; 5. Nach &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 9&amp;lt;/u&amp;gt; Codierschritten ist der Codiervorgang unter Berücksichtigung von &amp;lt;b&amp;gt;eof&amp;lt;/b&amp;gt; beendet.&lt;br /&gt;
[[File:P_ID2438__Inf_Z_2_3c.png|center|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei größerer Puffergröße (&amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 5 anstelle von &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4) ist die Codierung schon nach dem Codierschritt &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 6&amp;lt;/u&amp;gt; abgeschlossen. Ein Vergleich der beiden Grafiken zeigt, dass sich für &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 5 gegenüber &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4 nichts ändert bis einschließlich &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 5. Aufgrund des größeren Puffers lässt sich aber nun &amp;lt;b&amp;gt;BAR&amp;lt;/b&amp;gt; gemeinsam mit &amp;lt;b&amp;gt;end&amp;amp;ndash;of&amp;amp;ndash;file&amp;lt;/b&amp;gt; in einem einzigen Schritt codieren, während mit &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 4 hierfür vier Schritte notwendig waren.&lt;br /&gt;
[[File:P_ID2439__Inf_Z_2_3d.png|center|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Ein Nachteil von LZ77 ist das lokale Wörterbuch. Eigentlich schon bekannte Phrasen können nicht für die Datenkomprimierung verwendet werden, wenn sie mehr als &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; Zeichen vorher im Text aufgetreten sind. Dagegen sind bei LZ78 alle Phrasen im globalen Wörterbuch abgelegt. Richtig ist &amp;lt;u&amp;gt;Aussage 1&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Die Aussage 2 trifft dagegen nicht zu.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Richtig ist zwar, dass bei LZ78 nur Pärchen (&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;) übertragen werden müssen, während bei LZ77 jeder Codierschritt durch ein Triple (&amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;) gekennzeichnet ist. Das bedeutet aber noch nicht, dass pro Codierschritt auch weniger Bit übertragen werden müssen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Betrachten wir beispielhaft die Puffergröße &amp;lt;i&amp;gt;G&amp;lt;/i&amp;gt; = 8. Bei LZ77 muss man dann &amp;lt;i&amp;gt;P&amp;lt;/i&amp;gt; mit 3 Bit und &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt; mit 4 Bit dargestellen. Berücksichtigen Sie, dass die gefundene Übereinstimmung zwischen Vorschaupuffer und Suchpuffer auch im Vorschaupuffer enden darf.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Das neue Zeichen &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; benötigt bei LZ78 genau die gleiche Bitanzahl wie bei LZ77 (nämlich 2 Bit), wenn man wie hier vom Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 4 ausgeht). Die Aussage 2 wäre nur dann richtig, wenn &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;I&amp;lt;/sub&amp;gt; kleiner wäre als &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;P&amp;lt;/sub&amp;gt; + &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt;, beispielsweise &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;I&amp;lt;/sub&amp;gt; = 6. Das würde aber bedeuten, dass man die Wörterbuchgröße auf &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; = 64 begrenzen müsste. Dies reicht für große Dateien nicht aus.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Diese Überschlagsrechnung basiert allerdings auf einer einheitlichen Bitanzahl für den Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;. Mit variabler Bitanzahl für den Index kann man etliche Bit einsparen, indem man &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; nur mit so vielen Bit überträgt, wie es für den Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; erforderlich ist. Prinzipiell ändert das aber nichts an der Beschränkung der Wörterbuchgröße, was bei großen Dateien stets zu Problemen führen wird.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.3:_About_the_LZ78_Compression&amp;diff=7192</id>
		<title>Aufgaben:Exercise 2.3: About the LZ78 Compression</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.3:_About_the_LZ78_Compression&amp;diff=7192"/>
		<updated>2016-12-01T10:28:10Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Komprimierung nach Lempel, Ziv und Welch&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2434__Inf_A_2_3.png|right|]]&lt;br /&gt;
:Im Gegensatz zur Entropiecodierung nach Huffman oder nach Shannon, bei der man die Quellenstatistik (möglichst genau) kennen muss, sind solche Einschränkungen bei den von Abraham Lempel und Jacob Ziv entwickelten Komprimierungsverfahren nicht gegeben. Man spricht von universeller Quellencodierung.&lt;br /&gt;
&lt;br /&gt;
:Wir betrachten in dieser Aufgabe die 1978 erstmals veröffentlichte Variante LZ78 Codiert werden soll der String &amp;amp;nbsp;&amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;LZ78 arbeitet mit einem globalen Wörterbuch, das zu Beginn nur mit einem leeren Zeichen (&amp;lt;b&amp;gt;&amp;amp;epsilon;&amp;lt;/b&amp;gt;) unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 gefüllt ist. Dadurch unterscheidet sich LZ78 von seinem Vorgänger LZ77 (lokales Wörterbuch) und auch von seinem Nachfolger LZW (Wörterbuch ist mit den möglichen Zeichen vorbelegt).&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Wird ein Zeichen oder ein Wortfragment (mehrere Zeichen) des Eingabestrings im Wörterbuch gefunden, so wird der Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; dieses Eintrags zusammen mit dem nächsten Eingangszeichen &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; ausgegeben. In jedem Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; lautet also die Ausgabe: (&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Anschließend wird der neue String unter dem nächsten freien Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;neu&amp;lt;/sub&amp;gt; ins Wörterbuch eingetragen. Betrachtet man das Wörterbuch als ein Feld &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;[&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;] mit &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; &amp;amp;#8805; 0, bei dem ein jedes Element eine Zeichenkette beliebiger Länge enthält, so gilt mit der Character&amp;amp;ndash;Variablen &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;:&lt;br /&gt;
:$$W (I_{\rm neu})  = W(I_0) + Z \hspace{0.05cm}. $$&lt;br /&gt;
&lt;br /&gt;
:Zur Verdeutlichung ein einfaches Beispiel:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Zu einem gegebenen Zeitpunkt ist das Wörterbuch bis zum Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;akt&amp;lt;/sub&amp;gt; = 20 gefüllt.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Zur Codierung steht Handy an. Im Wörterbuch findet man unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 11 den Eintrag &amp;lt;b&amp;gt;Ha&amp;lt;/b&amp;gt; und unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 16 den Eintrag &amp;lt;b&amp;gt;Han&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt; Somit lautet die aktuelle Coderausgabe (&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt;) = (16, &amp;lt;b&amp;gt;d&amp;lt;/b&amp;gt;) und ins Wörterbuch wird als neue Phrase eingetragen: &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(21) = &amp;lt;b&amp;gt;Hand&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Nun liegt der String &amp;lt;b&amp;gt;y&amp;lt;/b&amp;gt; zur Codierung an. Findet man hierfür keinen passenden Eintrag, so wird &amp;lt;nobr&amp;gt;(0, &amp;lt;b&amp;gt;y&amp;lt;/b&amp;gt;)&amp;lt;/nobr&amp;gt; ausgegeben und &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(22) = &amp;lt;b&amp;gt;&amp;amp;epsilon;&amp;lt;/b&amp;gt; +  &amp;lt;b&amp;gt;y&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;y&amp;lt;/b&amp;gt; neu ins Wörterbuch eingetragen.&lt;br /&gt;
&lt;br /&gt;
:Für die Teilaufgabe 6) können Sie von folgenden Voraussetzungen ausgehen:&lt;br /&gt;
&lt;br /&gt;
:* Die Dezimalzahl &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; (Index) wird durch 3 Bit binär dargestellt.&lt;br /&gt;
&lt;br /&gt;
:* Das Zeichen &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; &amp;amp;#8712; {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;&amp;amp;ndash;&amp;lt;/b&amp;gt;} wird mit jeweils 2 Bit binärcodiert.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 2.2. Ähnliche Aufgaben zu anderen LZ&amp;amp;ndash;Methoden finden Sie unter folgenden Links:&lt;br /&gt;
&lt;br /&gt;
:* Aufgabe Z2.3: LZ77-Codierung von &amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR,&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Aufgabe A2.4: LZW&amp;amp;ndash;(De&amp;amp;ndash;)Codierung einer binären Eingangsfolge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche Aussagen gelten für die Vorbelegung des LZ78&amp;amp;ndash;Wörterbuches?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Vorbelegt ist nur der Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 mit dem Leerzeichen (&amp;lt;i&amp;gt;&amp;amp;epsilon;&amp;lt;/i&amp;gt;).&lt;br /&gt;
- Vorbelegt sind die Indizes &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 0 bis &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3 mit den vier Zeichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Was geschieht im Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 1?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Die Coderausgabe lautet (0, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;).&lt;br /&gt;
+ Der Wörterbucheintrag lautet: &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1) = &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;.&lt;br /&gt;
- Der Wörterbucheintrag lautet: &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1) = &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die Codierschritte &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2 und &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Für &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 2 gilt: Ausgabe (0, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;), Eintrag &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 2) = &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;.&lt;br /&gt;
+ Für &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 3 gilt: Ausgabe (0, &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;), Eintrag &amp;lt;i&amp;gt;W&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 3) = &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für den Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Bei Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 wird &amp;lt;b&amp;gt;BAR&amp;lt;/b&amp;gt; gemeinsam codiert.&lt;br /&gt;
+ Bei Schritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 4 wird &amp;lt;b&amp;gt;BA&amp;lt;/b&amp;gt; gemeinsam codiert.&lt;br /&gt;
- Die Coderausgabe lautet (2, &amp;lt;b&amp;gt;AR&amp;lt;/b&amp;gt;).&lt;br /&gt;
+ Die Coderausgabe lautet (1, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Vervollständigen Sie die LZ78&amp;amp;ndash;Codierung. Nach welchem Codierschritt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; ist &amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR&amp;lt;/b&amp;gt; vollständig codiert?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$i$ = { 7 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wieviele Binärzeichen benötigt man, um  &amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR&amp;lt;/b&amp;gt; zu codieren? Beachten Sie die Hinweise auf der Angabenseite.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$ohne\ Codierung:\ N$ = { 22 3% } $bit$&lt;br /&gt;
$mit\ LZ78-Codierung:\ N$ = { 35 3% } $bit$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Zutreffend für den LZ78&amp;amp;ndash;Algorithmus ist &amp;lt;u&amp;gt;Aussage 1&amp;lt;/u&amp;gt;. Die Vorbelegung gemäß Aussage 2 gilt dagegen für den LZW&amp;amp;ndash;Algorithmus, der 1983 gemeinsam mit Terry Welch veröffentlicht wurde.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;&amp;amp;epsilon;&amp;lt;/b&amp;gt; bezeichnet das leere Zeichen. Da &amp;lt;b&amp;gt;&amp;amp;epsilon;&amp;lt;/b&amp;gt; + &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; = &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; ergibt, sind die &amp;lt;u&amp;gt;Aussagen 1 und 2&amp;lt;/u&amp;gt; richtig. Dagegen würde die Aussage 3 wieder für die LZW&amp;amp;ndash;Komprimierung zutreffen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;u&amp;gt;Beide Aussagen&amp;lt;/u&amp;gt; treffen zu.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Im Wörterbuch wird unter dem Index &amp;lt;i&amp;gt;I&amp;lt;/i&amp;gt; = 1 das Zeichen &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; gefunden und das nächste Zeichen &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; der Eingangsfolge wird angehängt: (1, &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;). Richtig sind somit die &amp;lt;u&amp;gt;Aussagen 2 und 4&amp;lt;/u&amp;gt;.  Die Aussage 3 kann schon deshalb nicht stimmen, da &amp;lt;i&amp;gt;Z&amp;lt;/i&amp;gt; nur ein Zeichen sein kann und keine Zeichenfolge.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der gesamte Codiervorgang ist in einer Tabelle zusammengefasst:&lt;br /&gt;
[[File:P_ID2435__Inf_A_2_3f.png|center|]]&lt;br /&gt;
:Man erkennt:&lt;br /&gt;
&lt;br /&gt;
:* Zu jedem Zeitpunkt &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; wird die bearbeitete Zeichenfolge in das Wörterbuch eingetragen.&lt;br /&gt;
&lt;br /&gt;
:* Zum Zeitpunkt &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; = 7&amp;lt;/u&amp;gt; ist der Codiervorgang abgeschlossen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; Stellt man alle Indizes mit 3 Bit dar und die vier Zeichen (Character) mit je 2 Bit, so kommt man zu folgenden Ergebnissen:&lt;br /&gt;
&lt;br /&gt;
:* ohne Codierung: &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 11 &amp;amp;middot; 2 = &amp;lt;u&amp;gt;22 Bit&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* mit LZ78&amp;amp;ndash;Codierung: &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 7 &amp;amp;middot; (3 + 2) = &amp;lt;u&amp;gt;35 Bit&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Daran erkennt man:&lt;br /&gt;
&lt;br /&gt;
:* Eine jede LZ&amp;amp;ndash;Komprimierung macht erst bei einer größeren Datei Sinn, auch dann, wenn man glaubt, dass ein Text wie &amp;lt;b&amp;gt;BARBARA&amp;amp;ndash;BAR&amp;lt;/b&amp;gt; dem LZ78&amp;amp;ndash;Algorithmus entgegenkommt.&lt;br /&gt;
&lt;br /&gt;
:* Mit variabler Bitanzahl für den Index entsprechend der Theorieseite 5 und Aufgabe A2.4 ergibt sich für dieses LZ78-Beispiel&lt;br /&gt;
:$$N = 1 \cdot 3 + 2 \cdot 4 + 4 \cdot 5 = 31 \,{\rm Bit}\hspace{0.05cm}.$$&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.2 Komprimierung nach Lempel, Ziv und Welch^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.1:_Coding_with_and_without_Loss&amp;diff=7191</id>
		<title>Aufgaben:Exercise 2.1: Coding with and without Loss</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.1:_Coding_with_and_without_Loss&amp;diff=7191"/>
		<updated>2016-12-01T10:27:43Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Allgemeine Beschreibung&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2320__Inf_A_2_1.png|right|]]&lt;br /&gt;
:Man unterscheidet  drei Arten von Codierverfahren, nämlich:&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt; Leitungscodierung,&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt; Kanalcodierung,&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt; Quellencodierung.&lt;br /&gt;
&lt;br /&gt;
:Alle diese grundlegenden Codierverfahren haben gemeinsam, dass das Quellensignal &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) durch eine Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; dargestellt wird. Bei einer digitalen Quelle (mit oder ohne Gedächtnis) kann das Quellensignal &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) auch durch die Quellensymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; beschrieben werden.&lt;br /&gt;
&lt;br /&gt;
:Beim Empfänger wird aus der regenerierten Symbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;r&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; die Sinkensymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;&amp;amp;upsilon;&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; bzw. das Sinkensignal &amp;lt;i&amp;gt;&amp;amp;upsilon;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) gewonnen. Man spricht von  &amp;lt;i&amp;gt;Decodierung&amp;lt;/i&amp;gt;, manchmal auch von &amp;lt;i&amp;gt;Signalrekonstruktion&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Alle rechts aufgeführten Begriffe gehören zu einer der drei oben aufgeführten Disziplinen, zwischen denen zwar eine gewisse Verwandtschaft besteht, die sich aber in Zielrichtung und mathematischer Handhabung durchaus unterscheiden.&lt;br /&gt;
&lt;br /&gt;
:Ein weiteres Unterscheidungsmerkmal bei codierter Übertragung ist:&lt;br /&gt;
&lt;br /&gt;
:* Man spricht dann von einem &amp;lt;i&amp;gt;verlustlosen Codierverfahren&amp;lt;/i&amp;gt;, wenn nach der Decodierung &amp;amp;#9001;&amp;lt;i&amp;gt;&amp;amp;upsilon;&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;&amp;amp;nbsp;=&amp;amp;nbsp;&amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; &amp;amp;nbsp;&amp;amp;nbsp; bzw. &amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;&amp;amp;upsilon;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) = &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) gilt. Andernfalls ist das Codierverfahren &amp;lt;i&amp;gt;verlustbehaftet&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Voraussetzung für diese Klassifizierung ist eine fehlerfreie Übertragung: &amp;amp;#9001;&amp;lt;i&amp;gt;r&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; = &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Kapitel 2.1. Die folgenden Fragen (3) bis (6) beziehen sich auf die Schlagworte in der obigen Grafik.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Bei welchen Codierverfahren wird Redundanz hinzugefügt?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Verfahren zur Leitungscodierung,&lt;br /&gt;
+ Verfahren zur Kanalcodierung,&lt;br /&gt;
- Verfahren zur Quellencodierung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Codierverfahren können durchaus verlustbehaftet sein?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Verfahren zur Leitungscodierung,&lt;br /&gt;
- Verfahren zur Kanalcodierung,&lt;br /&gt;
+ Verfahren zur Quellencodierung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wieviele der genannten Verfahren zählt man zur Leitungscodierung?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N_\text{LC}$ = { 2 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wieviele der genannten Verfahren zählt man zur Kanalcodierung?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N_\text{KC}$ = { 4 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wieviele Begriffe sind der verlustlosen Quellencodierung zuzuordnen?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$N_\text{QC (verlustlos)}$ = { 4 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die verlustbehafteten Quellencodierverfahren?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ AMR und EFR verwendet man im zellularen Mobilfunk.&lt;br /&gt;
- GIF, JPG und MP3 sind Komprimierungsverfahren für Bilder.&lt;br /&gt;
+ MP3 wird zur Komprimierung von Audiodateien verwendet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Lösungsvorschläge 1 und 2&amp;lt;/u&amp;gt;. Bei der Leitungscodierung fügt man Redundanz hinzu, um das Sendesignal an die Spektraleigenschaften des Kanals anzupassen. Auch bei der Kanalcodierung fügt man gezielt Redundanz hinzu, in diesem Fall, um diese beim Empfänger zur Fehlererkennung und/oder Fehlerkorrektur nutzen zu können. Ziel von Quellencodierung ist dagegen eine größtmögliche Redundanzverminderung, um die Information der Nachrichtenquelle möglichst effizient speichern oder übertragen zu können.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist hier die &amp;lt;u&amp;gt;Antwort 3&amp;lt;/u&amp;gt;. Bei Leitungs&amp;amp;ndash; und Kanalcodierung wären verlustbehaftete Verfahren kontraproduktiv. Dagegen ist die Quellencodierung bei analogem Eingangssignal (Audio, Video, usw.) per se verlustbehaftet.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Zu den Leitungscodierverfahren zählt man&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die 4B3T&amp;amp;ndash;Codes (es gibt mehrere Varianten, die alle blockweise arbeiten),&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;den AMI&amp;amp;ndash;Code (symbolweise: Bei jedem Codierschritt wird ein Binärzeichen eingelesen und ein Ternärzeichen ausgegeben).&lt;br /&gt;
&lt;br /&gt;
:Demzufolge gilt &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;LC&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 2&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Im Buch &amp;amp;bdquo;Einführung in die Kanalcodierung&amp;amp;rdquo; werden behandelt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die Hamming&amp;amp;ndash;Codes,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die Reed&amp;amp;ndash;Solomon&amp;amp;ndash;Codes,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die Faltungscodes,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die Turbocodes.&lt;br /&gt;
&lt;br /&gt;
:Das richtige Ergebnis lautet dementsprechend &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;KC&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 4&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei einem verlustlosen Quellencodierverfahren ist es dem Empfänger möglich, die Nachricht der Quelle vollständig zu rekonstruieren, wenn kein Übertragungsfehler aufgetreten ist.&lt;br /&gt;
&lt;br /&gt;
:Zu den verlustlosen Quellencodierverfahren gehören&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;der Huffman&amp;amp;ndash;Code,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die verschiedenen Varianten des Lempel-Ziv-Algorithmus,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;die so genannten Run-Length-Codes,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;das bekannte Komprimierungsprogramm Winzip.&lt;br /&gt;
&lt;br /&gt;
:&amp;amp;#8658; &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;QC&amp;amp;nbsp;(verlustlos)&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 4&amp;lt;/u&amp;gt;. Alle diese Verfahren kann man nur bei digitalem Eingang anwenden.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Aussagen 1 und 3&amp;lt;/u&amp;gt;. Nur GIF und JPG wendet man auf Bilder an, während MP3 seit Jahren das am weitesten verbreitete Audio&amp;amp;ndash;Komprimierungsprogramm darstellt. Der AMR-Codec und der EFR-Codec finden Anwendung bei GSM und UMTS.&lt;br /&gt;
&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.1 Allgemeine Beschreibung^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.2Z:_Average_Code_Word_Length&amp;diff=7190</id>
		<title>Aufgaben:Exercise 2.2Z: Average Code Word Length</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.2Z:_Average_Code_Word_Length&amp;diff=7190"/>
		<updated>2016-12-01T10:27:36Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Allgemeine Beschreibung&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2417__Inf_Z_2_2.png|right|]]&lt;br /&gt;
:Ziel von Datenkomprimierung ist es, die Nachricht einer Quelle mit möglichst wenigen Binärzeichen darzustellen.&lt;br /&gt;
&lt;br /&gt;
:Wir betrachten hier eine wertdiskrete Nachrichtenquelle mit dem Symbolvorrat {&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;} &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 4 und den Auftrittswahrscheinlichkeiten&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 1/4 (Teilaufgabe 1),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 1/2, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 1/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 1/8 (ab Teilaufgabe 2).&lt;br /&gt;
&lt;br /&gt;
:Vorausgesetzt wird, dass es zwischen den Quellensymbolen keine statistischen Bindungen gibt.&lt;br /&gt;
&lt;br /&gt;
:Ein Maß für die Güte eines Komprimierungsverfahrens ist die mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; mit der Zusatzeinheit &amp;amp;bdquo;bit/Quellensymbol&amp;amp;rdquo;. Vorgegeben sind drei Zuordnungen. Anzumerken ist:&lt;br /&gt;
&lt;br /&gt;
:* Jeder dieser Binärcodes C1, C2 und C3 ist für eine spezielle Quellenstatistik ausgelegt.&lt;br /&gt;
&lt;br /&gt;
:* Alle codes sind präfixfrei und somit ohne weitere Angabe sofort decodierbar.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 2.1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Bestimmen Sie die mittlere Codewortlänge für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 1/4.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$C1:\ \ L_M$ = { 2 3% } $bit/Quellensymbol$&lt;br /&gt;
$C2:\ \ L_M$ = { 2.25 3% } $bit/Quellensymbol$&lt;br /&gt;
$C3:\ \ L_M$ = { 2.25 3% } $bit/Quellensymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Werte ergeben sich für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/Sub&amp;gt; = 1/2, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/Sub&amp;gt; = 1/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; =  &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; = 1/8.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$C1:\ \ L_M$ = { 2 3% } $bit/Quellensymbol$&lt;br /&gt;
$C2:\ \ L_M$ = { 1.75 3% } $bit/Quellensymbol$&lt;br /&gt;
$C3:\ \ L_M$ = { 2.5 3% } $bit/Quellensymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Woran erkennt man präfixfreie Codes?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Kein Codewort ist der Beginn eines anderen Codewortes.&lt;br /&gt;
- Alle Codeworte haben gleiche Länge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Für die spezielle Quellenfolge &amp;lt;b&amp;gt;ADBDCBCBADCA&amp;lt;/b&amp;gt; ergibt sich die Codefolge &amp;lt;b&amp;gt;001101111001100100111000&amp;lt;/b&amp;gt;. Welcher Code wurde verwendet?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ der Code C1,&lt;br /&gt;
- der Code C2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Nach Codierung mit C3 erhält man &amp;lt;b&amp;gt;001101111001100100111000&amp;lt;/b&amp;gt;. Wie lautet die zugehörige Quellensymbolfolge?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- &amp;lt;b&amp;gt;AACDBACABADAAA ....&amp;lt;/b&amp;gt;&lt;br /&gt;
+ &amp;lt;b&amp;gt;ACBCCCACAACCD ....&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die mittlere Codewortlänge ergibt sich allgemein zu&lt;br /&gt;
:$$L_{\rm M} = p_{\rm A} \cdot L_{\rm A} + p_{\rm B} \cdot L_{\rm B}+ p_{\rm C} \cdot L_{\rm C} + p_{\rm D} \cdot L_{\rm D}&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
:Sind die vier Quellensymbole gleichwahrscheinlich (alle Wahrscheinlichkeiten genau 1/4), so kann dafür auch geschrieben werden:&lt;br /&gt;
:$$L_{\rm M} = 1/4 \cdot [ L_{\rm A} + L_{\rm B}+ L_{\rm C} + L_{\rm D}]&lt;br /&gt;
\hspace{0.05cm}.$$&lt;br /&gt;
:* Code C1:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 2.00 bit/Quellensymbol&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code C2:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 2.25 bit/Quellensymbol&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code C3:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 2.25 bit/Quellensymbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit der Codetabelle &amp;lt;i&amp;gt;C&amp;lt;/i&amp;gt;1 ergibt sich unabhängig von den Symbolwahrscheinlichkeiten stets die mittlere Codewortlänge &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/Sub&amp;gt; &amp;lt;u&amp;gt;= 2 bit/Quellensymbol&amp;lt;/u&amp;gt;. Für die beiden anderen Codes erhält man&lt;br /&gt;
&lt;br /&gt;
:* Code C2:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 1/2 &amp;amp;middot; 1 + 1/4 &amp;amp;middot; 2 + 1/8 &amp;amp;middot; 3 + 1/8 &amp;amp;middot; 3 = &amp;lt;u&amp;gt;1.75 bit/Quellensymbol&amp;lt;/u&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* Code C3:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;i&amp;gt;L&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 1/2 &amp;amp;middot; 3 + 1/4 &amp;amp;middot; 2 + 1/8 &amp;amp;middot; 1 + 1/8 &amp;amp;middot; 3 = &amp;lt;u&amp;gt;2.50 bit/Quellensymbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Man erkennt aus dem Beispiel das Prinzip: Wahrscheinliche Symbole werden durch wenige Binärsymbole dargestellt und unwahrscheinliche durch mehr. Bei gleichwahrscheinlichen Symbolen wählt man am besten auch die Codewortlängen gleich.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist &amp;lt;u&amp;gt;Lösungsvorschlag 1&amp;lt;/u&amp;gt;. Ein Code mit einheitlicher Länge aller Codeworte ist zwar präfixfrei, aber auch andere Codes können präfixfrei sein, zum Beispiel die Codes C2 und C3.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bereits aus &amp;amp;bdquo;00&amp;amp;rdquo; am Anfang erkennt man, dass der Code C2 hier nicht in Frage kommt, da sonst die Quellensymbolfolge mit &amp;amp;bdquo;AA&amp;amp;rdquo; beginnen müsste. Tatsächlich wurde der &amp;lt;u&amp;gt;Code C1&amp;lt;/u&amp;gt; verwendet.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist der &amp;lt;u&amp;gt;Lösungsvorschlag 2&amp;lt;/u&amp;gt;. Der erste Lösungsvorschlag gibt die Quellensymbolfolge für den Code C2 an, wenn die Codesymbolfolge &amp;lt;b&amp;gt;001101111001100100111000&amp;lt;/b&amp;gt; lauten würde.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.1 Allgemeine Beschreibung^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.2:_Kraft%E2%80%93McMillan_Inequality&amp;diff=7189</id>
		<title>Aufgaben:Exercise 2.2: Kraft–McMillan Inequality</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_2.2:_Kraft%E2%80%93McMillan_Inequality&amp;diff=7189"/>
		<updated>2016-12-01T10:27:28Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Allgemeine Beschreibung&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2416__Inf_A_2_2.png|right|]]&lt;br /&gt;
:In der rechten Abbildung sind einige beispielhafte Binär&amp;amp;ndash; und Ternärcodes angegeben.&lt;br /&gt;
&lt;br /&gt;
:Beim Binärcode B1 werden alle möglichen Quellensymbole &amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; (mit Laufindex &amp;lt;i&amp;gt;&amp;amp;mu;&amp;lt;/i&amp;gt; = 1, ... , 8) durch jeweils eine Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; einheitlicher Länge &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = 3 dargestellt. Dieser Code ist aus diesem Grund zur Datenkomprimierung ungeeignet.&lt;br /&gt;
&lt;br /&gt;
:Die Möglichkeit zur Datenkomprimierung ergibt sich erst dann, wenn&lt;br /&gt;
&lt;br /&gt;
:* die &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; Quellensymbole nicht gleichwahrscheinlich sind,&lt;br /&gt;
&lt;br /&gt;
:* und die Länge &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; der Codeworte unterschiedlich sind.&lt;br /&gt;
&lt;br /&gt;
:Diese Eigenschaft weist zum Beispiel der Binärcode B2 auf: Je ein Codewort hat hier die Länge 1, 2 und 3 (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1) und zwei Codeworte haben die Länge &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = 4 (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = 2).&lt;br /&gt;
&lt;br /&gt;
:Voraussetzung für die Decodierbarkeit eines solchen Codes ist, dass der Code präfixfrei ist.  Das heißt, dass kein Codewort der Präfix (der Beginn) eines längeren Codewortes sein darf.&lt;br /&gt;
&lt;br /&gt;
:Eine notwendige Bedingung dafür, dass ein Code zur Datenkomprimierung präfixfrei sein kann, wurde 1949 von Leon Kraft angegeben, die Kraftsche Ungleichung:&lt;br /&gt;
:$$\sum_{\mu=1}^{M} \hspace{0.2cm} D^{-L_{\mu}} \le 1 \hspace{0.05cm}.$$&lt;br /&gt;
:Hierbei bezeichnen&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; die Anzahl der möglichen Quellensymbole &amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; die Länge des zum Quellensymbol &amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; gehörigen Codewortes  &amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 2 einen Binärcode (&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; oder &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;) und &amp;lt;i&amp;gt;D&amp;lt;/i&amp;gt; = 3 einen Ternärcode (&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
:Ein Code kann nur dann präfixfrei sein, wenn die Kraftsche Ungleichung erfüllt ist. Die Umkehrung gilt nicht: Wird die Kraftsche Ungleichung erfüllt, so bedeutet das noch lange nicht, dass dieser Code tatsächlich präfixfrei ist.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 2.1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Welche der Binärcodes erfüllen die Kraftsche Ungleichung?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ B1,&lt;br /&gt;
+ B2,&lt;br /&gt;
- B3,&lt;br /&gt;
- B4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der vorgegebenen Binärcodes sind präfixfrei?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ B1,&lt;br /&gt;
+ B2,&lt;br /&gt;
- B3,&lt;br /&gt;
- B4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche der vorgegebenen Ternärcodes sind präfixfrei?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ T1,&lt;br /&gt;
- T2,&lt;br /&gt;
+ T3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lauten die Kenngrößen des Codes T1?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Ternärecode\ T1:\ \ N_1$ = { 1 3% }&lt;br /&gt;
$N_2$ = { 2 3% }&lt;br /&gt;
$N_3$ = { 6 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wieviel 3&amp;amp;ndash;wertige Codeworte (&amp;lt;i&amp;gt;L&amp;lt;sub&amp;gt;&amp;amp;mu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; = 3) könnte man hinzufügen, ohne dass sich an der Präfixfreiheit etwas ändert?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$Ternärecode\ \Delta N_3:\ \ N_1$ = { 6 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Der Ternärcode T3 soll auf insgesamt &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 9 Codeworte erweitert werden. Wie erreicht man das ohne Verletzung der Präfixfreiheit?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- Ergänzung um vier 3&amp;amp;ndash;wertige Codeworte.&lt;br /&gt;
+ Ergänzung um vier 4&amp;amp;ndash;wertige Codeworte.&lt;br /&gt;
+ Ergänzung um ein 3&amp;amp;ndash;wertiges und drei 4&amp;amp;ndash;wertige Codeworte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für die angegebenen Binärcodes gilt:&lt;br /&gt;
&lt;br /&gt;
:* B1:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 8 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;3&amp;lt;/sup&amp;gt; = 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Bedingung erfüllt,&lt;br /&gt;
&lt;br /&gt;
:* B2:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;1&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;2&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;3&amp;lt;/sup&amp;gt; + 2 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;4&amp;lt;/sup&amp;gt; = 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Bedingung erfüllt,&lt;br /&gt;
&lt;br /&gt;
:* B3:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;1&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;2&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;3&amp;lt;/sup&amp;gt; + 2 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;4&amp;lt;/sup&amp;gt; = 1 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Bedingung erfüllt,&lt;br /&gt;
&lt;br /&gt;
:* B4:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;1&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;2&amp;lt;/sup&amp;gt; + 2 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;3&amp;lt;/sup&amp;gt; + 1 &amp;amp;middot; 2&amp;lt;sup&amp;gt;&amp;amp;ndash;4&amp;lt;/sup&amp;gt; = 17/16 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; Bedingung &amp;lt;u&amp;gt;nicht&amp;lt;/u&amp;gt; erfüllt.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Code B4, der die Kraftsche Ungleichung nicht erfüllt, ist mit Sicherheit auch nicht präfixfrei. Aber bei Erfüllung der Kraftschen Ungleichung ist noch nicht sicher, dass dieser Code auch präfixfrei ist. Beim Code B3 ist &amp;amp;bdquo;10&amp;amp;rdquo; der Beginn des Codewortes &amp;amp;bdquo;1011&amp;amp;rdquo;. Dagegen sind die Codes &amp;lt;u&amp;gt;B1 und B2&amp;lt;/u&amp;gt; präfixfrei.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Antworten 1 und 3&amp;lt;/u&amp;gt;. Der Code T2 ist dagegen nicht präfixfrei, da &amp;amp;bdquo;1&amp;amp;rdquo; der Beginn des Codewortes &amp;amp;bdquo;10&amp;amp;rdquo; ist. Die Kraftsche Ungleichung wird von allen drei Codes erfüllt.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;i&amp;gt;N&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; gibt an, wieviele Codeworte  mit &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt; Symbolen  es im Code gibt. Für den Code T1 gilt:&lt;br /&gt;
:$$N_1 \hspace{0.15cm}\underline{= 1}\hspace{0.05cm}, \hspace{0.2cm}N_2 \hspace{0.15cm}\underline{= 2}\hspace{0.05cm}, \hspace{0.2cm}N_3 \hspace{0.15cm}\underline{= 6}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nach der Kraftschen Ungleichung muss gelten&lt;br /&gt;
:$$N_1 \cdot 3^{-1} + N_2 \cdot 3^{-2} + N_3 \cdot 3^{-3 } \le 1\hspace{0.05cm}.$$&lt;br /&gt;
:Bei gegebenem &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 1 und &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 2 wird dies erfüllt, solange gilt:&lt;br /&gt;
:$$N_3 \cdot 3^{-3 } \le 1 - 1/3 - 2/9 = 4/9 \hspace{0.3cm} \Rightarrow \hspace{0.3cm}N_3  \le 12 \hspace{0.3cm} \Rightarrow \hspace{0.3cm} {\rm \Delta}\,N_3&lt;br /&gt;
\hspace{0.15cm}\underline{= 6}\hspace{0.05cm}.$$&lt;br /&gt;
:Die zusätzlichen Codeworte sind &amp;lt;b&amp;gt;210&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;211&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;212&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;220&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;221&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;222&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für den Code T3 gilt:&lt;br /&gt;
:$$S({\rm T3})= 2 \cdot 3^{-1} + 2 \cdot 3^{-2} + 1 \cdot 3^{-3 } = {25}/{27}\hspace{0.05cm}.$$&lt;br /&gt;
:Wegen &amp;lt;i&amp;gt;S&amp;lt;/i&amp;gt;(T3) &amp;amp;#8804; 1 erfüllt der Ternärcode T3 die Kraftsche Ungleichung und er ist zudem auch präfixfrei. Betrachten wir nun die vorgeschlagenen neuen Codes.&lt;br /&gt;
&lt;br /&gt;
:* Code T4 (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 5):&lt;br /&gt;
:$$S({\rm T4})= S({\rm T3}) + 4 \cdot 3^{-3 } = {29}/{27}\hspace{0.1cm} &amp;gt; \hspace{0.1cm}1\hspace{0.3cm} \Rightarrow \hspace{0.3cm} {\rm T4 \hspace{0.15cm}ist\hspace{0.15cm} ungeeignet}\hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* Code T5 (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = 4):&lt;br /&gt;
:$$S({\rm T5})= S({\rm T3}) + 4 \cdot 3^{-4 } = {79}/{81}\hspace{0.1cm} &amp;lt; \hspace{0.1cm}1\hspace{0.3cm} \Rightarrow \hspace{0.3cm} {\rm T5 \hspace{0.15cm}ist\hspace{0.15cm} geeignet}\hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* Code T6 (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 2, &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/Sub&amp;gt; = 3):&lt;br /&gt;
:$$S({\rm T6})= S({\rm T3}) + 1 \cdot 3^{-3 } + 3 \cdot 3^{-4 } = \frac{75 + 3 + 3}{81}\hspace{0.1cm} = \hspace{0.1cm}1\hspace{0.3cm} \Rightarrow \hspace{0.3cm} {\rm T6 \hspace{0.15cm}ist\hspace{0.15cm} geeignet}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:Richtig sind also die &amp;lt;u&amp;gt;zwei letzten&amp;lt;/u&amp;gt; Lösungsvorschläge. Beispielsweise lauten die insgesamt 9 Codeworte des präfixfreien Codes T6: &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;20&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;21&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;220&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;221&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2220&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;2221&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;2222&amp;lt;/b&amp;gt;.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^2.1 Allgemeine Beschreibung^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.7:_Entropy_of_Natural_Texts&amp;diff=7188</id>
		<title>Aufgaben:Exercise 1.7: Entropy of Natural Texts</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.7:_Entropy_of_Natural_Texts&amp;diff=7188"/>
		<updated>2016-12-01T10:27:20Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{quiz-Header|Buchseite=Informationstheorie/Natürliche wertdiskrete Nachrichtenquellen&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2319__Inf_A_1_7_neu.png|right|]]&lt;br /&gt;
:Anfang der 1950er Jahre schätzte Claude E. Shannon die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; der englischen Sprache mit einem bit pro Zeichen ab. Kurze Zeit später kam Karl Küpfmüller bei einer empirischen Untersuchung der deutschen Sprache auf einen Entropiewert von &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;1.3&amp;amp;nbsp;bit/Zeichen, also nur etwas größer. Die Ergebnisse von Shannon und Küpfmüller beruhen dabei interessanter Weise auf zwei völlig unterschiedlichen Methoden.&lt;br /&gt;
&lt;br /&gt;
:Die differierenden Ergebnisse lassen sich eher nicht mit den geringen Differenzen hinsichtlich des Symbolumfangs &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; erklären:&lt;br /&gt;
&lt;br /&gt;
:* Shannon ging von 26 Buchstaben und dem Leerzeichen aus &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp;  &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 27.&lt;br /&gt;
&lt;br /&gt;
:* Küpfmüller ging von &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 26 Buchstaben aus, ebenfalls ohne zwischen Groß&amp;amp;ndash; und Kleinschreibung zu unterscheiden.&lt;br /&gt;
&lt;br /&gt;
:Mit dieser Aufgabe soll gezeigt werden, wie sich&lt;br /&gt;
&lt;br /&gt;
:* Auslöschungen (&amp;lt;i&amp;gt;Erasures&amp;lt;/i&amp;gt;) &amp;amp;#8658; man kennt den Ort eines Fehlers,&lt;br /&gt;
&lt;br /&gt;
:* Zeichenfehler &amp;amp;#8658; es ist nicht offensichtlich, was falsch und was richtig ist,&lt;br /&gt;
&lt;br /&gt;
:auf die  Verständlichkeit eines Textes auswirken. Unser Text beinhaltet auch die typisch deutschen Buchstaben &amp;amp;bdquo;ä&amp;amp;rdquo;, &amp;amp;bdquo;ö&amp;amp;rdquo;, &amp;amp;bdquo;ü&amp;amp;rdquo; und &amp;amp;bdquo;ß&amp;amp;rdquo; sowie Ziffern und Interpunktion. Außerdem wird zwischen Groß&amp;amp;ndash; und Kleinschreibung unterschieden.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:In der Abbildung ist dieser Text, der von Küpfmüllers Vorgehensweise handelt, in sechs Blöcke der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 197 bis &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 319 aufgeteilt. Beschrieben ist die Überprüfung seiner ersten Analyse (1.3 bit/Zeichen) auf völlig anderem Wege, die zum Ergebnis 1.51 bit/Zeichen führte.&lt;br /&gt;
&lt;br /&gt;
:* In den oberen fünf Blöcken erkennt man &amp;lt;i&amp;gt;Erasures&amp;lt;/i&amp;gt; mit verschiedenen Wahrscheinlichkeiten zwischen 10% und 50%.&lt;br /&gt;
&lt;br /&gt;
:* Im letzten Block sind Zeichenfehler mit 20&amp;amp;ndash;prozentiger Verfälschungswahrscheinlichkeit eingefügt.&lt;br /&gt;
&lt;br /&gt;
:Der Einfluss solcher Zeichenfehler auf die Lesbarkeit eines Textes soll in der Teilaufgabe (4) verglichen werden mit dem zweiten (rot umrandeten) Block, für den die Wahrscheinlichkeit eines Erasures ebenfalls 20% beträgt.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf das Kapitel 1.3 dieses Buches. Bezug genommen wird auch auf die relative Redundanz einer Folge, wobei mit dem Entscheidungsgehalt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; und der Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; gilt:&lt;br /&gt;
:$$r = \frac{H_0 - H}{H_0}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Von welchem Symbolumfang ist Küpfmüller ausgegangen?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$M$ = { 26 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche relative Redundanz ergibt sich aus Küpfmüllers Entropiewert?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$r$ = { 72.3 3% } %&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie lässt sich das Ergebnis der Teilaufgabe (2) interpretieren? Gehen Sie jeweils von einer Textdatei mit &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 26 unterschiedlichen Zeichen aus.&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Eine solche Textdatei hinreichender Länge (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734;) könnte man mit 1.3 &amp;amp;middot; &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; Binärsymbolen darstellen.&lt;br /&gt;
- Eine solche Textdatei  mit &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; = 100000 Zeichen könnte man mit 130000 Binärsymbolen darstellen.&lt;br /&gt;
- Ein Leser kann den Text auch dann noch verstehen (oder zumindest erahnen), wenn 70% der Zeichen ausgelöscht sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Was erschwert die Verständlichkeit eines Textes mehr?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- 20% Auslöschungen (&amp;lt;i&amp;gt;Erasures&amp;lt;/i&amp;gt;),&lt;br /&gt;
+ eine Zeichenfehlerwahrscheinlichkeit von 20%.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Symbolumfang bei Küpfmüllers Untersuchungen war &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 26&amp;lt;/u&amp;gt;, da er im Gegensatz zu Shannon das Leerzeichen zunächst nicht berücksichtigte. Bei dem vorgegebenen deutschen Text dieser Aufgabe ist der Symbolumfang deutlich größer,&lt;br /&gt;
&lt;br /&gt;
:* da hier auch die typisch deutschen Zeichen &amp;amp;bdquo;ä&amp;amp;rdquo;, &amp;amp;bdquo;ö&amp;amp;rdquo;, &amp;amp;bdquo;ü&amp;amp;rdquo; und &amp;amp;bdquo;ß&amp;amp;rdquo; vorkommen,&lt;br /&gt;
&lt;br /&gt;
:* zwischen Klein&amp;amp;ndash; und Großschreibung unterschieden wird,&lt;br /&gt;
&lt;br /&gt;
:* und zudem noch Ziffern und Interpunktionszeichen hinzukommen.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit dem Entscheidungsgehalt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; = log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (31) &amp;amp;asymp; 4.7 und der Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.3 (jeweils mit der Einheit bit/Zeichen) erhält man für die relative Redundanz:&lt;br /&gt;
:$$r = \frac{H_0 - H}{H_0}= \frac{4.7 - 1.3}{4.7}\underline {\hspace{0.1cm}\approx 72.3\,\%}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist nur der &amp;lt;u&amp;gt;erste Lösungsvorschlag&amp;lt;/u&amp;gt;. Laut Küpfmüller benötigt man nur 1.3 Binärzeichen pro Quellenzeichen. Bei einer Datei der Länge &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; würden also 1.3 &amp;amp;middot; &amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; Binärsymbole ausreichen, allerdings nur dann, wenn&lt;br /&gt;
&lt;br /&gt;
:* die Quellensymbolfolge unendlich lang ist (&amp;lt;i&amp;gt;N&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734;), und&lt;br /&gt;
&lt;br /&gt;
:* diese bestmöglich codiert ist.&lt;br /&gt;
&lt;br /&gt;
:Dagegen besagt Küpfmüllers Ergebnis und die in der Teilaufgabe (b) errechnete relative Redundanz von mehr als 70% nicht, dass ein Leser den Text noch verstehen kann, wenn 70% der Zeichen ausgelöscht sind. Ein solcher Text&lt;br /&gt;
&lt;br /&gt;
:* ist nie unendlich lang,&lt;br /&gt;
&lt;br /&gt;
:* noch wurde er vorher optimal codiert.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig ist &amp;lt;u&amp;gt;Aussage 2&amp;lt;/u&amp;gt;. Testen Sie es selbst: Der zweite Block der Grafik auf der Angabenseite ist leichter zu entschlüsseln als der letzte Block, weil man weiß, wo es Fehler gibt. Wenn Sie es weiter versuchen wollen: Für den unteren Block wurde genau die gleiche Zeichenfehlerfolge wie für Block 2 verwendet, das heißt, Fehler gibt es bei den Zeichen 6, 35, 37, usw..&lt;br /&gt;
&lt;br /&gt;
:Abschließend soll noch der Originaltext angegeben werden, der auf der Angabenseite nur durch Auslöschungen (&amp;lt;i&amp;gt;Erasures&amp;lt;/i&amp;gt;) oder echte Zeichenfehler verfälscht wiedergegeben ist.&lt;br /&gt;
[[File:P_ID2318__Inf_A_1_7d.png|center|]]&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.3 Natürliche wertdiskrete Nachrichtenquellen^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.6Z:_Ternary_Markov_Source&amp;diff=7187</id>
		<title>Aufgaben:Exercise 1.6Z: Ternary Markov Source</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.6Z:_Ternary_Markov_Source&amp;diff=7187"/>
		<updated>2016-12-01T10:27:13Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2254__Inf_Z_1_6.png|right|]]&lt;br /&gt;
:Die Grafik zeigt eine Markovquelle mit &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 3 Zuständen &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;. Für die beiden Parameter dieses Markovprozesses soll gelten:&lt;br /&gt;
:$$0 \le p \le 0.5 \hspace{0.05cm},\hspace{0.2cm}0 \le q \le 1 \hspace{0.05cm}.$$&lt;br /&gt;
:Aufgrund der Markoveigenschaft dieser Quelle kann die Entropie auf unterschiedliche Weise ermittelt werden:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Man berechnet die beiden ersten Entropienäherungen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;. Dann gilt:&lt;br /&gt;
:$$H  = 2 \cdot H_{\rm 2} - H_{\rm 1}   \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;ul class=&amp;quot;liste_ohne&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Nach der so genannten &amp;lt;i&amp;gt;direkten Berechnungsmethode&amp;lt;/i&amp;gt; kann die Entropie aber auch wie folgt berechnet werden (insgesamt 9 Terme):&lt;br /&gt;
:$$H = p_{\rm AA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}} + p_{\rm AB}   \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}} +  ...&lt;br /&gt;
 \hspace{0.15cm},$$&lt;br /&gt;
:$$p_{\rm AA} = p_{\rm A} \cdot p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} \hspace{0.05cm},\hspace{0.2cm}&lt;br /&gt;
p_{\rm AB} = p_{\rm A} \cdot p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} \hspace{0.05cm}, \hspace{0.1cm}...$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinwis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zum Themenkomplex von Kapitel 1.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Für welche Parameter &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; ergibt sich die maximale Entropie pro Symbol?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p$ = { 0.333 3% }&lt;br /&gt;
$q$ = { 1.585 3% }&lt;br /&gt;
$H_\text{max}$ = { 1.585 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Es sei &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1. Welcher Wert ergibt sich in diesem Fall für die erste Entropienäherung?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4, q = 1:\ \ H_1$ = { 1.585 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Weiterhin gelte &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1. Welcher Wert ergibt sich in diesem Fall für die zweite Entropienäherung?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4, q = 1:\ \ H_2$ = { 1.5425 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Quellenentropie mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4, &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4, q = 1:\ \ H$ = { 1.5 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Quellenentropie mit  &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/2, &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/2, q = 0:\ \ H$ = { 0.667 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;i&amp;gt;Hinweis:&amp;lt;/i&amp;gt; Aus Platzgründen verwenden wir in der Musterlösung &amp;amp;bdquo;ld&amp;amp;rdquo; anstelle von  &amp;amp;bdquo;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;rdquo;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;a)&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die maximale Entropie ergibt sich dann, wenn die Symbole &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; gleichwahrscheinlich und die Symbole innerhalb der Folge statistisch voneinander unabhängig sind. Dann muss gelten:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|C&amp;lt;/sub&amp;gt; = 1/3,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|C&amp;lt;/sub&amp;gt; = 1/3,&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|C&amp;lt;/sub&amp;gt; = 1/3.&lt;br /&gt;
&lt;br /&gt;
:Beispielsweise erhält man aus &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|C&amp;lt;/sub&amp;gt; = 1/3 der Wert &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/3&amp;lt;/u&amp;gt;. Berücksichtigt man noch &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;, so folgt &amp;lt;u&amp;gt;&amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1&amp;lt;/u&amp;gt;. Damit ergibt sich die maximale Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;max&amp;lt;/sub&amp;gt; = ld 3 &amp;lt;u&amp;gt;= 1.585 bit/Symbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
[[File:P_ID2255__Inf_Z_1_6b.png|right|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit den Parameterwerten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1 ergibt sich das nebenstehende Übergangsdiagramm, das folgende Symmetrien aufweist:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|C&amp;lt;/sub&amp;gt; = 1/4 (rot markiert),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|A&amp;lt;/sub&amp;gt; = 1/2 (grün markiert),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C|B&amp;lt;/sub&amp;gt; = 1/4 (blau markiert).&lt;br /&gt;
&lt;br /&gt;
:Es ist offensichtlich, dass die Symbolwahrscheinlichkeiten alle gleich sind:&lt;br /&gt;
:$$p_{\rm A} = p_{\rm B} = p_{\rm C} = 1/3$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} H_1 =   {\rm ld}\hspace{0.1cm} 3  \hspace{0.15cm} \underline {= 1.585 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Für die zweite Entropienäherung benötigt man die 3&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 9 Verbundwahrscheinlichkeiten. Mit dem Ergebnis der Teilaufgabe b) erhält man hierfür:&lt;br /&gt;
:$$p_{\rm AA} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm BB}= p_{\rm CC}= p_{\rm AC}=p_{\rm BA}=p_{\rm CB}=1/12  \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm AB} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm BC}=p_{\rm CA}=1/6$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.2cm} H_2 \hspace{0.15cm} =  \hspace{0.15cm}  \frac{1}{2} \cdot \left [ 6 \cdot \frac{1}{12} \cdot {\rm ld}\hspace{0.1cm} 12  +&lt;br /&gt;
 3 \cdot \frac{1}{6} \cdot {\rm ld}\hspace{0.1cm} 6 \right ] = \\ &lt;br /&gt;
 \hspace{0.15cm} =  \hspace{0.15cm}   \frac{1}{4} \cdot {\rm ld}\hspace{0.1cm} 4  + \frac{1}{4} \cdot {\rm ld}\hspace{0.1cm} 3 +   \frac{1}{4} \cdot {\rm ld}\hspace{0.1cm} 2 +   \frac{1}{4} \cdot {\rm ld}\hspace{0.1cm} 3 &lt;br /&gt;
 = \frac{3}{4} + \frac{{\rm ld}\hspace{0.1cm} 3}{2} \hspace{0.15cm} \underline {= 1.5425 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aufgrund der Markoveigenschaft der Quelle gilt&lt;br /&gt;
:$$H = 2 \cdot H_2 - H_1 = [ {3}/{2} + {\rm ld}\hspace{0.1cm} 3] -  {\rm ld}\hspace{0.1cm} 3\hspace{0.15cm} \underline {= 1.5 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Zum gleichen Ergebnis würde man mit folgender Rechnung kommen:&lt;br /&gt;
:$$H \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm AA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}} + p_{\rm AB}   \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}} +  ... \\&lt;br /&gt;
 \hspace{0.1cm} =  \hspace{0.1cm} 6 \cdot \frac{1}{12} \cdot {\rm ld}\hspace{0.1cm} 4 + 3 \cdot \frac{1}{16} \cdot {\rm ld}\hspace{0.1cm} 2&lt;br /&gt;
 \hspace{0.15cm} \underline {= 1.5 \,{\rm bit/Symbol}}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2256__Inf_Z_1_6e.png|right|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aus nebenstehendem Übergangsdiagramm mit den aktuellen Parametern erkennt man, dass bei Stationarität &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 0 gelten wird: &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; kann höchstens zum Starzeitpunkt einmal auftreten. Es liegt also eine binäre Markovkette mit den Symbolen &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt; vor. Die Symbolwahrscheinlichkeiten ergeben sich zu:&lt;br /&gt;
:$$p_{\rm A} = 0.5 \cdot p_{\rm C} \hspace{0.05cm}, \hspace{0.2cm}p_{\rm A} + p_{\rm C} = 1 $$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} p_{\rm A} = 1/3 \hspace{0.05cm}, \hspace{0.2cm} p_{\rm C} = 2/3\hspace{0.05cm}.  $$&lt;br /&gt;
:&amp;lt;br&amp;gt;Damit erhält man folgende Wahrscheinlichkeiten:&lt;br /&gt;
:$$p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} \hspace{0.1cm} =  \hspace{0.1cm}0\hspace{0.7cm} \Rightarrow \hspace{0.3cm} p_{\rm AA} = 0 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}C} \hspace{0.1cm} =  \hspace{0.1cm}1/2\hspace{0.3cm} \Rightarrow \hspace{0.3cm} p_{\rm CA} = &lt;br /&gt;
 p_{\rm C} \cdot p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}C} = 2/3 \cdot 1/2 = 1/3 \hspace{0.05cm},\hspace{0.2cm}{\rm ld}\hspace{0.1cm}(1/p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}C} )= 1\hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}A} \hspace{0.1cm} =  \hspace{0.1cm}1\hspace{0.7cm} \Rightarrow \hspace{0.3cm} p_{\rm AC} = &lt;br /&gt;
 p_{\rm A} \cdot p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}A} = 1/3 \cdot 1 = 1/3 \hspace{0.05cm},\hspace{0.61cm}{\rm ld}\hspace{0.1cm}(1/p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}A} )= 0\hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}C} \hspace{0.1cm} =  \hspace{0.1cm}1/2\hspace{0.3cm} \Rightarrow \hspace{0.3cm} p_{\rm CC} = &lt;br /&gt;
 p_{\rm C} \cdot p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}C} = 2/3 \cdot 1/2 = 1/3\hspace{0.05cm},\hspace{0.2cm}{\rm ld}\hspace{0.1cm}(1/p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}C} )= 1 $$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} H  \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm AA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}}  +p_{\rm CA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}C}}+ p_{\rm AC} \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}A}} + &lt;br /&gt;
  p_{\rm CC}   \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm C\hspace{0.01cm}|\hspace{0.01cm}C}}=&lt;br /&gt;
\\&lt;br /&gt;
\hspace{0.1cm} =  \hspace{0.1cm}0 + 1/3 \cdot 1 + 1/3 \cdot 0 + 1/3 \cdot 1&lt;br /&gt;
 \hspace{0.15cm} \underline {= 0.667 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.6:_Non-Binary_Markov_Sources&amp;diff=7186</id>
		<title>Aufgaben:Exercise 1.6: Non-Binary Markov Sources</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.6:_Non-Binary_Markov_Sources&amp;diff=7186"/>
		<updated>2016-12-01T10:27:05Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2253__Inf_A_1_6.png|right|]]&lt;br /&gt;
:Die Grafik zeigt zwei ergodische Markovquellen (MQ):&lt;br /&gt;
&lt;br /&gt;
:* Die Quelle MQ3 ist durch &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 3 Zustände (Symbole) &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; gekennzeichnet. Aufgrund der Stationarität haben die Wahrscheinlichkeiten folgende Werte:&lt;br /&gt;
:$$p_{\rm N} =  1/2\hspace{0.05cm},\hspace{0.2cm}p_{\rm M} = p_{\rm P} = 1/4\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:* Bei der Quelle MQ4 ist zusätzlich der Zustand &amp;lt;b&amp;gt;O&amp;lt;/b&amp;gt; möglich &amp;amp;#8658; &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 4. Aufgrund der symmetrischen Übergänge sind die stationären Wahrscheinlichkeiten alle gleich:&lt;br /&gt;
:$$p_{\rm N} = p_{\rm M} = p_{\rm O} =  p_{\rm P} = 1/4\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:Informationstheoretisch sind Markovquellen von besonderer Bedeutung, da bei diesen &amp;amp;ndash; und nur bei diesen &amp;amp;ndash; durch &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  (Entropienäherung, nur auf den Symbolwahrscheinlichkeiten basierend) und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (zweite Entropienäherung, berechenbar mit den Verbundwahrscheinlichkeiten für alle Zweiertupel) gleichzeitig auch&lt;br /&gt;
&lt;br /&gt;
:* die weiteren Entropienäherungen &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3, 4, ... ) und&lt;br /&gt;
&lt;br /&gt;
:* die tatsächliche Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:bestimmt sind. Es gelten folgende Bestimmungsgleichungen:&lt;br /&gt;
:$$H = 2 \cdot H_2 - H_1\hspace{0.05cm},\hspace{0.4cm}H_k =  \frac{1}{k} \cdot [ H_{\rm 1} + (k-1) \cdot H] &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 1.2. Hier finden Sie auch Hinweise zur Berechnung der ersten und zweiten Entropienäherung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Berechnen Sie die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; der Markovquelle MQ3.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ3:\ H_1$ = { 1.5 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; der Markovquelle MQ3.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ3:\ H_2$ = { 1.375 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß sind die Näherungen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; und die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ3:\ H_3$ = { 1.333 3% } $bit/Symbol$&lt;br /&gt;
$H_4$ = { 1.3125 3% } $bit/Symbol$&lt;br /&gt;
$H$ = { 1.25 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; der Markovquelle MQ4.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ4:\ H_1$ = { 2 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; der Markovquelle MQ4.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ4:\ H_2$ = { 1.5 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß sind hier die Näherungen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; und die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$MQ4:\ H_3$ = { 1.333 3% } $bit/Symbol$&lt;br /&gt;
$H_4$ = { 1.25 3% } $bit/Symbol$&lt;br /&gt;
$H$ = { 1 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Symbolwahrscheinlichkeiten der ternären Markovquelle sind gegeben. Daraus lässt sich die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; berechnen:&lt;br /&gt;
:$$H_{\rm 1}  =  1/2 \cdot {\rm log}_2\hspace{0.1cm} (2) + 2 \cdot 1/4 \cdot {\rm log}_2\hspace{0.1cm}(4 )  \hspace{0.15cm} \underline {= 1.5 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Verbundwahrscheinlichkeit ist &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;XY&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; &amp;amp;middot; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y|X&amp;lt;/sub&amp;gt;, wobei &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;X&amp;lt;/sub&amp;gt; die Symbolwahrscheinlichkeit von X angibt und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Y|X&amp;lt;/sub&amp;gt; die bedingte Wahrscheinlichkeit für &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt;, unter der Voraussetzung, dass vorher &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; aufgetreten ist. &amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Y&amp;lt;/b&amp;gt; sind hier Platzhalter für die Symbole &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;. Dann gilt:&lt;br /&gt;
:$$p_{\rm NN} \hspace{0.1cm} =  \hspace{0.1cm}  1/2 \cdot 1/2 = 1/4\hspace{0.05cm},\hspace{0.2cm}p_{\rm PP} =  1/4 \cdot 0 = 0\hspace{0.05cm},\hspace{0.2cm}p_{\rm MM} =  1/4 \cdot 0 = 0 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm NP} \hspace{0.1cm} =  \hspace{0.1cm}  1/2 \cdot 1/4 = 1/8\hspace{0.05cm},\hspace{0.2cm} p_{\rm PM} = 1/4 \cdot 1/2 = 1/8\hspace{0.05cm},\hspace{0.2cm}p_{\rm MN} =  1/4 \cdot 1/2 = 1/8 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm NM} \hspace{0.1cm} =  \hspace{0.1cm}  1/2 \cdot 1/4 = 1/8\hspace{0.05cm},\hspace{0.2cm} p_{\rm MP} = 1/4 \cdot 1/2 = 1/8\hspace{0.05cm},\hspace{0.2cm}p_{\rm PN} =  1/4 \cdot 1/2 = 1/8$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} H_{\rm 2}  = \frac{1}{2} \cdot \left [ 1/4 \cdot {\rm log}_2\hspace{0.1cm}( 4) + 6 \cdot 1/8 \cdot {\rm log}_2\hspace{0.1cm} (8) \right ] \hspace{0.15cm} \underline {= 1.375 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Da MQ3 Markoveigenschaften aufweist, können aus &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; alle Entropienäherungen &amp;lt;nobr&amp;gt;&amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 3, 4, ... )&amp;lt;/nobr&amp;gt; direkt angegeben werden und auch der Grenzwert &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734;:&lt;br /&gt;
:$$H  \hspace{0.1cm} =  \hspace{0.1cm}  2 \cdot H_2 - H_1 = 2\cdot 1.375 - 1.5 \hspace{1.25cm} \underline {= 1.250 \,{\rm bit/Symbol}}\hspace{0.05cm},\\&lt;br /&gt;
 H_3 \hspace{0.1cm} =  \hspace{0.1cm}  (H_1 + 2 \cdot H)/3 = (1.5 + 2 \cdot 1.25)/3 \hspace{0.15cm} \underline {= 1.333 \,{\rm bit/Symbol}}\hspace{0.05cm},\\&lt;br /&gt;
 H_4 \hspace{0.1cm} =  \hspace{0.1cm} (H_1 + 3 \cdot H)/4 = (1.5 + 3 \cdot 1.25)/4 \hspace{0.15cm} \underline {= 1.3125 \,{\rm bit/Symbol}}\hspace{0.05cm}.$$&lt;br /&gt;
:Die 10. Entropienäherung unterscheidet sich noch immer, wenn auch nur  geringfügig (um 2%) vom Endwert &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1.25 bit/Symbol:&lt;br /&gt;
:$$H_{10} = (H_1 + 9 \cdot H)/10 = (1.5 + 9 \cdot 1.25)/10  {= 1.275 \,{\rm bit/Symbol}}\hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Entsprechend der Angabe sind hier die Symbole gleichwahrscheinlich. Daraus folgt:&lt;br /&gt;
:$$H_{\rm 1}  = H_{\rm 0}  = {\rm log}_2\hspace{0.1cm} (4)  \hspace{0.15cm} \underline {= 2 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Von den &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 16 möglichen Zweiertupeln sind acht Kombinationen nicht möglich: &amp;lt;b&amp;gt;NP&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;NO&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;PP&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;PO&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;OM&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;ON&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;MM&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;MN&amp;lt;/b&amp;gt;. Die acht weiteren Kombinationen (Zweiertupel) ergeben jeweils den Verbundwahrscheinlichkeitswert 1/8, wie an zwei Beispielen gezeigt werden soll:&lt;br /&gt;
:$$p_{\rm NN} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm N} \cdot p_{\rm N\hspace{0.01cm}|\hspace{0.01cm}N} = 1/4 \cdot 1/2 = 1/8  \hspace{0.05cm},\\&lt;br /&gt;
p_{\rm MP} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm M} \cdot p_{\rm P\hspace{0.01cm}|\hspace{0.01cm}M} = 1/4 \cdot 1/2 = 1/8  \hspace{0.05cm}.$$&lt;br /&gt;
:$$\Rightarrow \hspace{0.3cm} H_2 =  \frac{1}{2} \cdot \left [ 8 \cdot \frac{1}{8} \cdot {\rm log}_2\hspace{0.1cm} (8)  \right ] \hspace{0.15cm} \underline {= 1.5 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Aufgrund der Markoveigenschaft gilt hier:&lt;br /&gt;
:$$H  \hspace{0.1cm} =  \hspace{0.1cm}  2 \cdot H_2 - H_1 = 2\cdot 1.5 - 2 \hspace{1.15cm} \underline {= 1 \,{\rm bit/Symbol}}\hspace{0.05cm},\\&lt;br /&gt;
 H_3 \hspace{0.1cm} =  \hspace{0.1cm}  (H_1 + 2 \cdot H)/3 = (2 + 2 \cdot 1)/3 \hspace{0.15cm} \underline {= 1.333 \,{\rm bit/Symbol}}\hspace{0.05cm},\\&lt;br /&gt;
 H_4 \hspace{0.1cm} =  \hspace{0.1cm} (H_1 + 3 \cdot H)/4 = (2 + 3 \cdot 1)/4 \hspace{0.15cm} \underline {= 1.250 \,{\rm bit/Symbol}}\hspace{0.05cm}.$$&lt;br /&gt;
:Auch hier unterscheidet sich die 10. Näherung noch deutlich vom Endwert, nämlich um 10%:&lt;br /&gt;
:$$H_{10} = (H_1 + 9 \cdot H)/10 = (2 + 9 \cdot 1)/10  {= 1.1 \,{\rm bit/Symbol}}\hspace{0.05cm}.$$&lt;br /&gt;
:Eine Abweichung um 2% ergibt sich hier erst für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 50. Zum Vergleich: Bei der Markovquelle MQ3 wurde diese Annäherung bereits mit &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 10 erreicht.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.5Z:_Symmetrical_Markov_Source&amp;diff=7185</id>
		<title>Aufgaben:Exercise 1.5Z: Symmetrical Markov Source</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.5Z:_Symmetrical_Markov_Source&amp;diff=7185"/>
		<updated>2016-12-01T10:26:58Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2252__Inf_Z_1_5.png|right|]]&lt;br /&gt;
:In der Aufgabe A1.5 wurde eine binäre Markovquelle behandelt, bei der die Übergangswahrscheinlichkeiten von &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; nach &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; sowie von &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; nach &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; unterschiedlich waren. In dieser Aufgabe soll nun gelten:&lt;br /&gt;
:$$p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} = p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} = q \hspace{0.8cm} ( 0 \le q \le 1)&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Alle in der Aufgabe A1.5 angegebenen Gleichungen gelten auch hier:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;b&amp;gt;Entropie:&amp;lt;/b&amp;gt;&lt;br /&gt;
:$$H = p_{\rm AA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}} + p_{\rm AB}   \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}} +  p_{\rm BA}  \cdot {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}} + p_{\rm BB}  \cdot  {\rm ld}\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B}}&lt;br /&gt;
 \hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;b&amp;gt;Erste Entropienäherung&amp;lt;/b&amp;gt;:&lt;br /&gt;
:$$H_{\rm 1}  =  p_{\rm A} \cdot {\rm ld}\hspace{0.1cm} \frac{1}{p_{\rm A}} + p_{\rm B} \cdot {\rm ld}\hspace{0.1cm} \frac{1}{p_{\rm B}} &lt;br /&gt;
 \hspace{0.05cm},$$&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;te Entropienäherung&amp;lt;/b&amp;gt; (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2, 3, ...):&lt;br /&gt;
:$$H_k =  \frac{1}{k} \cdot [ H_{\rm 1} + (k-1) \cdot H] &lt;br /&gt;
 \hspace{0.05cm},\hspace{0.5cm}H  =  \lim_{k \rightarrow \infty } H_k  \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe bezieht sich auf Kapitel 1.2, Seite 5c. Bei allen Entropien ist die Pseudoeinheit &amp;amp;bdquo;bit/Symbol&amp;amp;rdquo; hinzuzufügen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Berechnen Sie die Symbolwahrscheinlichkeiten.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$q = 1/4:\ \ p_A$ = { 0.5 3% }&lt;br /&gt;
$p_B$ = { 0.5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;. Welches Ergebnis liefert &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1/4?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$q = 1/4:\ \ H$ = { 0.5 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Entropienäherungen erhält man für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1/4?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$q = 1/4:\ \ H_1$ = { 1 3% } $bit/Symbol$&lt;br /&gt;
$H_2$ = { 0.906 3% } $bit/Symbol$&lt;br /&gt;
$H_3$ = { 0.874 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Bestimmen Sie &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; derart, dass &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; maximal wird. Interpretation.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$H \rightarrow Maximum:\ \ q$ = { 0.5 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Symbolfolgen sind mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0 möglich?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ AAAAAA ...&lt;br /&gt;
+ BBBBBB ...&lt;br /&gt;
- ABABAB ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Symbolfolgen sind mit &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1 möglich?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
- AAAAAA ...&lt;br /&gt;
- BBBBBB ...&lt;br /&gt;
+ ABABAB ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei einer stationären binären Markovquelle erster Ordnung gilt:&lt;br /&gt;
:$$p_{\rm A} = p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} \cdot p_{\rm A} + p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} \cdot p_{\rm B}&lt;br /&gt;
 = (1-q) \cdot p_{\rm A} + q \cdot p_{\rm B}$$&lt;br /&gt;
:$$q \cdot p_{\rm A} = q \cdot p_{\rm B} \hspace{0.3cm} \Rightarrow \hspace{0.3cm}p_{\rm A} = p_{\rm B}\hspace{0.15cm} \underline {= 0.5} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Zur Berechnung von &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; benötigt man alle vier Verbundwahrscheinlichkeiten:&lt;br /&gt;
:$$p_{\rm AA} \hspace{0.1cm} =  \hspace{0.1cm}  p_{\rm A} \cdot  p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} = 1/2 \cdot(1-q) = p_{\rm BB}\hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm AB} \hspace{0.1cm} =  \hspace{0.1cm}  p_{\rm A} \cdot  p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} = 1/2 \cdot q = p_{\rm BA}\hspace{0.05cm}.$$&lt;br /&gt;
:Setzt man diese Werte in die gegebene Entropie&amp;amp;ndash;Gleichung ein, so erhält man&lt;br /&gt;
:$$H  \hspace{0.1cm} =  \hspace{0.1cm}  2 \cdot \frac{1}{2} \cdot(1-q) \cdot &lt;br /&gt;
{\rm log}_2\hspace{0.1cm} \frac{1}{1-q} + 2 \cdot \frac{1}{2} \cdot q \cdot &lt;br /&gt;
{\rm log}_2\hspace{0.1cm} \frac{1}{q} = \\ &lt;br /&gt;
 \hspace{0.1cm} =  \hspace{0.1cm}   q \cdot {\rm log}_2\hspace{0.1cm} \frac{1}{q} + (1-q) \cdot {\rm log}_2\hspace{0.1cm} \frac{1}{1-q} = H_{\rm bin}(q) \hspace{0.05cm}.$$&lt;br /&gt;
:Der gesuchte Zahlenwert ist &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt; (0.25) &amp;lt;u&amp;gt;= 0.811 bit/Symbol&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Bei gleichwahrscheinlichen Binärsymbolen ist &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; &amp;lt;u&amp;gt;= 1 bit/Symbol&amp;lt;/u&amp;gt;. Mit der für Markovquellen gültigen Gleichung gilt weiter:&lt;br /&gt;
:$$H_2 \hspace{0.1cm} =  \hspace{0.1cm}  \frac{1}{2} \cdot [ H_1 +  H] \hspace{0.15cm} \underline {= 0.906 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm},\\&lt;br /&gt;
 H_3 \hspace{0.1cm} =  \hspace{0.1cm}  \frac{1}{3} \cdot [ H_1 + 2   H] \hspace{0.15cm} \underline {= 0.874 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Das Maximum der binären Entropiefunktion ergibt sich für &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; &amp;lt;u&amp;gt;= 0.5&amp;lt;/u&amp;gt;. Damit beträgt die maximale Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1 bit/Symbol. Man erkennt aus der Beziehung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und aus dem vorne abgebildeten Übergangsdiagramm, dass &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 0.5 statistisch unabhängige Symbole zur Folge hat:&lt;br /&gt;
:$$p_{\rm A} = p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} = p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} = 0.5&lt;br /&gt;
 \hspace{0.05cm}, \hspace{0.2cm} p_{\rm B} = p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} = p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B}= 0.5&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Lösungsvorschläge 1 und 2&amp;lt;/u&amp;gt;. Die Symbolfolge ergibt sich entweder zu &amp;lt;b&amp;gt;AAAAAA&amp;lt;/b&amp;gt;... oder zu &amp;lt;b&amp;gt;BBBBBB&amp;lt;/b&amp;gt;..., je nachdem, welches Symbol als Startwert vorgegeben wurde. Die Entropie einer solchen Quelle ist &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;(0) = 0.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Nun kann weder &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; direkt auf &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; noch &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; direkt auf &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; folgen. Es ergibt sich eine alternierende Folge, je nach Startwert die Folge &amp;lt;b&amp;gt;ABABAB&amp;lt;/b&amp;gt;... oder &amp;lt;b&amp;gt;BABABA&amp;lt;/b&amp;gt;... &amp;amp;#8658;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;u&amp;gt;Lösungsvorschlag 3&amp;lt;/u&amp;gt;. Diese Quelle hat in beiden Fällen ebenfalls die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 0 = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;bin&amp;lt;/sub&amp;gt;(1).&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.5:_Binary_Markov_Source&amp;diff=7184</id>
		<title>Aufgaben:Exercise 1.5: Binary Markov Source</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.5:_Binary_Markov_Source&amp;diff=7184"/>
		<updated>2016-12-01T10:26:50Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2250__Inf_A_1_5.png|right|]]&lt;br /&gt;
:Die Aufgabe A1.4 hat gezeigt, dass die Berechnung der Entropie bei einer gedächtnisbehafteten Quelle sehr aufwändig sein kann. Man muss dann zunächst (sehr viele) Entropienäherungen &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Tupel berechnen und kann erst  dann mit dem Grenzübergang &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734; die Quellenentropie ermitteln:&lt;br /&gt;
:$$H  =  \lim_{k \rightarrow \infty } H_k  \hspace{0.05cm}.$$&lt;br /&gt;
:Oft tendiert dabei &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; nur sehr langsam gegen den Grenzwert &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:Der Rechengang wird drastisch reduziert, wenn die Nachrichtenquelle Markoveigenschaften besitzt. Die Grafik zeigt das Übergangsdiagramm für eine binäre Markovquelle mit den zwei Zuständen (Symbolen) &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;. Dieses ist durch die beiden bedingten Wahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|B&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|A&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; eindeutig bestimmt. Die bedingten Wahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|A&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|B&amp;lt;/sub&amp;gt; sowie die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; lassen sich daraus ermitteln.&lt;br /&gt;
&lt;br /&gt;
:Die Entropie der binären Markovkette (mit der Einheit &amp;amp;bdquo;bit/Symbol&amp;amp;rdquo;) lautet dann:&lt;br /&gt;
:$$H = p_{\rm AA}  \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}} + p_{\rm AB}   \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}} +  p_{\rm BA}  \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}} + p_{\rm BB}  \cdot  &lt;br /&gt;
{\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B}}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Bei dieser Gleichung ist zu beachten, dass im Argument des &amp;lt;i&amp;gt;Logarithmus dualis&amp;lt;/i&amp;gt; jeweils die &amp;lt;i&amp;gt;bedingten Wahrscheinlichkeiten p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A|A&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B|A&amp;lt;/sub&amp;gt;, ... einzusetzen sind, während für die Gewichtung die &amp;lt;i&amp;gt;Verbundwahrscheinlichkeiten&amp;lt;/i&amp;gt; &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;AA&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;AB&amp;lt;/sub&amp;gt;, ... zu verwenden sind.&lt;br /&gt;
&lt;br /&gt;
:Mit der Entropienäherung erster Ordnung,&lt;br /&gt;
:$$H_1 = p_{\rm A}  \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm A}} + p_{\rm B}  \cdot &lt;br /&gt;
{\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm B}}&lt;br /&gt;
 \hspace{0.5cm}({\rm Einheit\hspace{-0.1cm}: \hspace{0.1cm}bit/Symbol})\hspace{0.05cm},$$&lt;br /&gt;
:sowie der oben angegebenen (tatsächlichen) Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; lassen sich bei einer Markovquelle auch alle weiteren Entropienäherungen (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2, 3, ...) direkt berechnen:&lt;br /&gt;
:$$H_k =  \frac{1}{k} \cdot [ H_{\rm 1} + (k-1) \cdot H_{\rm M}] &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Diese Aufgabe gehört zum Themengebiet von Kapitel 1.2. Mit Ausnahme der Teilaufgabe (6) sei &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1/2.&lt;br /&gt;
&lt;br /&gt;
:Für die (ergodischen) Symbolwahrscheinlichkeiten einer Markovkette erster Ordnung gilt:&lt;br /&gt;
:$$ p_{\rm A}  = \frac {p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}}&lt;br /&gt;
{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} + p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}}  \hspace{0.05cm},  \hspace{0.3cm}&lt;br /&gt;
p_{\rm B}  = \frac {p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}}&lt;br /&gt;
{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} + p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}}  \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Geben Sie die Übergangswahrscheinlichkeiten für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 1/2 an.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ p_\text{A|A}$ = { 0.5 3% }&lt;br /&gt;
$p_\text{B|B}$ = { 0.75 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß sind die Symbolwahrscheinlichkeiten?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ p_A$ = { 0.333 3% }&lt;br /&gt;
$p_B$ = { 0.667 3% }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Geben Sie die Entropienäherung erster Ordnung an.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ H_1$ = { 0.918 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Entropie besitzt diese Markovquelle?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ H$ = { 0.875 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Näherungen &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; ergeben sich aufgrund der Markoveigenschaften?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ H_2$ = { 0.897 3% } $bit/Symbol$&lt;br /&gt;
$H_3$ = { 0.889 3% } $bit/Symbol$&lt;br /&gt;
$H_4$ = { 0.886 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Entropie besitzt die Markovquelle mit &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4 und &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 3/4?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p = 1/4,\ q = 1/2:\ H$ = { 0.811 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
[[File:P_ID2757__Inf_A_1_5.png|right|]]&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Hier gilt für die Übergangswahrscheinlichkeiten:&lt;br /&gt;
:$$p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} \hspace{0.1cm} =  \hspace{0.1cm} 1 - p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}= 1 - q \hspace{0.15cm} \underline {= 0.5} \hspace{0.05cm},\\&lt;br /&gt;
  p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B} \hspace{0.1cm} =  \hspace{0.1cm} 1 - p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}= 1 - p \hspace{0.15cm} \underline {= 0.75} \hspace{0.05cm}.$$&lt;br /&gt;
:Nach &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; sind &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; gleichwahrscheinlich. Nach &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;  tritt &amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt; sehr viel häufiger als &amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; auf.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Entsprechend den angegebenen Gleichungen gilt:&lt;br /&gt;
:$$p_{\rm A}= \frac{p}{p+q} = \frac{0.25}{0.25 + 0.50} \hspace{0.15cm} \underline {= 0.333} \hspace{0.05cm}, \hspace{2cm}$$&lt;br /&gt;
:$$  p_{\rm B} = \frac{q}{p+q} = \frac{0.50}{0.25 + 0.50} \hspace{0.15cm} \underline {= 0.667}  \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit den unter (b) berechneten Wahrscheinlichkeiten gilt:&lt;br /&gt;
:$$H_{\rm 1}  =  H_{\rm bin}(p_{\rm A})  =  1/3 \cdot {\rm log}_2\hspace{0.01cm} (3) + 2/3 \cdot {\rm log}_2\hspace{0.01cm} (1.5) =&lt;br /&gt;
 1.585 - 2/3\hspace{0.15cm} \underline {= 0.918 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Entropie der Markovquelle lautet entsprechend der Angabe&lt;br /&gt;
:$$H = p_{\rm AA}  \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A}} + p_{\rm AB}   \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A}} +  p_{\rm BA}  \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}} + p_{\rm BB}  \cdot  &lt;br /&gt;
{\rm log}_2\hspace{0.1cm}\frac {1}{ p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B}}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Für die Verbundwahrscheinlichkeiten gilt:&lt;br /&gt;
:$$p_{\rm AA} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} \cdot p_{\rm A} = (1-q) \cdot \frac{p}{p+q} =&lt;br /&gt;
 \frac{1/2 \cdot 1/4}{3/4} =  \frac{1}{6} \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm AB} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} \cdot p_{\rm A} = q \cdot \frac{p}{p+q} =&lt;br /&gt;
 \frac{1/2 \cdot 1/4}{3/4} =  \frac{1}{6} \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm BA} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B} \cdot p_{\rm B} = p \cdot \frac{q}{p+q} =&lt;br /&gt;
 p_{\rm AB} =  \frac{1}{6} \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm BB} \hspace{0.1cm} =  \hspace{0.1cm} p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B} \cdot p_{\rm B} = (1-p) \cdot \frac{q}{p+q} =&lt;br /&gt;
 \frac{3/4 \cdot 1/2}{3/4} =  \frac{1}{2} $$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H  \hspace{0.1cm} =  \hspace{0.1cm}  1/6 \cdot {\rm log}_2\hspace{0.01cm} (2) + 1/6 \cdot {\rm log}_2\hspace{0.01cm} (2) + 1/6 \cdot &lt;br /&gt;
{\rm log}_2\hspace{0.01cm} (4) + 1/2 \cdot {\rm log}_2\hspace{0.1cm} (4/3) = \\ &lt;br /&gt;
 \hspace{0.1cm} =  \hspace{0.1cm} 1/6 + 1/6 + 2/6 + 1 - 1/2 \cdot {\rm log}_2\hspace{0.01cm} (3) \hspace{0.15cm} \underline {= 0.875 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Allgemein gilt mit &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; für die &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Entropienäherung:&lt;br /&gt;
:$$H_k =  \frac{1}{k} \cdot [ H_{\rm 1} + (k-1) \cdot H_{\rm M}] &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Daraus folgt:&lt;br /&gt;
:$$H_2 \hspace{0.1cm} =  \hspace{0.1cm}  \frac{1}{2} \cdot [ 0.918 + 1  \cdot 0.875] \hspace{0.15cm} \underline {= 0.897 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm},\\&lt;br /&gt;
 H_3 \hspace{0.1cm} =  \hspace{0.1cm}  \frac{1}{3} \cdot [ 0.918 + 2  \cdot 0.875] \hspace{0.15cm} \underline {= 0.889 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm},\\&lt;br /&gt;
 H_4 \hspace{0.1cm} =  \hspace{0.1cm}  \frac{1}{4} \cdot [ 0.918 + 3  \cdot 0.875] \hspace{0.15cm} \underline {= 0.886 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
[[File:P_ID2251__Inf_A_1_5f.png|right|]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Mit dem neuen Parametersatz (&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt; = 1/4, &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt; = 3/4) erhält man für die Symbolwahrscheinlichkeiten: &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt; = 1/4 und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; = 3/4. Dieser Sonderfall führt demnach zu statistisch unabhängigen Symbolen:&lt;br /&gt;
:$$ p_{\rm A} = p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}A} = p_{\rm A\hspace{0.01cm}|\hspace{0.01cm}B}&lt;br /&gt;
 \hspace{0.05cm}, \hspace{0.2cm} p_{\rm B} = p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}A} = p_{\rm B\hspace{0.01cm}|\hspace{0.01cm}B}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Damit ist die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; identisch mit der Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;:&lt;br /&gt;
:$$H = H_{\rm 1}  =  1/4 \cdot {\rm log}_2\hspace{0.01cm} (4) + 3/4 \cdot {\rm log}_2\hspace{0.01cm} (4/3) =&lt;br /&gt;
 2 - 0.75 \cdot {\rm log}_2\hspace{0.01cm} (3) \hspace{0.15cm} \underline {= 0.811 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Die Entropienäherungen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;, ... liefern hier ebenfalls das Ergebnis 0.811 bit/Symbol.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.4Z:_Entropy_of_the_AMI_Code&amp;diff=7183</id>
		<title>Aufgaben:Exercise 1.4Z: Entropy of the AMI Code</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.4Z:_Entropy_of_the_AMI_Code&amp;diff=7183"/>
		<updated>2016-12-01T10:26:42Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2249__Inf_A_1_4.png|right|]]&lt;br /&gt;
:Wir gehen von ähnlichen Voraussetzungen wie in der Aufgabe A1.4 aus: Eine Binärquelle liefert die Quellensybolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; mit &amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; &amp;amp;#8712; {&amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt;}, wobei es keine statistischen Bindungen zwischen den einzelnen Folgenelementen gibt.&lt;br /&gt;
&lt;br /&gt;
:Für die Symbolwahrscheinlichkeiten gelte:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 1/2 (Teilaufgaben 1 und 2),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 1/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 3/4 (Teilaufgaben 3, 4 und 5),&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 3/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 1/4 (Teilaufgabe 6).&lt;br /&gt;
&lt;br /&gt;
:Das dargestellte Codesignal &amp;lt;i&amp;gt;c&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) und die zugehörige Symbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; mit &amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8712;&amp;amp;nbsp;{&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;} ergibt sich aus der AMI&amp;amp;ndash;Codierung (&amp;lt;i&amp;gt;Alternate Mark Inversion&amp;lt;/i&amp;gt;) nach folgender Vorschrift:&lt;br /&gt;
&lt;br /&gt;
:* Das Binärsymbol &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Low&amp;lt;/i&amp;gt; wird stets durch das Ternärsymbol &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Null&amp;lt;/i&amp;gt; dargestellt.&lt;br /&gt;
&lt;br /&gt;
:* Das Binärsymbol &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;High&amp;lt;/i&amp;gt; wird ebenfalls deterministisch, aber alternierend (daher der Name &amp;amp;bdquo;AMI&amp;amp;rdquo;) durch die Symbole &amp;lt;nobr&amp;gt;&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Plus&amp;lt;/i&amp;gt;&amp;lt;/nobr&amp;gt; und &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Minus&amp;lt;/i&amp;gt; codiert.&lt;br /&gt;
&lt;br /&gt;
:In dieser Aufgabe sollen für die drei oben genannten Parametersätze der Entscheidungsgehalt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; sowie die resultierende Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; der Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; bestimmt werden. Die relative Redundanz der Codefolge ergibt sich daraus entsprechend der Gleichung&lt;br /&gt;
:$$r_{\rm C} = \frac{H_{\rm 0}-H_{\rm C}}{H_{\rm C}}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 1.2. Allgemein bestehen folgende Relationen zwischen dem Entscheidungsgehalt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;, der Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; (hier gleich &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt;) und den Entropienäherungen:&lt;br /&gt;
:$$H \le ... \le H_3 \le H_2 \le H_1 \le H_0 &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:In Aufgabe A1.4 wurden für gleichwahrscheinliche Symbole &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; die Entropie&amp;amp;ndash;Näherungen wie folgt berechnet (jeweils in bit/Symbol):&lt;br /&gt;
:$$H_1 = 1.500\hspace{0.05cm},\hspace{0.2cm} H_2 = 1.375\hspace{0.05cm},\hspace{0.2cm}H_3 = 1.292&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Die Quellensymbole seien gleichwahrscheinlich. Wie groß ist die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; der Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = p_H:\ \ H_C$ = { 1 3% } $bit/Ternärsymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die relative Redundanz der Codesymbolfolge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = p_H:\ \ r_C$ = { 36.9 3% } %&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Für die Binärquelle gelte nun &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 1/4 und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 3/4. Welcher Wert ergibt sich nun für die Entropie der Codesymbolfolge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = 1/4:\ \ H_C$ = { 0.811 3% } $bit/Ternärsymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist nun die relative Redundanz der Codesymbolfolge?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = 1/4:\ \ r_C$ = { 48.8 3% } %&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Näherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; der Coderentropie für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 1/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 3/4.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = 1/4:\ \ H_1$ = { 1.56 3% } $bit/Ternärsymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die Näherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; der Coderentropie für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 3/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 1/4.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$p_L = 3/4:\ \ H_1$ = { 1.06 3% } $bit/Ternärsymbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Da durch den AMI&amp;amp;ndash;Code weder neue Information hinzukommt noch Information verschwindet, ist die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; der Codesymbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; gleich der Quellenentropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Q&amp;lt;/sub&amp;gt;. Bei gleichwahrscheinlichen und statistisch voneinander unabhängigen Quellensymbolen gilt deshalb:&lt;br /&gt;
:$$H_{\rm Q}     {= 1 \,{\rm bit/Bin\ddot{a}rsymbol}} \hspace{0.3cm} \Rightarrow\hspace{0.3cm} H_{\rm C}    \hspace{0.15cm} \underline {= 1 \,{\rm bit/Tern\ddot{a}rsymbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Entscheidungsgehalt einer ternären Quelle beträgt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp&amp;amp;nbsp;log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;amp;nbsp;(3)&amp;amp;nbsp;=&amp;amp;nbsp;1.585&amp;amp;nbsp;bit/Symbol. Damit ergibt sich für die relative Redundanz&lt;br /&gt;
:$$r_{\rm C} =1 -{H_{\rm C}/H_{\rm 0}}=1-1/{\rm log}_2\hspace{0.05cm}(3) &lt;br /&gt;
 \hspace{0.15cm} \underline {= 36.9  \,\%}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Weiter gilt &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;C&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Q&amp;lt;/sub&amp;gt;. Wegen den ungleichen Symbolwahrscheinlichkeiten ist nun &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;Q&amp;lt;/sub&amp;gt; kleiner:&lt;br /&gt;
:$$H_{\rm Q}  =   \frac{1}{4} \cdot {\rm log}_2\hspace{0.05cm} (4) + \frac{3}{4} \cdot &lt;br /&gt;
{\rm log}_2\hspace{0.1cm} (4/3)&lt;br /&gt;
 {= 0.811 \,{\rm bit/Bin\ddot{a}rsymbol}}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H_{\rm C}  = H_{\rm Q}   \hspace{0.15cm} \underline {= 0.811 \,{\rm bit/Tern\ddot{a}rsymbol}}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;In Analogie zur Teilaufgabe 2) gilt&lt;br /&gt;
:$$r_{\rm C} = 1 -  0.811/1.585&lt;br /&gt;
 \hspace{0.15cm} \underline {= 48.8  \,\%}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Man kann dieses Ergebnis verallgemeinern:&lt;br /&gt;
:$$(1-0.488) = (1- 0.189) \cdot (1- 0.369)$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} (1-r_{\rm Codefolge})   = (1-r_{\rm Quelle}) \cdot (1- r_{\rm AMI-Code})&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Da jedes &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; auf &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; abgebildet wird und &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; alternierend auf &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt;, gilt&lt;br /&gt;
:$$p_{\rm N} = p_{\rm L} = 1/4\hspace{0.05cm},\hspace{0.2cm}p_{\rm P} = p_{\rm M} = p_{\rm H}/2 = 3/8$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H_1  = {1}/{4} \cdot {\rm log}_2\hspace{0.1cm} (4) + &lt;br /&gt;
 2 \cdot {3}/{8} \cdot {\rm log}_2\hspace{0.1cm}(8/3)  \hspace{0.15cm} \underline {= 1.56 \,{\rm bit/Tern\ddot{a}rsymbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; Nun ergeben sich die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;N&amp;lt;/sub&amp;gt; = 3/4 sowie &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;P&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; = 1/8. Somit gilt:&lt;br /&gt;
:$$H_1  = {3}/{4} \cdot {\rm log}_2\hspace{0.1cm} (4/3) + &lt;br /&gt;
 2 \cdot {1}/{8} \cdot {\rm log}_2\hspace{0.1cm}(8)  \hspace{0.15cm} \underline {= 1.06 \,{\rm bit/Tern\ddot{a}rsymbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Für &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 1/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt; = 3/4 ergibt sich &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 1.56 bit/Symbol, bei &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 3/4, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt;  = 1/4 dagegen ein deutlich kleinerer Wert: &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = 1.06 bit/Symbol. Für beide Parameterkombinationen gilt aber gleichermaßen:&lt;br /&gt;
:$$H_0  = 1.585 \,{\rm bit/Symbol}\hspace{0.05cm},\hspace{0.2cm}H_{\rm C} = &lt;br /&gt;
 \lim_{k \rightarrow \infty } H_k = 0.811 \,{\rm bit/Symbol}&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Daraus folgt: Betrachtet man zwei Nachrichtenquellen Q1 und Q2 mit gleichem Symbolumfang &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; Entscheidungsgehalt&amp;amp;nbsp;&amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;const., wobei bei der Quelle Q1 die Entropienäherung erster Ordnung deutlich größer ist als bei der Quelle Q2, so kann man daraus noch lange nicht schließen, dass die Entropie von Q1 tatsächlich größer ist als die Entropie von Q2. Vielmehr muss man für beide Quellen&lt;br /&gt;
&lt;br /&gt;
:* genügend viele Entropienäherungen &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, ... , berechnen, und&lt;br /&gt;
&lt;br /&gt;
:* daraus (grafisch oder analytisch) den Grenzwert von &amp;lt;i&amp;gt;H&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt; für &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; &amp;amp;#8594; &amp;amp;#8734; bestimmen.&lt;br /&gt;
&lt;br /&gt;
:Erst dann ist eine endgültige Aussage über die Entropieverhältnisse möglich.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
	<entry>
		<id>https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.4:_Entropy_Approximations_for_the_AMI_Code&amp;diff=7182</id>
		<title>Aufgaben:Exercise 1.4: Entropy Approximations for the AMI Code</title>
		<link rel="alternate" type="text/html" href="https://en.lntwww.de/index.php?title=Aufgaben:Exercise_1.4:_Entropy_Approximations_for_the_AMI_Code&amp;diff=7182"/>
		<updated>2016-12-01T10:26:30Z</updated>

		<summary type="html">&lt;p&gt;Markus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{quiz-Header|Buchseite=Informationstheorie/Nachrichtenquellen mit Gedächtnis&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:P_ID2248__Inf_A_1_4.png|right|]]&lt;br /&gt;
:Die Grafik zeigt oben das binäre Quellensignal &amp;lt;i&amp;gt;q&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;), das man ebenfalls durch die Symbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; mit &amp;lt;i&amp;gt;q&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;nbsp;&amp;amp;#8712;&amp;amp;nbsp;{&amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt;,&amp;amp;nbsp;&amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt;} beschreiben kann. In der gesamten Aufgabe gelte &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;&amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;H&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;0.5.&lt;br /&gt;
&lt;br /&gt;
:Das codierte Signal &amp;lt;i&amp;gt;c&amp;lt;/i&amp;gt;(&amp;lt;i&amp;gt;t&amp;lt;/i&amp;gt;) und die dazugehörige Symbolfolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;&amp;amp;nbsp;&amp;amp;#8712;&amp;amp;nbsp;{&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;} ergibt sich aus der AMI&amp;amp;ndash;Codierung (&amp;lt;i&amp;gt;Alternate Mark Inversion&amp;lt;/i&amp;gt;) nach folgender Vorschrift:&lt;br /&gt;
&lt;br /&gt;
:* Das Binärsymbol &amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Low&amp;lt;/i&amp;gt; wird stets durch das Ternärsymbol &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Null&amp;lt;/i&amp;gt; dargestellt.&lt;br /&gt;
&lt;br /&gt;
:* Das Binärsymbol &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;High&amp;lt;/i&amp;gt; wird ebenfalls deterministisch, aber alternierend (daher der Name &amp;amp;bdquo;AMI&amp;amp;rdquo;) durch die Symbole &amp;lt;nobr&amp;gt;&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Plus&amp;lt;/i&amp;gt;&amp;lt;/nobr&amp;gt; und &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; &amp;amp;#8658; &amp;lt;i&amp;gt;Minus&amp;lt;/i&amp;gt; codiert.&lt;br /&gt;
&lt;br /&gt;
:In dieser Aufgabe sollen die Entropienäherungen für das AMI&amp;amp;ndash;codierte Signal berechnet werden:&lt;br /&gt;
&lt;br /&gt;
:* Die Näherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; bezieht sich nur auf die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;P&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;N&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:* Die &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;te Entropienäherung (&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt; = 2, 3, ... ) kann nach folgender Gleichung ermittelt werden:&lt;br /&gt;
:$$H_k = \frac{1}{k} \cdot \sum_{i=1}^{3^k} p_i^{(k)} \cdot {\rm log}_2\hspace{0.1cm}\frac {1}{p_i^{(k)}} \hspace{0.5cm}({\rm Einheit\hspace{-0.1cm}: \hspace{0.1cm}bit/Symbol})&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
:Hierbei bezeichnet &amp;lt;i&amp;gt;p&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;(&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;)&amp;lt;/sup&amp;gt; die &amp;lt;i&amp;gt;i&amp;lt;/i&amp;gt;&amp;amp;ndash;te Verbundwahrscheinlichkeit eines &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;amp;ndash;Tupels.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;Hinweis:&amp;lt;/b&amp;gt; Die Aufgabe gehört zu Kapitel 1.2. In der Aufgabe Z1.4 wird die tatsächliche Entropie der Codesymbolfolge  &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002; zu &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt; = 1 bit/Symbol berechnet. Zu erwarten sind die folgenden Größenrelationen:&lt;br /&gt;
:$$H \le ... \le H_3 \le H_2 \le H_1 \le H_0 &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fragebogen===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{Wie groß ist der Entscheidungsgehalt des AMI&amp;amp;ndash;Codes?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$H_0$ = { 1.585 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Berechnen Sie die erste Entropienäherung.&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$H_1$ = { 1.5 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Wie groß ist die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, basierend auf Zweiertupel?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$H_2$ = { 1.375 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welchen Wert liefert die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, basierend auf Dreiertuptel?&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
$H_3$ = { 0 3% } $bit/Symbol$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{Welche Aussagen gelten für die Entropienäherung &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;?&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
+ Es muss über 3&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; = 81 Summanden gemittelt werden.&lt;br /&gt;
+ Es gilt 1 bit/Symbol &amp;lt; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; &amp;lt; &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;.&lt;br /&gt;
- Nach langer Rechnung erhält man &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&amp;amp;nbsp;=&amp;amp;nbsp;1.333&amp;amp;nbsp;bit/Symbol.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Musterlösung===&lt;br /&gt;
{{ML-Kopf}}&lt;br /&gt;
:&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Der Symbolumfang beträgt &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt; = 3. Daraus ergibt sich der Entscheidungsgehalt mit dem &amp;lt;i&amp;gt;Logarithmus dualis&amp;lt;/i&amp;gt; zur Basis 2 (log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; oder &amp;amp;bdquo;ld&amp;amp;rdquo;):&lt;br /&gt;
:$$H_0  = {\rm log}_2\hspace{0.1cm} M = {\rm log}_2\hspace{0.1cm} (3)   \hspace{0.15cm} \underline { = 1.585 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Entropienäherung erster Ordnung berücksichtigt nur die Symbolwahrscheinlichkeiten &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;P&amp;lt;/sub&amp;gt;, &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;N&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;M&amp;lt;/sub&amp;gt; und nicht die statistischen Bindungen innerhalb der Codefolge &amp;amp;#9001;&amp;lt;i&amp;gt;c&amp;lt;sub&amp;gt;&amp;amp;nu;&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&amp;amp;#9002;. Damit erhält man:&lt;br /&gt;
:$$p_{\rm N} = p_{\rm L} = 1/2\hspace{0.05cm},\hspace{0.2cm}p_{\rm P} = p_{\rm M} = p_{\rm H}/2 = 1/4$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H_1  = \frac{1}{2} \cdot {\rm log}_2\hspace{0.1cm} (2) + &lt;br /&gt;
 2 \cdot \frac{1}{4} \cdot {\rm log}_2\hspace{0.1cm}(4)  \hspace{0.15cm} \underline {= 1.5 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Zunächst müssen hier die &amp;lt;i&amp;gt;M&amp;lt;/i&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 9 Verbundwahrscheinlichkeiten von Zweiertupeln ermittelt werden, im Folgenden gekennzeichnet durch die beiden ersten Codesymbole &amp;lt;i&amp;gt;c&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; und &amp;lt;i&amp;gt;c&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:* Da beim AMI&amp;amp;ndash;Code weder &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; auf &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; noch &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; auf &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; folgen kann, ist &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;PP&amp;lt;/sub&amp;gt; = &amp;lt;i&amp;gt;p&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;MM&amp;lt;/sub&amp;gt; = 0.&lt;br /&gt;
&lt;br /&gt;
:* Für die Verbundwahrscheinlichkeiten unter der Bedingung &amp;lt;i&amp;gt;c&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; = &amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; gilt:&lt;br /&gt;
:$$p_{\rm NN} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{N}) \cdot {\rm Pr}(c_2 = \mathbf{N}\hspace{0.05cm} | c_1 = \mathbf{N}) = 1/2 \cdot 1/2 = 1/4 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm MN} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{M}) \cdot {\rm Pr}(c_2 = \mathbf{N}\hspace{0.05cm} | c_1 = \mathbf{M}) = 1/4 \cdot 1/2 = 1/8 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm PN} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{P}) \cdot {\rm Pr}(c_2 = \mathbf{N}\hspace{0.05cm} | c_1 = \mathbf{P}) = 1/4 \cdot 1/2 = 1/8&lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:* Die Verbundwahrscheinlichkeiten der Zweiertupel &amp;amp;bdquo;PM&amp;amp;rdquo;  und &amp;amp;bdquo;MP&amp;amp;rdquo; lauten:&lt;br /&gt;
:$$p_{\rm PM} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{P}) \cdot {\rm Pr}(c_2 = \mathbf{M}\hspace{0.05cm} | c_1 = \mathbf{P}) = 1/4 \cdot 1/2 = 1/8 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm MP} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{M}) \cdot {\rm Pr}(c_2 = \mathbf{P}\hspace{0.05cm} | c_1 = \mathbf{M}) = 1/4 \cdot 1/2 = 1/8 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:* Bei den restlichen Wahrscheinlichkeiten muss zusätzlich berücksichtigt werden, ob beim letzten Mal das Binärsymbol &amp;lt;b&amp;gt;H&amp;lt;/b&amp;gt; mit &amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; oder mit &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; codiert wurde &amp;amp;nbsp;&amp;amp;#8658;&amp;amp;nbsp; weiterer Faktor 1/2:&lt;br /&gt;
:$$p_{\rm NM} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{N}) \cdot {\rm Pr}(c_2 = \mathbf{M}\hspace{0.05cm} | c_1 = \mathbf{N}) = 1/2 \cdot 1/2 \cdot 1/2= 1/8 \hspace{0.05cm},\\&lt;br /&gt;
 p_{\rm NP} \hspace{0.1cm} =  \hspace{0.1cm} {\rm Pr}( c_1 = \mathbf{N}) \cdot {\rm Pr}(c_2 = \mathbf{P}\hspace{0.05cm} | c_1 = \mathbf{N}) = 1/2 \cdot 1/2 \cdot 1/2 = 1/8 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:Damit ist die Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;' eines Zweiertupels bzw. dessen Entropie &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; pro Codesymbol:&lt;br /&gt;
:$$H_2'  = \frac{1}{4} \cdot {\rm log}_2\hspace{0.1cm} (4) + &lt;br /&gt;
 6 \cdot \frac{1}{8} \cdot {\rm log}_2\hspace{0.1cm}(8)  \hspace{0.15cm} {= 2.75 \,{\rm bit/Zweiertupel}}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H_2  = \frac{H_2'}{2}   \hspace{0.15cm} \underline {= 1.375 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Die Berechnung von &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; erfolgt ähnlich wie bei der letzten Teilaufgabe für &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, nur müssen nun 3&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; = 27 Verbundwahrscheinlichkeiten ermittelt werden:&lt;br /&gt;
:$$p_{\rm NNN} = 1/8\hspace{0.4cm}{\rm (nur \hspace{0.15cm}einmal)}&lt;br /&gt;
 \hspace{0.05cm},$$&lt;br /&gt;
:$$p_{\rm NMM} = p_{\rm NPP} = p_{\rm MNM}  = ... = 0 \hspace{0.4cm}{\rm (ingesamt \hspace{0.15cm}12)}&lt;br /&gt;
 \hspace{0.05cm},$$&lt;br /&gt;
:$$p_{\rm NNM} = p_{\rm NNP} = p_{\rm PMP}  = ... = 1/16 \hspace{0.4cm}{\rm (ingesamt \hspace{0.15cm}14)}$$&lt;br /&gt;
:$$\Rightarrow\hspace{0.3cm} H_3  = \frac{1}{3} \cdot \left [ &lt;br /&gt;
 \frac{1}{8} \cdot {\rm log}_2\hspace{0.1cm} (8) + &lt;br /&gt;
 14 \cdot \frac{1}{16} \cdot {\rm log}_2\hspace{0.1cm}(16)&lt;br /&gt;
 \right ]  \hspace{0.15cm} \underline {= 1.292 \,{\rm bit/Symbol}} &lt;br /&gt;
 \hspace{0.05cm}.$$&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Richtig sind die &amp;lt;u&amp;gt;Lösungsvorschläge 1 und 2&amp;lt;/u&amp;gt;. Falsch ist dagegen die Aussage 3, da &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; auf jeden Fall kleiner sein muss als &amp;lt;i&amp;gt;H&amp;lt;/i&amp;gt;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; = 1.292 bit/Symbol.&lt;br /&gt;
{{ML-Fuß}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Aufgaben zu Informationstheorie|^1.2 Nachrichtenquellen mit Gedächtnis^]]&lt;/div&gt;</summary>
		<author><name>Markus</name></author>
		
	</entry>
</feed>