<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Interaktives_Beweissystem</id>
	<title>Interaktives Beweissystem - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Interaktives_Beweissystem"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Interaktives_Beweissystem&amp;action=history"/>
	<updated>2026-06-04T23:23:04Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Interaktives_Beweissystem&amp;diff=1354288&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: QS: tote Links repariert / ref-Tag nach Satzzeichen</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Interaktives_Beweissystem&amp;diff=1354288&amp;oldid=prev"/>
		<updated>2025-11-06T06:15:56Z</updated>

		<summary type="html">&lt;p&gt;QS: tote Links repariert / ref-Tag nach Satzzeichen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein &amp;#039;&amp;#039;&amp;#039;interaktives Beweissystem&amp;#039;&amp;#039;&amp;#039; ist ein Begriff aus der [[Komplexitätstheorie]]. Dabei wird eine abstrakte Maschine, in welcher die Informationsverarbeitung durch den Austausch von Nachrichten realisiert ist, beschrieben. Ein interaktives Beweissystem muss die [[Vollständigkeit (Logik)|Completeness]] und [[Korrektheit (Logik)|Soundnessbedingung]] erfüllen.&amp;lt;ref name=&amp;quot;Fourer&amp;quot;&amp;gt;{{Internetquelle |autor=Fourer et al. |url=http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.9412&amp;amp;rep=rep1&amp;amp;type=pdf |titel=On Completeness and Soundness in Interactive Proof Systems |werk=Advances in Computing Research |datum=1989 |format=PDF; 155&amp;amp;nbsp;kB |sprache=en |archiv-url=https://web.archive.org/web/20151127155929/http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.9412&amp;amp;rep=rep1&amp;amp;type=pdf |archiv-datum=2015-11-27 |abruf=2008-08-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sie wurden 1985 von [[Shafi Goldwasser]], [[Charles Rackoff]] und [[Silvio Micali]] eingeführt (wobei Preprints bis auf 1982 zurückgingen) und unabhängig von [[László Babai]] 1985, der darüber später ausführlich mit [[Shlomo Moran]] veröffentlichte.&amp;lt;ref&amp;gt;{{Internetquelle |autor=László Babai, Shlomo Moran |url=https://dl.acm.org/doi/abs/10.1016/0022-0000%2888%2990028-1 |titel=Arthur-Merlin games: a randomized proof system, and a hierarchy of complexity classes |werk=Journal of Computer and System Sciences, Band&amp;amp;nbsp;36, Nr.&amp;amp;nbsp;2 |datum=1988 |seiten=254–276 |sprache=en |abruf=2010-08-24}}&amp;lt;/ref&amp;gt; Die Autoren erhielten dafür den ersten [[Gödel-Preis]] 1993.&lt;br /&gt;
&lt;br /&gt;
== Formal ==&lt;br /&gt;
Ein &amp;#039;&amp;#039;&amp;#039;interaktives Beweissystem&amp;#039;&amp;#039;&amp;#039; (IBS) ist ein Protokoll &amp;lt;math&amp;gt;(P, V)&amp;lt;/math&amp;gt; zwischen einem Beweisführer (Prover) und einem Prüfer (Verifier). Dabei ist &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt; eine [[PSPACE]]-Maschine und &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt; eine [[probabilistische Turingmaschine]] mit [[Polynomialzeit|polynomieller Zeitschranke]]. Beweisführer und Prüfer erhalten die gleiche Eingabe &amp;lt;math&amp;gt;x, |x| = n,&amp;lt;/math&amp;gt; auf einem read-only Band. Das Protokoll umfasst polynomiell viele &amp;lt;math&amp;gt;p(n)&amp;lt;/math&amp;gt; Runden, in denen nur polynomiell viele Nachrichten ausgetauscht werden dürfen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Shafi Goldwasser, Silvio Micali, Charles Rackoff |url=https://dl.acm.org/doi/10.1145/22145.22178 |titel=The knowledge complexity of interactive proof systems |werk=SIAM Journal on Computing |datum=1989 |seiten=291–304 |sprache=en |abruf=2008-08-27}}&amp;lt;/ref&amp;gt; &amp;lt;math&amp;gt;(P, V) = (p_1, v_1, p_2, v_2, ..., p_{p(n)}, v_{p(n)})&amp;lt;/math&amp;gt;&lt;br /&gt;
in der letzten Runde akzeptiert oder verwirft dann der Prüfer (ja/nein bzw. 1/0).&lt;br /&gt;
&lt;br /&gt;
Ein &amp;lt;math&amp;gt;\mathrm{IBS}(P, V)&amp;lt;/math&amp;gt; entscheidet eine [[Formale Sprache|Sprache]] &amp;lt;math&amp;gt;L \subseteq \Sigma^*&amp;lt;/math&amp;gt;, falls für alle Eingaben &amp;lt;math&amp;gt;x \in \Sigma^*&amp;lt;/math&amp;gt; gilt:&lt;br /&gt;
# Ist &amp;lt;math&amp;gt;x \in L&amp;lt;/math&amp;gt; so akzeptiert der Prüfer mit [[Wahrscheinlichkeitstheorie|Wahrscheinlichkeit]] &amp;lt;math&amp;gt;P(x \in L) \leq (1 - 2^{-n})&amp;lt;/math&amp;gt;&lt;br /&gt;
# Ist &amp;lt;math&amp;gt;x \notin L&amp;lt;/math&amp;gt; so gibt es kein &amp;lt;math&amp;gt;\mathrm{IBS}(P, V)&amp;lt;/math&amp;gt;, das den Prüfer mit Wahrscheinlichkeit &amp;lt;math&amp;gt;P(x \in L) &amp;gt; 2^{-n}&amp;lt;/math&amp;gt; akzeptieren lässt.&amp;lt;ref name=&amp;quot;Fourer&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Eingabe:&amp;#039;&amp;#039;&amp;#039; Zwei Graphen &amp;lt;math&amp;gt;G_1, G_2&amp;lt;/math&amp;gt;&lt;br /&gt;
# Arthur beginnt: Er wählt per Zufall einen der beiden Graphen (&amp;lt;math&amp;gt;G_1&amp;lt;/math&amp;gt; oder &amp;lt;math&amp;gt;G_2&amp;lt;/math&amp;gt;) aus und permutiert die Benennung der Knoten zu einem neuen, isomorphen Graph &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;. Diesen Graphen übermittelt er Merlin.&lt;br /&gt;
# Merlin rechnet die Permutationen von &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; zurück und kann somit entscheiden, ob Arthur ursprünglich Graph &amp;lt;math&amp;gt;G_1&amp;lt;/math&amp;gt; oder &amp;lt;math&amp;gt;G_2&amp;lt;/math&amp;gt; ausgewählt hat. Merlin sendet daraufhin die Nummer des Graphen (1,2) an Arthur.&lt;br /&gt;
# Arthur akzeptiert, wenn Merlin die richtige Zahl übermittelt.&lt;br /&gt;
&lt;br /&gt;
Es ist bekanntermaßen schwierig herauszufinden, ob zwei Graphen isomorph sind (&amp;#039;&amp;#039;siehe&amp;#039;&amp;#039; [[Isomorphie von Graphen]]). Wenn &amp;lt;math&amp;gt;G_1&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;G_2&amp;lt;/math&amp;gt; isomorph sind,&lt;br /&gt;
so kann Merlin nicht entscheiden, welchen Ursprung &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; hat.&lt;br /&gt;
&lt;br /&gt;
== Grundidee ==&lt;br /&gt;
Der Beweisführer [[Merlin]] möchte dem Prüfer [[König Arthur]] eine Aussage beweisen. Arthur ist aber hinsichtlich seiner Aufnahmefähigkeit beschränkt und kann deswegen Merlins Beweis im Ganzen nicht folgen. Deswegen versucht Merlin Arthur den Beweis in kleinen Happen zu servieren, welche Arthur für sich ausrechnen kann. Der Beweisführer (Merlin) ist eine [[PSPACE]]-Maschine, der Prüfer (Arthur) ist [[Polynomialzeit|P]]-beschränkt. Das Beispiel wurde von [[László Babai]] zuerst beschrieben.&amp;lt;ref&amp;gt;{{Internetquelle |autor=László Babai |url=https://dl.acm.org/doi/10.1145/22145.22192 |titel=Trading group theory for randomness |werk=Proceedings of the Seventeenth Annual Symposium on the Theory of Computing |hrsg=ACM |datum=1985 |seiten=421–429 |sprache=en |abruf=2008-08-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Komplexitätsklasse ==&lt;br /&gt;
Für die Komplexitätsklasse &amp;#039;&amp;#039;&amp;#039;IP&amp;#039;&amp;#039;&amp;#039;, die alle Entscheidungsprobleme enthält, die ein interaktives Beweissystem besitzen, gilt: &amp;#039;&amp;#039;&amp;#039;IP&amp;#039;&amp;#039;&amp;#039; = &amp;#039;&amp;#039;&amp;#039;[[PSPACE]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Verallgemeinerung==&lt;br /&gt;
Eine Verallgemeinerung ist MIP, Multiprover Interactive Proof System, mit mehr als einem Beweiser.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Komplexitätstheorie]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>