Zum Inhalt springen
Inhaltsverzeichnis öffnen
Kapitel 7Fortgeschritten38 Min.

Erreichbarkeits-Training

Zustandsgraphen, Rückwärtsdenken und Klassen · Abschnitt 28 von 64

Übungen

Aufgabe

Vier Restzustände

Aufbau10 Min.

Eine Zahl darf modulo 4 jeweils um 2 verändert werden. Zeichne den Zustandsgraphen und bestimme seine Zusammenhangskomponenten.

Aufgabe

Umkehrbare Züge und Komponenten

Aufbau11 Min.

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

Aufbau12 Min.

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

Aufbau13 Min.

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

Fortgeschritten14 Min.

Auf zwei Haufen ist nur der umkehrbare Zug (a,b)(a+2,b2)(a,b)\leftrightarrow(a+2,b-2) erlaubt. Erkläre, warum die Zustände mit fester Summe noch in mehrere Erreichbarkeitsklassen zerfallen.

Aufgabe

Die Klassen vollständig bestimmen

Fortgeschritten15 Min.

Für ganzzahlige Paare ist der Zug (a,b)(a+2,b2)(a,b)\leftrightarrow(a+2,b-2) erlaubt. Beweise: Zwei Zustände sind genau dann verbunden, wenn ihre Summen und die Parität ihrer ersten Koordinaten übereinstimmen.

Aufgabe

Gerichtete Kanten

Olympiade16 Min.8 P.

Auf der Zustandsmenge {0,1,2,3}\{0,1,2,3\} ist nur der Zug xx+1x\mapsto x+1 erlaubt, solange das Ergebnis höchstens 3 ist. Warum ist die ungerichtete Zusammenhangskomponente keine korrekte Erreichbarkeitsklasse?

Aufgabe

Audit einer angeblich vollständigen Invariante

Olympiade17 Min.8 P.

Jemand behauptet beim Zug (a,b)(a+4,b4)(a,b)\leftrightarrow(a+4,b-4): „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.