<?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=Muller-Automat</id>
	<title>Muller-Automat - 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=Muller-Automat"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Muller-Automat&amp;action=history"/>
	<updated>2026-05-29T19:42:17Z</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=Muller-Automat&amp;diff=703318&amp;oldid=prev</id>
		<title>2A02:810A:9C0:7BD:749C:1EB9:30EA:1C5F: /* Akzeptanzverhalten */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Muller-Automat&amp;diff=703318&amp;oldid=prev"/>
		<updated>2020-07-09T11:02:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Akzeptanzverhalten&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Den &amp;#039;&amp;#039;&amp;#039;Muller-Automat&amp;#039;&amp;#039;&amp;#039; bezeichnet in der [[Automatentheorie]] ein 1963 von [[David E. Muller]] vorgestelltes Konzept eines [[ω-Automat]]en. Dieser Typ – deterministisch wie nichtdeterministisch – hat die gleiche Ausdrucksstärke wie nichtdeterministische [[Büchi-Automat|Büchi-Automaten]]. Im Gegensatz dazu wird die Menge der unendlich oft besuchten Zustände genau festgelegt, was präzisere Aussagen zum Akzeptanzverhalten zulässt.&lt;br /&gt;
&lt;br /&gt;
== Muller-Automat zur Worterkennung ==&lt;br /&gt;
&lt;br /&gt;
Ein nicht-deterministischer Muller-Automat hat die Form &amp;lt;math&amp;gt;A=(Q, \Sigma, q_0, \Delta, \mathcal F)&amp;lt;/math&amp;gt;. Hierbei gilt:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; ist die Menge der Zustände, &amp;lt;math&amp;gt;q_0 \in Q&amp;lt;/math&amp;gt; ist der Startzustand&lt;br /&gt;
* &amp;lt;math&amp;gt;\Delta \subseteq Q \times \Sigma \times Q&amp;lt;/math&amp;gt; ist die Transitionsrelation&lt;br /&gt;
* &amp;lt;math&amp;gt;\mathcal F \subseteq 2^Q&amp;lt;/math&amp;gt; ist die Tafel, d.&amp;amp;nbsp;h. &amp;lt;math&amp;gt;\mathcal F = \lbrace F_1, \dots , F_k \rbrace &amp;lt;/math&amp;gt; für bestimmte Mengen &amp;lt;math&amp;gt;F_1, \dots , F_k \subseteq Q&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für deterministische Automaten ist die Transitionsrelation eine Funktion &amp;lt;math&amp;gt;\delta\colon Q \times \Sigma \to Q&amp;lt;/math&amp;gt;, hat also eindeutige Bilder und der Automat damit eindeutige Läufe.&lt;br /&gt;
&lt;br /&gt;
Die Muller-akzeptierbaren [[ω-regulär|ω-Sprachen]] sind die booleschen Kombinationen der deterministisch-Büchi-erkennbaren ω-Sprachen. Jeder deterministische Büchi-Automat kann als Muller-Automat ausgedrückt werden. Die Klasse der Muller-erkennbaren ω-Sprachen ist also unter booleschen Operationen abgeschlossen. Um zu einem Muller-Automaten einen (nichtdeterministischen) Büchi-Automaten zu konstruieren, lässt man den Büchi-Automaten raten, welches &amp;lt;math&amp;gt;F_i \in \mathcal F&amp;lt;/math&amp;gt; die richtige Menge ist, die unendlich oft durchlaufen werden muss, und von wann an die Durchläufe beginnen müssen.&lt;br /&gt;
&lt;br /&gt;
=== Akzeptanzverhalten ===&lt;br /&gt;
&lt;br /&gt;
Ein Lauf &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; ist &amp;#039;&amp;#039;erfolgreich&amp;#039;&amp;#039;, wenn &amp;lt;math&amp;gt; \operatorname{Inf}(\rho) \in F &amp;lt;/math&amp;gt;, wobei &amp;lt;math&amp;gt;\operatorname{Inf}(\rho)=\lbrace q \in Q \mid q \text{ erscheint unendlich oft in } \rho \rbrace&amp;lt;/math&amp;gt;. Dies nennt man die &amp;#039;&amp;#039;Muller-Akzeptierung&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; &amp;#039;&amp;#039;akzeptiert&amp;#039;&amp;#039; ein Wort &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;, wenn ein Lauf von &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; auf &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; erfolgreich ist.&lt;br /&gt;
&lt;br /&gt;
Die Muller-Bedingung lautet: &amp;lt;math&amp;gt;\operatorname{Inf}(\rho) = F_i&amp;lt;/math&amp;gt; für ein &amp;lt;math&amp;gt;i = 1, \dots , k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es muss zur Akzeptierung also eine bestimmte Menge &amp;lt;math&amp;gt;F_i&amp;lt;/math&amp;gt; aus der Tafel &amp;lt;math&amp;gt;\mathcal F&amp;lt;/math&amp;gt; unendlich oft komplett durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
== Muller-Automat zur Baumerkennung ==&lt;br /&gt;
&lt;br /&gt;
Ein Muller-Baumautomat hat das Format &amp;lt;math&amp;gt;A = (Q, \Sigma, q_0, \Delta, \mathcal F)&amp;lt;/math&amp;gt;, wobei &amp;lt;math&amp;gt;\Delta \subseteq Q \times \Sigma \times Q \times Q&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;\mathcal  F&amp;lt;/math&amp;gt; eine Menge von Teilmengen von &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; ist.&lt;br /&gt;
&lt;br /&gt;
Ein Muller-Baumautomat akzeptiert einen Baum &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, wenn es einen Lauf &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; von &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; auf &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; gibt, so dass auf jedem Pfad von &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;  die Menge &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; der unendlich oft vorkommenden Zustände ein Element von &amp;lt;math&amp;gt;F&amp;lt;/math&amp;gt; ist.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Wolfgang Thomas: &amp;#039;&amp;#039;Automata on Infinite Objects.&amp;#039;&amp;#039; In: [[Jan van Leeuwen (Informatiker)|Jan van Leeuwen]] (Hrsg.): &amp;#039;&amp;#039;Handbook of Theoretical Computer Science.&amp;#039;&amp;#039; Band B: &amp;#039;&amp;#039;Formal Models and Semantics.&amp;#039;&amp;#039; Elsevier Science Publishers u. a., Amsterdam u. a. 1990, ISBN 0-444-88074-7, S. 133–164.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Automatentheorie]]&lt;/div&gt;</summary>
		<author><name>2A02:810A:9C0:7BD:749C:1EB9:30EA:1C5F</name></author>
	</entry>
</feed>