ACC0 ist eine natürliche Komplexitätsklasse.
1) Barrington zeigte, dass die Berechnung über nicht lösbare Monoide einfängt, während über lösbare Monoide einfängt .NC1ACC0
2) Kürzlich haben Hansen und Koucky ein schönes Ergebnis bewiesen, dass planare Verzweigungsprogramme mit konstanter Breite in Polygröße genau . Ohne die Planaritätsbedingung erhalten wir natürlich Barringtons Ergebnis, das kennzeichnet .ACC0NC1
Der Unterschied zwischen und ist also einerseits gruppentheoretisch und andererseits topologisch.ACC0NC1
Hinzugefügt: Dana, ein einfaches Beispiel für eine lösbare Gruppe, ist , die symmetrische Gruppe über Elementen. Ohne auf Details einzugehen, hat jede lösbare Gruppe eine Reihe, deren Quotienten zufällig zyklisch sind. Diese zyklische Struktur wird beim Aufbau einer Schaltung zur Lösung von Wortproblemen in der Gruppe als Modifikationstor wiedergegeben.S4
In Bezug auf die Planarität möchte man glauben, dass die Planarität zu Einschränkungen / Engpässen im Informationsfluss führen kann. Dies ist nicht immer der Fall: Beispielsweise ist bekannt, dass Variationen von planarem 3SAT NP-vollständig sind. In kleineren Klassen gelten diese Einschränkungen jedoch eher.
In ähnlicher Weise zeigte Wigderson NL / poly = UL / poly unter Verwendung des Isolations-Lemmas. Wir wissen nicht, wie wir das Isolationslemma über beliebige DAGs derandomisieren können, um NL = UL zu erhalten, aber wir wissen, wie wir dies für planare DAGs tun .
Vielleicht ist das nicht wirklich eine Antwort auf Ihre Frage. Um nur ein Beispiel zu nennen, warum Gatter (für zusammengesetztes ) manchmal mächtiger sind als Gatter:modm m modp
Betrachten Sie die Klasse der Schaltkreise mit konstanter Tiefe, die nur aus Gattern und Eingaben und Konstanten an den Blättern bestehen. Dann kann man leicht zeigen, dass die ODER-Funktion (zum Beispiel) von solchen Schaltungen nicht berechnet werden kann, unabhängig von der Größe der Schaltung. (Dies liegt daran, dass jede solche Schaltung ein Polynom mit niedrigem Grad über berechnet und der OR-Grad )modp Fp n
Wenn wir jedoch Schaltungen betrachten, die nur aus Gattern bestehen, bei denen mindestens zwei verschiedene Primfaktoren hat, gibt es eine Schaltung der Tiefe (mit exponentieller Größe) für die ODER-Funktion.modm m 2
Und vor Ryans Ergebnis war vermutlich die kleinste Klasse, für die wir keine angemessenen Untergrenzen hatten.AC0[mod6]
quelle
Nur um auf Ihre zwei Punkte einzugehen:
Wenn es darum geht, Berechnungen zu verstehen, ist modulares Zählen eine der Grenzen unseres Verständnisses. Modulares Zählen ist eines der einfachsten und natürlichsten Phänomene bei der Berechnung, aber wir scheinen so wenig darüber zu verstehen. Wir können nicht ausschließen, dass Schaltkreise mit Polynomgrößentiefe 3 mit nur Mod6-Gattern jede Funktion in NP berechnen können. Es wird jedoch vermutet, dass solche Schaltungen nur Funktionen mit großer Unterstützungsgröße berechnen können und daher keine sehr einfache Funktion wie AND berechnen können. Auf der oberen Seite ist die Situation ähnlich, wir haben keine nicht-trivialen Ergebnisse.
Diese Fragen sind auch aus rein mathematischer Sicht sehr interessant, da sie eng mit sehr natürlichen Fragen zu Polynomen und Matrizen über Z_m verknüpft sind. Zum Beispiel haben wir keine guten Untergrenzen für den Rang einer nxn-codiagonalen Matrix über Z_6. Eine codiagonale Matrix hat 0s auf der Diagonale und Nonzeros außerhalb der Diagonale.
quelle