Im Complexity Zoo heißt es [ 1 ], dass in der beschreibenden Komplexität durch drei verschiedene Arten von Formeln definiert werden kann: das auch , und auch als .
Es gibt jedoch einige Ausnahmen sind zum Beispiel kann nicht durch FP ausgedrückt werden (FP hat die gleiche Ausdruckskraft mit LFP). und durch Logik erster Ordnung nicht definierbar sind. Einige Probleme können nicht einmal mit einer endlichen Anzahl von Variablen wie E v e n axiomatisiert werden , , .
Immerman schlug vor, dass Fixpunktlogik + Zählung (FPC) eine mögliche Logik für die Erfassung von P sein könnte.
Cai Furer, Immerman zeigte jedoch, dass es Polynom-Zeit-Graph-Eigenschaften gibt, die in FPC nicht exprimierbar sind [ 2 ]. Das Problem der Lösung linearer Gleichungen über das Zwei-Elemente-Feld ist in der Infinitärlogik mit Zählung nicht definierbar [ 3 ]. Weitere Informationen finden Sie in [ 4 ].
Welche logische Struktur kann P im Allgemeinen erfassen? Die positive Antwort ist, dass eine Klasse geordneter endlicher Strukturen in der Logik der kleinsten Festpunkte genau dann definierbar ist, wenn sie in P von Immerman [ 5 ] und Vardi [ 6 ] entscheidbar ist. Wie wäre es mit dem ungeordneten Fall? Können Sie weitere Gegenbeispiele der Aussage im Komplexitätszoo zeigen?
Antworten:
Martin Grohe hat in dieser Frage in letzter Zeit erhebliche Fortschritte erzielt. Er gibt eine Logik zur Erfassung der Polynomzeit für Klassen von Graphen an, die in eine feste Oberfläche eingebettet werden können: https://dl.acm.org/citation.cfm?doid=2371656.2371662 Bearbeiten: Der allgemeine Fall scheint ungelöst zu sein (aber ich bin keineswegs ein Experte auf diesem Gebiet).
quelle