www.wikidata.de-de.nina.az
Der Rabin Automat ist eine spezielle Form des w Automaten Sie sind benannt nach ihrem Erfinder Michael O Rabin 1 der damit 1969 erstmals endliche Automaten auf unendliche Worter verallgemeinerte 2 1 Inhaltsverzeichnis 1 Rabin Automaten zur Worterkennung 1 1 Nichtdeterministischer Rabin Automat zur Worterkennung 1 2 Deterministischer Rabin Automat zur Worterkennung 1 3 Akzeptanzverhalten 1 4 Verhaltnis zu Buchi Streett und Muller Automaten 2 Quellen und Weblinks 3 EinzelnachweiseRabin Automaten zur Worterkennung BearbeitenNichtdeterministischer Rabin Automat zur Worterkennung Bearbeiten Ein nichtdeterministischer Rabin Automat NRA ist ein 5 Tupel A Q S D I R displaystyle mathcal A left Q Sigma Delta I mathcal R right nbsp wobei gilt Q displaystyle Q nbsp ist eine endliche Menge von Zustanden die Zustandsmenge S displaystyle Sigma nbsp ist eine endliche Menge von Symbolen das Eingabealphabet D displaystyle Delta nbsp ist die Ubergangsrelation mit D Q S Q displaystyle Delta subseteq Q times Sigma times Q nbsp I displaystyle I nbsp ist eine endliche Menge von Zustanden mit I Q displaystyle I subseteq Q nbsp die Startzustandsmenge R 2 Q 2 Q displaystyle mathcal R subseteq 2 Q times 2 Q nbsp ist eine Familie von Paaren von Zustandsmengen Deterministischer Rabin Automat zur Worterkennung Bearbeiten Ein deterministischer Rabin Automat DRA ist ein 5 Tupel A Q S d q 0 R displaystyle mathcal A left Q Sigma delta q 0 mathcal R right nbsp wobei gilt Q displaystyle Q nbsp ist eine endliche Menge von Zustanden die Zustandsmenge S displaystyle Sigma nbsp ist eine endliche Menge von Symbolen das Eingabealphabet d displaystyle delta nbsp ist die Ubergangsfunktion mit d Q S Q displaystyle delta colon Q times Sigma rightarrow Q nbsp q 0 displaystyle q 0 nbsp ist der Startzustand mit q 0 Q displaystyle q 0 in Q nbsp R 2 Q 2 Q displaystyle mathcal R subseteq 2 Q times 2 Q nbsp ist eine Familie von Paaren von Zustandsmengen Die Machtigkeit von R displaystyle mathcal R nbsp wird als Index des Automaten bezeichnet 1 Akzeptanzverhalten Bearbeiten Ein unendliches Wort w a 1 a 2 displaystyle w a 1 a 2 ldots nbsp wird vom deterministischen Rabin Automaten A displaystyle mathcal A nbsp akzeptiert genau dann wenn es fur den zugehorigen unendlichen Pfad p q 0 a 1 q 1 a 2 q 2 displaystyle pi q 0 xrightarrow a 1 q 1 xrightarrow a 2 q 2 ldots nbsp ein Paar L U R displaystyle L U in mathcal R nbsp gibt mit Inf p L displaystyle operatorname Inf pi cap L emptyset nbsp d h alle Zustande aus L displaystyle L nbsp werden nur endlich oft besucht und Inf p U displaystyle operatorname Inf pi cap U neq emptyset nbsp d h mindestens ein Zustand aus U displaystyle U nbsp wird unendlich oft besucht Eine Definition mit umgekehrter Bedeutung des Paars L U displaystyle L U nbsp ist ebenso moglich 3 Verhaltnis zu Buchi Streett und Muller Automaten Bearbeiten Das Akzeptanzverhalten eines nichtdeterministischen Rabin Automaten NRA ist allgemeiner als eines nichtdeterministischen Buchi Automaten NBA daher gilt Fur jeden NBA der Grosse n gibt es einen aquivalenten NRA mit Index 1 und gleicher Grosse n 1 Durch verallgemeinerte Potzenautomatenkonstruktion lasst sich zeigen dass Zu jedem NBA gibt es einen DRA mit identischer Sprache 4 Eine Rabinbedingung lasst sich jedoch auch in eine Buchi Bedingung umwandeln es gilt Fur jeden NRA der Grosse n und vom Index k gibt es einen aquivalenten NBA mit hochstens n k 1 displaystyle n cdot k 1 nbsp Zustanden 1 Die Akzeptanzbedingung des Rabin Automaten ist dual zur Akzeptanzbedingung des Streett Automaten Daher lassen sich Deterministische Rabin und Streett Automaten leicht ineinander komplementieren und es gilt Fur jeden DRA A displaystyle mathcal A nbsp der Grosse n und vom Index k gibt es einen deterministischen Streett Automaten A displaystyle overline mathcal A nbsp der Grosse n und vom Index k dessen Sprache komplementar zur Sprache von A displaystyle mathcal A nbsp ist L A S w L A displaystyle L overline mathcal A Sigma omega setminus L mathcal A nbsp 1 Des Weiteren gilt Jeder DRA ist zu einem deterministischen Muller Automaten DMA aquivalent und umgekehrt Quellen und Weblinks BearbeitenMartin Hofmann Martin Lange Automatentheorie und Logik In eXamen press Springer Verlag 2011 ISBN 978 3 642 18089 7 Vorlesungsmitschrift zu Automaten formale Sprachen und Berechenbarkeit gehalten von Prof Dr Markus Holzer Wintersemester 2004 05 Kapitel 2 5 3 PDF 461 kB Einzelnachweise Bearbeiten a b c d e f Martin Hofmann Martin Lange Automatentheorie und Logik In eXamen press Springer Verlag 2011 ISBN 978 3 642 18089 7 Michael O Rabin Decidability of second order theories and automata on infinite trees Band 141 Nr 5 Trans Amer Math Soc 1969 S 1 35 Orna Kupferman Automata Theory and Model Checking In Edmund Clarke Thomas Henzinger Helmut Veith Roderick Bloem Hrsg Handbook of Model Checking Springer 2018 S 122 doi 10 1007 978 3 319 10575 8 4 Markus Holzer Erstellt von Benjamin Gufler Automaten formale Sprachen und Berechenbarkeit PDF Abgerufen am 3 Februar 2017 Abgerufen von https de wikipedia org w index php title Rabin Automat amp oldid 229303076