Um zu beweisen, dass 3-Färbung entscheidbar ist, reicht es zu sagen:
- Jeder Knoten in der Grafik hat 3 mögliche Farben
- Daher können wir alle Möglichkeiten aufzählen und dann überprüfen, ob keine zwei Kanten Knoten mit derselben Farbe verbinden
Beweist das, dass 3-Färbung entscheidbar ist? Oder muss ich eine Turing-Maschine bauen, um einen ordnungsgemäßen Beweis zu erhalten?
Beim 3-Färben spreche ich über das Problem der Diagrammfärbung; dh jedem Knoten in einem ungerichteten Diagramm eine von drei Farben zuweisen, sodass keine zwei benachbarten Knoten dieselbe Farbe haben.
Antworten:
Es hängt ganz davon ab, welchen Grad an Formalität Sie anstreben. Die informelle Beschreibung eines Algorithmus in Ihrer Frage reicht völlig aus, um mich davon zu überzeugen , dass die 3-Färbbarkeit entscheidbar ist. Wenn Sie etwas formeller sein möchten, können Sie einen Pseudocode angeben. Wenn Sie noch formeller sein möchten, können Sie eine Turing-Maschine auf Englisch beschreiben. Wenn Sie noch formeller sein möchten, können Sie die vollständige Beschreibung der Turing-Maschine aufschreiben und beweisen, dass sie wirklich über die 3-Färbbarkeit entscheidet.
Von den Optionen, die ich aufgelistet habe, ist es jedoch viel wahrscheinlicher, dass ein Fehler in der Beschreibung der Turing-Maschine oder in ihrem Korrektheitsnachweis vorliegt! Es ist also nicht klar, welcher Beweis am glaubwürdigsten wäre.
quelle
Alle nicht deterministischen Probleme für TM sind entscheidbar. Aus Ihrer Beschreibung geht hervor, dass Sie Turing-Maschinen benötigen , um eine Lösung zu validieren. Ihre Erklärung ist also genug.3n
quelle