Erreichbarkeits-Training
Zustandsgraphen, Rückwärtsdenken und Klassen · Abschnitt 28 von 64
Übungen
Aufgabe
Vier Restzustände
Eine Zahl darf modulo 4 jeweils um 2 verändert werden. Zeichne den Zustandsgraphen und bestimme seine Zusammenhangskomponenten.
Aufgabe
Umkehrbare Züge und Komponenten
Begründe allgemein: Sind alle Züge umkehrbar, dann ist Erreichbarkeit symmetrisch und zerlegt den Zustandsraum in Zusammenhangskomponenten.
Aufgabe
Vom Ziel 20 rückwärts
Eine positive ganze Zahl darf vorwärts entweder verdoppelt oder um 1 erhöht werden. Welche möglichen unmittelbaren Vorgänger hat das Ziel 20?
Aufgabe
Rückwärts zur kleinsten Zugzahl
Eine Zahl startet bei 1 und darf verdoppelt oder um 1 erhöht werden. Finde eine Zugfolge mit möglichst wenigen Zügen zu 10 und beweise ihre Minimalität.
Aufgabe
Gleiche Summe, verschiedene Klassen
Auf zwei Haufen ist nur der umkehrbare Zug erlaubt. Erkläre, warum die Zustände mit fester Summe noch in mehrere Erreichbarkeitsklassen zerfallen.
Aufgabe
Die Klassen vollständig bestimmen
Für ganzzahlige Paare ist der Zug erlaubt. Beweise: Zwei Zustände sind genau dann verbunden, wenn ihre Summen und die Parität ihrer ersten Koordinaten übereinstimmen.
Aufgabe
Gerichtete Kanten
Auf der Zustandsmenge ist nur der Zug erlaubt, solange das Ergebnis höchstens 3 ist. Warum ist die ungerichtete Zusammenhangskomponente keine korrekte Erreichbarkeitsklasse?
Aufgabe
Audit einer angeblich vollständigen Invariante
Jemand behauptet beim Zug : „Gleiche Summe charakterisiert Erreichbarkeit.“ Widerlege die Behauptung und verbessere sie zu einer Genau-dann-wenn-Aussage.
Zusammenfassung
Das nimmst du mit
Du modellierst Erreichbarkeit als Wegproblem und prüfst, ob Invarianten die Klassen vollständig beschreiben.