Suche Home Einstellungen Anmelden Hilfe  

2.1 Methode

Aufbau der Dreiecksmatrix für ein Wort der Länge 5.

Dreiecksmatrix für Wort der Länge 5

Welche Zellen und in welcher Reihenfolge werden die Zellen betrachtet?
Die aktuelle Zelle (blau umrandet) würde jedes A enthalten, so dass A geht über in BC in P ist und B und C im betrachteten Zellpaar liegen.

 
Betrachtete Zellpaare für die aktuelle Zelle T33
Betrachtete Zellpaare für die aktuelle Zelle T14
Die für die Zellen T33 (oben) und T14 (unten) überprüften Zellpaare.

Alle Ergebnisse des Verfahrens werden in einer Dreiecksmatrix gespeichert. Die Größe richtet sich nach der Wortlänge n. Sei die horizontale Einteilung von 1 bis n und die vertikale Einteilung von 1 bis n. Die Zelle T11 befindet sich unten links.

Nur Zellen "auf und unterhalb der Diagonalen" werden betrachtet. Das sind diejenigen Zellen Tij mit 1 kleiner gleich i kleiner gleich n; 1 kleiner gleich j kleiner gleich n + 1 - j.

Die Zellen werden zeilenweise von unten nach oben gefüllt. Die Zellen einer Zeile werden von links nach rechts durchgegangen.

Für die Analyse wird das Regelformat von Grammtiken in CNF ausgenutzt.
Als erstes werden in jede Zelle der ersten Zeile alle Nichtterminale geschrieben, die das Terminal an dieser Stelle der Eingabe ableiten. (Regeln der Form 'Nichtterminal' geht über in 'Terminal').
Anschließend werden jeweils zwei Zellen darauf hin überprüft, ob eine Kombination dort enthaltener Nichtterminale eine rechte Regelseite bildet. Das Nichtterminal der linken Regelseite wird der aktuellen Zelle hinzugefügt. (Regeltyp: Ein Nichtterminal leitet genau zwei Nichtterminale ab.
Sei Tij die aktuelle Zelle. Die Zellpaare ergeben sich nach folgendem Prinzip: Alle Zellen der Spalte i von der ersten bis zur Zeile j-1 bilden die erste Komponente. Die Zellen die in der Diagonalen nach unten rechts liegen bilden die zweite Komponente, also zunächst T(i+1)(j-1), dann T(i+2)(j-2) usw.

Einführung zurück 1   2   3   4   5 weiter Verfahren

Benutzer: Gast • Besitzer: matthias • Zuletzt geändert am: