www.wikidata.de-de.nina.az
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Eine Produktionsregel auch Regel Produktion oder Ersetzungsregel genannt ist in der Theorie formaler Grammatiken eine Regel die angibt wie aus Wortern durch eine Grammatik neue Worter bzw Symbolfolgen produziert werden Inhaltsverzeichnis 1 Definition 2 Anwendung von Produktionsregeln 3 Beispiele 4 Informatik 5 Linguistik 6 Anmerkungen und Einzelnachweise 7 WeblinksDefinition BearbeitenFormal ist eine Produktionsregel p displaystyle p nbsp aus einer Grammatik G V T P S displaystyle G V T P S nbsp mit Vokabular V displaystyle V nbsp Alphabet T displaystyle T nbsp von Terminalsymbolen Regelmenge P displaystyle P nbsp und Startsymbol S displaystyle S nbsp ein Element der Regelmenge also p P displaystyle p in P nbsp 1 Eine Regel ist ein geordnetes Paar p a b P displaystyle p alpha beta in P nbsp der beiden Worter a displaystyle alpha nbsp und b displaystyle beta nbsp wenn a displaystyle alpha nbsp ein Wort aus V T displaystyle V setminus T nbsp ist und b displaystyle beta nbsp ein Wort aus V displaystyle V nbsp ist Das Wort a displaystyle alpha nbsp kann also eine beliebig lange Folge von Zeichen des Vokabulars V displaystyle V nbsp sein V displaystyle V nbsp ist die Kleenesche Hulle von V displaystyle V nbsp solange sie nicht leer ist und nicht nur aus Terminalsymbolen s T displaystyle s in T nbsp besteht Es ist daher V T displaystyle V setminus T nbsp V N V displaystyle V NV nbsp Das Wort b displaystyle beta nbsp kann dann gemass der Regel das Wort a displaystyle alpha nbsp ersetzen und kann eine beliebig lange endliche Folge von Zeichen des Vokabulars sein Insbesondere kann b displaystyle beta nbsp auch nur aus Terminalsymbolen bestehen b T displaystyle beta in T nbsp oder das leere Wort sein b e displaystyle beta varepsilon nbsp Damit stellen die Produktionsregeln eine endliche Teilmenge des kartesischen Mengenprodukts V T V V N V V displaystyle V setminus T times V V NV times V nbsp also eine Relation dar Verlangt man noch dass auf der rechten Seite einer Regel keine Startzeichen vorkommen durfen dann hat im obigen kartesischen Produkt auf der rechten Seite jeweils V S displaystyle V setminus S nbsp statt V displaystyle V nbsp zu stehen 2 Eine Regel p a b displaystyle p alpha beta nbsp wird oftmals durch die Schreibweise a b displaystyle alpha rightarrow beta nbsp mit dem Relationszeichen displaystyle rightarrow nbsp anstelle von P displaystyle P nbsp dargestellt und zu jedem festen a displaystyle alpha nbsp kann die Gesamtheit zugehoriger Regeln a b 1 a b 2 a b 3 displaystyle alpha rightarrow beta 1 alpha rightarrow beta 2 alpha rightarrow beta 3 ldots nbsp durch die Schreibweise a b 1 b 2 b 3 displaystyle alpha rightarrow beta 1 beta 2 beta 3 ldots nbsp abgekurzt werden 3 Anwendung von Produktionsregeln BearbeitenIn der Theoretischen Informatik sowie in der Linguistik werden die Produktionsregeln einer formalen Grammatik angewendet um formale Sprachen zu beschreiben oder zu erzeugen Liegt ein Wort v 1 a v 2 v V displaystyle v 1 alpha v 2 v in V nbsp vor so lasst sich eine Produktionsregel a b displaystyle alpha beta nbsp auf v displaystyle v nbsp anwenden mit dem resultierenden Wort v 1 b v 2 displaystyle v 1 beta v 2 nbsp Ein Wort das nur aus Terminalsymbolen besteht und vom Startsymbol abgeleitet werden kann ist ein Wort der Sprache die von der Grammatik beschrieben wird Beispiele BearbeitenEs sei innerhalb einer formalen Grammatik mit den Nichtterminalsymbolen N A B displaystyle N A B nbsp und den Terminalsymbolen T a b displaystyle T a b nbsp die Produktionsregel a B a b A displaystyle aBa rightarrow bA nbsp definiert Durch Anwendung dieser Regel kann bei der Erzeugung der durch die Grammatik beschriebenen Sprache zum Beispiel das Wort a B a B a B A displaystyle aBaBaBA nbsp zum Wort b A B a B A displaystyle bABaBA nbsp abgeleitet werden wobei hier das Prafix a B a displaystyle aBa nbsp durch die Konklusion b A displaystyle bA nbsp ersetzt wird Es ware jedoch nach der Definition formaler Grammatiken auch moglich das zweite Vorkommen des Wortes a B a displaystyle aBa nbsp zu ersetzen so dass das Wort a B b A B A displaystyle aBbABA nbsp entsteht Ware ausserdem die Regel a B a e displaystyle aBa rightarrow varepsilon nbsp definiert so konnte das zuvor betrachtete Wort a B a B a B A displaystyle aBaBaBA nbsp ausserdem in die Worter B a B A displaystyle BaBA nbsp bzw a B B A displaystyle aBBA nbsp abgeleitet werden e displaystyle varepsilon nbsp ist die in der Regel verwendete Notation fur das leere Wort ein Wort das aus keinem einzigen Zeichen besteht Informatik BearbeitenWie bereits beschrieben stellen Produktionsregeln einen grundlegenden Bestandteil formaler Grammatiken dar und werden demnach dazu verwendet um formale Sprachen zu beschreiben So werden Produktionsregeln etwa im Rahmen des Compilerbaus dazu verwendet um eine Programmiersprache zu beschreiben Produktionsregeln werden hier haufig in der Backus Naur Form dargestellt Eine kognitive Anwendung haben Produktionsregeln in regelbasierten Systemen Hier spricht man von Produktionsregeln wenn die Konklusionen der Regeln mit denen das System arbeitet nur aus Konjunktionen von Literalen bestehen Linguistik BearbeitenIn der Theorie der Transformationsgrammatik veranschaulichen Produktionsregeln die hier Phrasenstrukturregeln PS Regeln genannt werden den Gedanken dass ein Satz eine grammatische Struktur besitzt die aus kategorietragenden Bestandteilen rekursiv aufgebaut ist Die ersten und klassisch gewordenen PS Regeln in Noam Chomskys Buch Syntactic Structures lauten S NP VP ein Satz besteht aus einer Nominalphrase und einer Verbalphrase VP V NP eine Verbalphrase besteht aus einem Verb und null bis vielen Nominalphrasen Anmerkungen und Einzelnachweise Bearbeiten Die Mitglieder der Menge N V T displaystyle N V setminus T nbsp bezeichnet man als Nichtterminalzeichen zu diesen gehort das Startzeichen also S N displaystyle S in N nbsp Sinngemass nach Klaus Reinhardt Prioritatszahlerautomaten und die Synchronisation von Halbspursprachen Fakultat Informatik der Universitat Stuttgart Doktorarbeit 1994 Vergleiche Backus Naur Form Weblinks Bearbeiten nbsp Wiktionary Phrasenstrukturregel Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Abgerufen von https de wikipedia org w index php title Produktionsregel amp oldid 236708600