<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Muellni</id>
	<title>FreitagsrundenWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Muellni"/>
	<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//Spezial:Beitr%C3%A4ge/Muellni"/>
	<updated>2026-11-01T23:05:23Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.6</generator>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6380</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6380"/>
		<updated>2006-02-12T16:25:11Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 17 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent Sebastian Bab war sich beim Vorrechnen manchmal selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen:&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;*q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;regulären&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;regulär&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!Schnitt&lt;br /&gt;
!Vereinigung&lt;br /&gt;
!Komplement&lt;br /&gt;
!Verkettung&lt;br /&gt;
!Stern&lt;br /&gt;
|-&lt;br /&gt;
|Typ 3&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Det. kf&lt;br /&gt;
|nein&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 2&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 1&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 0&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|}&lt;br /&gt;
:Quelle [http://www-fs.informatik.uni-tuebingen.de/skripte/info3.pdf für det.kf.] und [http://de.wikipedia.org/wiki/Chomsky-Hierarchie Restliche]&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6379</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6379"/>
		<updated>2006-02-12T16:24:36Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 17 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent Sebastian Bab war sich beim Vorrechnen manchmal selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen:&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;*q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;regulären&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;regulär&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!Schnitt&lt;br /&gt;
!Vereinigung&lt;br /&gt;
!Komplement&lt;br /&gt;
!Verkettung&lt;br /&gt;
!Stern&lt;br /&gt;
|-&lt;br /&gt;
|Typ 3&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Det. kf&lt;br /&gt;
|nein&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 2&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 1&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 0&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Quelle [http://www-fs.informatik.uni-tuebingen.de/skripte/info3.pdf für det.kf.] und [http://de.wikipedia.org/wiki/Chomsky-Hierarchie Restliche]&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6378</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6378"/>
		<updated>2006-02-12T16:21:20Z</updated>

		<summary type="html">&lt;p&gt;Muellni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent Sebastian Bab war sich beim Vorrechnen manchmal selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen:&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;*q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;regulären&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;regulär&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!Schnitt&lt;br /&gt;
!Vereinigung&lt;br /&gt;
!Komplement&lt;br /&gt;
!Verkettung&lt;br /&gt;
!Stern&lt;br /&gt;
|-&lt;br /&gt;
|Typ 3&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Det. kf&lt;br /&gt;
|nein&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 2&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 1&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|-&lt;br /&gt;
|Typ 0&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|nein&lt;br /&gt;
|ja&lt;br /&gt;
|ja&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=TheGI_TI_(StuPO90)&amp;diff=6291</id>
		<title>TheGI TI (StuPO90)</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=TheGI_TI_(StuPO90)&amp;diff=6291"/>
		<updated>2006-02-11T12:25:56Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Klausuren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Theoretische Grundlagen der Informatik für Technische Informatik ==&lt;br /&gt;
&lt;br /&gt;
Pflichtveranstaltung im Hauptstudium Technische Informatik.&lt;br /&gt;
&lt;br /&gt;
==Klausuren==&lt;br /&gt;
&lt;br /&gt;
Die Prüfung findet im WS 05/06 erstmals in Form einer Klausur statt. Am 19.01. und 09.02.2006 fand dazu das Vorrechnen einer Probeklausur statt.&lt;br /&gt;
&lt;br /&gt;
* [http://flp.cs.tu-berlin.de/lehre/wise05-06/klausur_ti_probe.ps Probeklausur WS2005/2006]&lt;br /&gt;
* [[Lösungen TheGI TI Probeklausur vom 19.01.06]]&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
&lt;br /&gt;
* http://flp.cs.tu-berlin.de/lehre/wise05-06/thegiti.html &lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Lehrveranstaltungen]]&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6375</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6375"/>
		<updated>2006-02-11T12:23:59Z</updated>

		<summary type="html">&lt;p&gt;Muellni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent Sebastian Bab war sich beim Vorrechnen manchmal selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen:&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;*q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Klausurensammlung&amp;diff=1079</id>
		<title>Klausurensammlung</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Klausurensammlung&amp;diff=1079"/>
		<updated>2006-01-22T16:16:03Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* andere */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Optimal vorbereiten auf Prüfungen kann man sich mit alten Klausuren bzw. Prüfungsprotokollen. Als Service der Freitagsrunde stellen wir hier gesammelt alte Klausuren bereit.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich muss gesagt werden, dass mit &amp;quot;Lösung&amp;quot; o.ä. betitelte Downloads nicht unbedingt absolut korrekte &amp;quot;Musterlösungen&amp;quot; sind, sondern als Lösungsvorschläge gesehen werden müssen, die auch Fehler enthalten können. Nur auswendig lernen hilft nicht, also Gehirn einschalten! Falls ihr Fehler findet, hinterlasst doch einen Eintrag auf den Wiki-Seiten, dann haben auch andere was davon!&lt;br /&gt;
&lt;br /&gt;
== Klausuren herunterladen ==&lt;br /&gt;
&lt;br /&gt;
Bisher haben wir für folgende Fächer eigene Seiten gestaltet, die auch Verweise auf ältere Klausuren und Musterlösungen beinhalten:&lt;br /&gt;
&lt;br /&gt;
=== Grundstudium ===&lt;br /&gt;
* [[Informatik 1]]&lt;br /&gt;
* [[Informatik 2]]&lt;br /&gt;
* [[Informatik 3]]&lt;br /&gt;
* [[Informatik 4]]&lt;br /&gt;
* [[MafI 1]]&lt;br /&gt;
* [[MafI 2]]&lt;br /&gt;
* [[TechGI 1]]&lt;br /&gt;
* [[TheGI 1]]&lt;br /&gt;
* [[TheGI 2]]&lt;br /&gt;
* [[TheGI 3]]&lt;br /&gt;
* [[Numerik für Informatiker]]&lt;br /&gt;
* [[Stochastik für Informatiker]]&lt;br /&gt;
* [[Diskrete Mathematik]]&lt;br /&gt;
* [[Analysis I]]&lt;br /&gt;
* [[Analysis II]]&lt;br /&gt;
* [[Lineare Algebra und lineare Differentialgleichungen für Ingenieure]]&lt;br /&gt;
* [[Integraltransformationen und partielle Differentialgleichungen]]&lt;br /&gt;
* [[Theoretische Grundlagen der Elektrotechnik I]]&lt;br /&gt;
* [[Logischer Entwurf digitaler Systeme]]&lt;br /&gt;
* [[Halbleiterbauelemente]]&lt;br /&gt;
* [[Physik für Elektrotechniker]]&lt;br /&gt;
* [[Signale und Systeme]]&lt;br /&gt;
&lt;br /&gt;
=== Hauptstudium ===&lt;br /&gt;
&lt;br /&gt;
==== SWT ====&lt;br /&gt;
* [[Softwaretechnik]]&lt;br /&gt;
* [[Sicherheitsaspekte in der Software-Technik]]&lt;br /&gt;
* [[Softwarequalitätsmanagement]]&lt;br /&gt;
&lt;br /&gt;
==== KBS ====&lt;br /&gt;
* [[Betriebssysteme]]&lt;br /&gt;
* [[Betriebssysteme in verteilten Umgebungen]]&lt;br /&gt;
* [[Grundlagen zuverlässiger Systeme]]&lt;br /&gt;
&lt;br /&gt;
==== PDV ====&lt;br /&gt;
* [[eingebettete Echtzeitsysteme]]&lt;br /&gt;
&lt;br /&gt;
==== andere ====&lt;br /&gt;
* [[Grundlagen der offenen Kommunikationssysteme]]&lt;br /&gt;
* [[Grundlagen der Informationsmodellierung]]&lt;br /&gt;
* [[Grundlagen der Statistik]]&lt;br /&gt;
* [[Psychologische Aspekte der Software-Ergonomie]]&lt;br /&gt;
* [[ComputerGraphics/ComputerVision]]&lt;br /&gt;
* [[TheGI TI|Theoretische Grundlagen der Informatik für Technische Informatik]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weitere Klausuren können von unserem Webserver heruntergeladen werden: http://docs.freitagsrunde.org/klausuren/&lt;br /&gt;
&lt;br /&gt;
== Grundregel: Nehmen und GEBEN - selber mitmachen! ==&lt;br /&gt;
&lt;br /&gt;
Damit diese Sammlung aktuell und hilfreich bleibt, brauchen wir deine Mithilfe. Stößst du auf eine Klausur, die hier noch nicht zu finden ist, schicke sie per Mail an [mailto:klausuren@freitagsrunde.org klausuren@freitagsrunde.org] (bitte keine Mails größer als 2,3 MB!) oder lade die Datei(en) irgendwo hoch und schicke uns den Link. Du hattest eine mündliche Prüfung? Schreib ein Gedächtnisprotokoll mit den Fragen, denn auch das hilft der Prüfungsvorbereitung.&lt;br /&gt;
&lt;br /&gt;
Leider gehen immer mehr Profs dazu über, die alten Klausuren nicht mehr öffentlich zu machen - damit sparen sie Arbeit, weil sie alte Fragen wieder verwenden können. Das heißt aber auch für euch, dass ihr euch nicht mehr so effektiv auf Klausuren vorbereiten könnt.. :-(&lt;br /&gt;
&lt;br /&gt;
== Klausurfragen abschreiben! ==&lt;br /&gt;
Wenn DU in der Klausur (egal welche) sitzt und noch etwas Zeit hast, schreibe doch einfach ein paar der Fragen auf einem Blatt Schmierpapier. Diese Fragen schickst du dann an [mailto:klausuren@freitagsrunde.org klausuren@freitagsrunde.org] - wir werden sie dann online stellen. Willst du dir nicht die Mühe machen, die Fragen abzutippen, stecke einfach das Blatt in den Briefkasten neben dem [[FR 5046]].&lt;br /&gt;
&lt;br /&gt;
Das ist aber kein Aufruf, die Klausur zu vernachlässigen! Der Erfahrung nach kommt es durchaus vor, dass man mal 5-15 Minuten am Ende der Klausur Zeit hat. Kannst du keine Zeit erübrigen, schreibe erst einmal deine Klausur, die ist dann wichtiger!&lt;br /&gt;
&lt;br /&gt;
Frage doch auch Kommilitonen, ob sie nicht auf mithelfen wollen! Teilt die Aufgaben vorher kurz auf (&amp;quot;ich die erste Aufgabe, du die zweite&amp;quot;), auch mehrere Leute für eine Aufgabe sind nicht schlecht, so ist die Wahrscheinlichkeit höher, dass mehr Aufgaben abgeschrieben werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fakultäts-ABC]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6374</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6374"/>
		<updated>2006-01-22T16:10:14Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen:&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;*q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6373</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6373"/>
		<updated>2006-01-22T16:09:50Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6372</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6372"/>
		<updated>2006-01-22T16:08:20Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 7 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6371</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6371"/>
		<updated>2006-01-22T16:08:13Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6370</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6370"/>
		<updated>2006-01-22T16:08:03Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6369</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6369"/>
		<updated>2006-01-22T16:07:53Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{|  border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6368</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6368"/>
		<updated>2006-01-22T16:07:36Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6367</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6367"/>
		<updated>2006-01-22T16:07:19Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6366</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6366"/>
		<updated>2006-01-22T16:06:53Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; rules=&amp;quot;all&amp;quot; class=&amp;quot;hintergrundfarbe1 rahmenfarbe1&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6365</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6365"/>
		<updated>2006-01-22T16:06:05Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6364</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6364"/>
		<updated>2006-01-22T16:05:47Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| {{Prettytable}}&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6363</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6363"/>
		<updated>2006-01-22T16:02:38Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6362</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6362"/>
		<updated>2006-01-22T16:02:04Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierbei &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6361</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6361"/>
		<updated>2006-01-22T16:00:40Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6360</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6360"/>
		<updated>2006-01-22T15:27:39Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch dolche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6359</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6359"/>
		<updated>2006-01-22T15:25:28Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;gt; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch dolche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik. Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen. Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen. Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
: Die allgemeinen Sprachen werden ebenfalls über Grammatiken gebildet, wobei die Produktionsregeln dieser Grammatiken keinen Einschränkungen unterliegen. Ein typisches Beispiel einer allgemeinen Sprache ist das Halteproblem.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6358</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6358"/>
		<updated>2006-01-22T15:19:49Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;gt; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch dolche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik.&lt;br /&gt;
:Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von deterministsischen oder nichtdeterministischen Kellermaschinen erkannt. Die Klasse der don deterministischen Kellermaschinen akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; ungleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen Kellerautomaten akzeptierten Sprachen.&lt;br /&gt;
:Palindrome sind Worte über einem Alphabet, die von vorne gelesen das selbe Wort ergeben wie von hinten gelesen.&lt;br /&gt;
:Die Sprache der Palindrome mit Trennzeichen läßt sich hierbei auch von &amp;lt;u&amp;gt; deterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptieren, wohingegen die Sprache der Palindrome ohne Trennzeichen nur von &amp;lt;u&amp;gt;nichtdeterministischen&amp;lt;/u&amp;gt; Kellermaschinen akzeptiert wird.&lt;br /&gt;
:Die kontextsensitiven Sprachen werden durch solche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaft &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;amp;omicron;V&amp;amp;omicron;(&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;(&amp;amp;Sigma;&amp;amp;cup;V)* &amp;lt;/u&amp;gt; mit |&#039;&#039;u&#039;&#039;| &amp;lt;u&amp;gt; &amp;amp;le; &amp;lt;/u&amp;gt; |&#039;&#039;v&#039;&#039;| erfüllen. Ein Beispiel einer typischen kontextsensitiven Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;ks&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;c&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;| n &amp;amp;ge; 1}&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6357</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6357"/>
		<updated>2006-01-22T15:10:42Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;gt; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch dolche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik.&lt;br /&gt;
:Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039; &#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039; &#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6356</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6356"/>
		<updated>2006-01-22T15:10:13Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;gt; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
:Die kontextfreien Sprachen werden durch dolche Grammatiken gebildet, deren Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; (&amp;amp;Sigma;&amp;amp;cup;V)*&amp;lt;/u&amp;gt; haben. Damit ist natürlich jede &amp;lt;u&amp;gt;reguläre&amp;lt;/u&amp;gt; Grammatik auch eine &amp;lt;u&amp;gt; kontextfreie&amp;lt;/u&amp;gt; Grammatik.&lt;br /&gt;
:Ein typisches Beispiel einer kontextfreien Sprache ist &#039;&#039;L&amp;lt;sub&amp;gt;kf&amp;lt;/sub&amp;gt;&#039;&#039; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;|n &amp;amp;gt; 1} &amp;lt;/u&amp;gt;. Jede kontextfreie Grammatik &#039;&#039;G&#039;&#039; läßt sich durch geeignetes Umformen der Regeln der Grammatik in eine Grammatik &#039;&#039;G&#039;&#039;&#039; in &amp;lt;u&amp;gt;Chomsky-Normalform&amp;lt;/u&amp;gt; konvertieren. Die von &#039;&#039;G&#039;&#039; und &#039;&#039;G&#039;&#039;&#039; erzeugten Sprachen sind hierebi &amp;lt;u&amp;gt;gleich&amp;lt;/u&amp;gt;. Die Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; von Grammatiken in &amp;lt;u&amp;gt; Chomsky-Normalform&amp;lt;/u&amp;gt; sind hierbei von der Form &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; und &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; oder &#039;&#039;u&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V&amp;lt;/u&amp;gt; und&#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;amp;omicron; V&amp;lt;/u&amp;gt;. Kontextfreie Sprachen werden von&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6355</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6355"/>
		<updated>2006-01-22T15:02:42Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen. Ein Beispiel einer typischen regulären Sprache ist die Sprache &#039;&#039;L&amp;lt;sub&amp;gt;rg&amp;lt;/sub&amp;gt; = &amp;lt;u&amp;gt;{a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; | n &amp;amp;gt; 1}&amp;lt;/u&amp;gt;. Reguläre Sprachen können entweder &amp;lt;u&amp;gt; endlich&amp;lt;/u&amp;gt; oder &amp;lt;u&amp;gt;unendlich&amp;lt;/u&amp;gt; sein. Die Klasse der &amp;lt;u&amp;gt;endlichen&amp;lt;/u&amp;gt; Sprachen bildet hierbei eine Teilklasse der regulären Sprachen. Reguläre Sprachen werden von enlichen Automaten erkannt. Endliche Automaten können deterministisch oder nichtdeterministisch sein. Die Klasse der von deterministischen endlichen Automaten akzeptierten Sprachen ist hierbei &amp;lt;u&amp;gt; gleich &amp;lt;/u&amp;gt; der Klasse der von nichtdeterministischen endlichen Automaten akzeptierten Sprachen.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6354</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6354"/>
		<updated>2006-01-22T14:58:19Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
:&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma;&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Variablen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;S&amp;lt;/u&amp;gt; die &amp;lt;u&amp;gt; Startvariable&amp;lt;/u&amp;gt; und &amp;lt;u&amp;gt; P &amp;lt;/u&amp;gt; eine Menge von &amp;lt;u&amp;gt; Produktionsregeln &amp;lt;/u&amp;gt; ist.&lt;br /&gt;
:Die Klasse der regulären Sprachen enthält Sprachen, die über &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt; Grammatiken gebildet werden können. Eine Grammatik heißt &amp;lt;u&amp;gt;...&amp;lt;/u&amp;gt;, wenn alle ihre Produktionsregeln &#039;&#039;u&#039;&#039; &amp;amp;rarr; &#039;&#039;v&#039;&#039; &amp;amp;isin; &#039;&#039;P&#039;&#039; die Eigenschaften u &amp;amp;isin; &amp;lt;u&amp;gt; V &amp;lt;/u&amp;gt; sowie &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;lt;/u&amp;gt; oder &#039;&#039;v&#039;&#039; &amp;amp;isin; &amp;lt;u&amp;gt; &amp;amp;Sigma; &amp;amp;omicron; V &amp;lt;/u&amp;gt; erfüllen.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6353</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6353"/>
		<updated>2006-01-22T14:53:42Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&#039;&#039;Lückentext&#039;&#039;: Die Chomsky-Hierarchie klassifiziert die durch Grammatiken erzeugbaren Sprachen über Eigenschaften der Produktionsregeln der Grammatiken. Eine Grammatik &#039;&#039;G&#039;&#039; ist ein Tupel &#039;&#039;G&#039;&#039; = (&amp;lt;u&amp;gt;&amp;amp;Sigma;,V,S,P&amp;lt;/u&amp;gt;), wobei &amp;lt;u&amp;gt; &amp;amp;Sigma&amp;lt;/u&amp;gt; ein &amp;lt;u&amp;gt; Alphabet&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;V&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6352</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6352"/>
		<updated>2006-01-22T14:50:50Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 15 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:von oben nach unten&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6351</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6351"/>
		<updated>2006-01-22T14:50:33Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 15 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
:*Typ-0; allgemeine&lt;br /&gt;
:*Typ-1; kontext-sensitive&lt;br /&gt;
:*Typ-2; kontext-freie&lt;br /&gt;
:*Typ-3; reguläre&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6350</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6350"/>
		<updated>2006-01-22T14:48:47Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 14 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilder...&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6349</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6349"/>
		<updated>2006-01-22T14:46:49Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 14 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
:a) &#039;&#039;bilde...r&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
:#S&amp;amp;rArr; &#039;&#039;a&#039;&#039;S&amp;amp;rArr;&#039;&#039;aa&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaa&#039;&#039;S&#039;&#039;b&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaab&#039;&#039;S&#039;&#039;b&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;S&amp;amp;rArr; &#039;&#039;aaabb&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6348</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6348"/>
		<updated>2006-01-22T14:43:36Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas Vernünftiges heraus kam.&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6347</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6347"/>
		<updated>2006-01-22T14:43:18Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Über diese Aufgabe wurde lange diskutiert ohne dass etwas vernünftiges heraus kam&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6346</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6346"/>
		<updated>2006-01-22T14:42:42Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;dies ist meine Lösung. Darüber wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6345</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6345"/>
		<updated>2006-01-22T14:42:28Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;meine Lösung. Darüber wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6344</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6344"/>
		<updated>2006-01-22T14:41:33Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 13 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z &amp;amp;isin; L. Für dieses Wort gilt aber xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;. Da n-|y|+|y|+|y| = n+|y| &amp;amp;ne; n gilt, stehen zu Beginn des Wortes mehr a&#039;s als am Ende &amp;amp;rarr; Widerspruch!&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6343</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6343"/>
		<updated>2006-01-22T14:39:32Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 13 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
: (weiter nach Ansatz) Nach Definition des Pumping-Lemma läßt sich &#039;&#039;w&#039;&#039; in &#039;&#039;w&#039;&#039;=xyz zerlegen. Nach Eigenschaft (2) des PL kann der Teil xy nur aus a&#039;s bestehen. y ist mindestens ein a. Nach (3) ist dann auch das Wort xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z = a&amp;lt;sup&amp;gt;n-|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;|y|+|y|&amp;lt;/sup&amp;gt;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6342</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6342"/>
		<updated>2006-01-22T14:35:41Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 12 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
:a) wähle n=5&lt;br /&gt;
:b) &#039;&#039;w&#039;&#039;=abaaa ; &#039;&#039;x&#039;&#039;=ab, &#039;&#039;y&#039;&#039;=a, &#039;&#039;z&#039;&#039;=aa; &#039;&#039;xy&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;z&#039;&#039;=abaaaaa&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6341</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6341"/>
		<updated>2006-01-22T14:33:25Z</updated>

		<summary type="html">&lt;p&gt;Muellni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 12===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 13===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 14===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 15===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 16===&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 17===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6340</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6340"/>
		<updated>2006-01-22T14:32:19Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;|xy|&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6339</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6339"/>
		<updated>2006-01-22T14:31:46Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
:*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
:*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
:*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; : offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039; &amp;amp;lt; &#039;&#039;n&#039;&#039; : gilt, da wir die erste Schleife in A gewählt haben.&lt;br /&gt;
:#&#039;&#039;xy&#039;&#039;&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&#039;&#039;z&#039;&#039; in &#039;&#039;L&#039;&#039; : Schleifen können mehrfach oder gar nicht abgearbeitet werden.&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6338</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6338"/>
		<updated>2006-01-22T14:29:58Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;br /&gt;
:(Fortsetzung des Ansatzes) Da das Wort &#039;&#039;w&#039;&#039; mehr Zeichen enthält als der Automat Zustände hat, muß bei der Ableitung von &#039;&#039;w&#039;&#039; ein Zustand in A mindestens 2x besucht worden sein. Sei q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; der erste Zustand in der Ableitung von &#039;&#039;w&#039;&#039;, bei dem dies auftritt.&lt;br /&gt;
:Zerlege &#039;&#039;w&#039;&#039; wie folgt: &#039;&#039;w&#039;&#039;=&#039;&#039;xyz&#039;&#039; mit:&lt;br /&gt;
*&#039;&#039;x&#039;&#039; ist das Wort, welches bis zum ersten Auftreten von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; von A gelesen wird.&lt;br /&gt;
*&#039;&#039;y&#039;&#039; ist das Wort, welches vom Automaten in der Schleife von q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; nach q&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; gelesen wird.&lt;br /&gt;
*&#039;&#039;z&#039;&#039; ist der Rest des Wortes &#039;&#039;w&#039;&#039;.&lt;br /&gt;
: Es gelten die drei Eigenschaften des Pumping-Lemmas:&lt;br /&gt;
:#&#039;&#039;y&#039;&#039; &amp;amp;ne; &amp;amp;epsilon; offensichtlich, da jede Schleife mindestens eine Zahl beinhaltet&lt;br /&gt;
:#&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6337</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6337"/>
		<updated>2006-01-22T14:24:04Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 8,9,10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
:&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6336</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6336"/>
		<updated>2006-01-22T14:23:42Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
:im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6335</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6335"/>
		<updated>2006-01-22T14:23:34Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6334</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6334"/>
		<updated>2006-01-22T14:23:22Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
:{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6333</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6333"/>
		<updated>2006-01-22T14:23:09Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Aufgabe 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
:&#039;&#039;hier müßte man irgendwie Bilder hochladen können...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Technische_Informatik&amp;diff=1449</id>
		<title>Technische Informatik</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Technische_Informatik&amp;diff=1449"/>
		<updated>2006-01-22T14:21:20Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* Links zu Lehrveranstaltungen im Hauptstudium */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Studiengang &amp;quot;Technische Informatik&amp;quot; soll einen Kompromiss zwischen den Studiengängen [[Informatik]] und [[Elektrotechnik]] darstellen. So besteht der Studienplan des Grundstudiums aus Fächern beider Studiengänge, wobei zunänchst nur die Lehrveranstaltungen [[Informatik A]] und [[Informatik B]] aus dem Gebiet der Informatik stammen und der Schwerpunkt bei Lehrveranstaltungen aus dem Grundstudium der Elektrotechnik liegt.&lt;br /&gt;
&lt;br /&gt;
Eine Wahlmöglichkeit im [[Grundstudium]] ist nicht vorgesehen. Im Hauptstudium können jedoch Fächer aus Fachgebieten beider Studienrichtungen gewählt werden. Nähere Informationen sind im [http://iv.tu-berlin.de/teaching/TechInf/StudF/ti.pdf Studienführer] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Links zu Lehrveranstaltungen im Grundstudium ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Semester&#039;&#039;&#039;&lt;br /&gt;
* [[Informatik 1]]&lt;br /&gt;
* [http://130.149.60.127/lehre/gde/index.html Grundlagen der Elektrotechnik I - Teil A]&lt;br /&gt;
* [http://www.moses.tu-berlin.de/Mathematik/ Moses - Höhere Mathematik für Ingenieure]&lt;br /&gt;
* [http://iapf.physik.tu-berlin.de/service_portal/et_ti_wi/index.php Physik für ET, TI und WI]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Semester&#039;&#039;&#039;&lt;br /&gt;
* [[Informatik 2]]&lt;br /&gt;
* Grundlagen der Elektrotechnik I - Teil B ([http://130.149.60.127/lehre/gde/index.html]?)&lt;br /&gt;
* [http://www.moses.tu-berlin.de/Mathematik/ Moses - Höhere Mathematik für Ingenieure]&lt;br /&gt;
* [http://iapf.physik.tu-berlin.de/service_portal/et_ti_wi/index.php Physik für ET, TI und WI]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Semester&#039;&#039;&#039;&lt;br /&gt;
* [[Informatik 3]]&lt;br /&gt;
* [http://rosw.cs.tu-berlin.de/lehre/leds/le1/ Logischer Entwurf digitaler Systeme 1]&lt;br /&gt;
* [http://www-tet.ee.tu-berlin.de/ Theoretische Elektrotechnik I]&lt;br /&gt;
* [http://mst.tu-berlin.de/becap/education/TI/709_710/709_710.htm Halbleiterbauelemente]&lt;br /&gt;
* [http://www.moses.tu-berlin.de/Mathematik/ Moses - Höhere Mathematik für Ingenieure]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Semester&#039;&#039;&#039;&lt;br /&gt;
* [[Informatik 4]]&lt;br /&gt;
* [http://rosw.cs.tu-berlin.de/lehre/leds/le2/ Logischer Entwurf digitaler Systeme 2]&lt;br /&gt;
* [http://mst.tu-berlin.de/becap/education/TI/707_708/707_708.htm Grundzüge der Elektronik]&lt;br /&gt;
* [http://ftsu01.nue.tu-berlin.de/ilias/login.php Signale und Systeme (ILIAS)]&lt;br /&gt;
* [http://www.moses.tu-berlin.de/Mathematik/ Moses - Höhere Mathematik für Ingenieure]&lt;br /&gt;
&lt;br /&gt;
== Links zu Lehrveranstaltungen im Hauptstudium ==&lt;br /&gt;
&#039;&#039;&#039;5. Semester&#039;&#039;&#039;&lt;br /&gt;
* [[TheGI TI]]&lt;br /&gt;
* [http://rt.cs.tu-berlin.de/lehre/hwpti/index.html Hardware Praktikum]&lt;br /&gt;
* [http://pdv.cs.tu-berlin.de/MinMax-WS2004/ Praktikum Systemprogrammierung]&lt;br /&gt;
&lt;br /&gt;
== Sonstige Links ==&lt;br /&gt;
&#039;&#039;&#039;Interessante Adressen&#039;&#039;&#039;&lt;br /&gt;
* http://iv.tu-berlin.de/ - Seiten der Fakultät IV&lt;br /&gt;
* http://www.tech-inf.de/ - Links, alte Klausuren und Lernhilfen rund um die Technische Informatik&lt;br /&gt;
* news:bln.lehre.tech-inf - Newsgroup zur Technischen Informatik (wird leider bisher kaum benutzt)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtige Dokumente&#039;&#039;&#039;&lt;br /&gt;
* [http://iv.tu-berlin.de/teaching/TechInf/StudF/ti.pdf Studienführer Technische Informatik]&lt;br /&gt;
* [http://iv.tu-berlin.de/teaching/TechInf/StO.html Studienordnung Technische Informatik]&lt;br /&gt;
* [http://iv.tu-berlin.de/teaching/TechInf/PO.html Prüfungsordnung Technische Informatik]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fakultäts-ABC]]&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6332</id>
		<title>Lösungen TheGI TI Probeklausur vom 19.01.06</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=L%C3%B6sungen_TheGI_TI_Probeklausur_vom_19.01.06&amp;diff=6332"/>
		<updated>2006-01-22T14:20:06Z</updated>

		<summary type="html">&lt;p&gt;Muellni: /* =Aufgabe 8,9,10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Lösungen wird natürlich keine Garantie übernommen. Der Assistent (Sebastian Bab?) war sich beim Vorrechnen oft selbst nicht sicher...&lt;br /&gt;
===Aufgabe 1===&lt;br /&gt;
im Lückentext einsetzen: endliche, endlich, abzählbar unendlich, endlich, abzählbar unendlich, Mächtigkeit, Mächtigkeit, überabzählbar&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 2===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#8305; = &amp;amp;Sigma;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;notin; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;epsilon; &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|a &amp;amp;isin; &amp;amp;Sigma;*&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;notin; &amp;amp;Sigma;*&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|&amp;amp;oslash; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|{&amp;amp;epsilon;} &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|&amp;amp;Sigma;&amp;amp;#178; &amp;amp;isin; P(&amp;amp;Sigma;*)&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|{&#039;&#039;aa,bb,ab,ba&#039;&#039;} = &amp;amp;Sigma;&amp;amp;#178;&lt;br /&gt;
|{&#039;&#039;xab&#039;&#039; : x &amp;amp;isin; &amp;amp;Sigma;*} = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|-&lt;br /&gt;
|{&#039;&#039;ab,bb,aba&#039;&#039;} &amp;amp;sube; &amp;amp;Sigma;*&lt;br /&gt;
|{&#039;&#039;axab&#039;&#039; : &#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*} &amp;amp;sube; {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;* : &#039;&#039;x&#039;&#039; endet mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 3===&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; und endet mit &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039;}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;a&#039;&#039; oder &#039;&#039;b&#039;&#039; oder ist das leere Wort}&lt;br /&gt;
# {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt nicht mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
# {&amp;amp;oslash;,{&#039;&#039;a&#039;&#039;},{&#039;&#039;b&#039;&#039;},{&#039;&#039;a,b&#039;&#039;}}&lt;br /&gt;
# {(&#039;&#039;a,a&#039;&#039;),(&#039;&#039;a,b&#039;&#039;),(&#039;&#039;b,a&#039;&#039;),(&#039;&#039;b,b&#039;&#039;)}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 4===&lt;br /&gt;
hier müßte man irgendwie Bilder hochladen können...&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 5===&lt;br /&gt;
&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; beginnt mit &#039;&#039;ab&#039;&#039;}&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) einfach nur normale und Endzustände vertauschen&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 6===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; = (a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b)*a&amp;lt;sup&amp;gt;m&amp;lt;/sup&amp;gt;; n,m &amp;amp;ge; 1}  &#039;&#039;über diese Lösung wurde lange diskutiert&#039;&#039;&lt;br /&gt;
:b)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
:c) Der Trick ist, dass der DEA erst in einen totalen DEA umgeform werden muß. D.h. man muß einen Zustand q&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; hinzufügen, der von q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; aus mit dem &#039;&#039;b&#039;&#039; erreicht wird. Danach wie bei Aufgabe 5 einfach die Zustände invertieren.&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 7===&lt;br /&gt;
:a) &#039;&#039;L&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&#039;&#039; = {&#039;&#039;x&#039;&#039; &amp;amp;isin; &amp;amp;Sigma;*; &#039;&#039;x&#039;&#039; endet mit &#039;&#039;a&#039;&#039;}&lt;br /&gt;
:b) &#039;&#039;bild einfügen&#039;&#039;&lt;br /&gt;
:c)&lt;br /&gt;
::{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!a&lt;br /&gt;
!b&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;rarr;q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;,q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|{q&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;}&lt;br /&gt;
|-&lt;br /&gt;
|*q&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|&amp;amp;oslash;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 8,9,10===&lt;br /&gt;
&#039;&#039;Lösungen werden in einer kommenden Vorlesung nachgereicht&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Aufgabe 11===&lt;/div&gt;</summary>
		<author><name>Muellni</name></author>
	</entry>
</feed>