Inhalt gelöscht Inhalt hinzugefügt
InternetArchiveBot hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert.) #IABot (v2.0.9.3
K Formatierung/Darstellung, Fix
Zeile 1:
Zeile 1:
{{SEITENTITEL:AC<sup>0</sup>}}
{{SEITENTITEL:AC<sup>0</sup>}}
'''AC<sup>0</sup>''' ist eine [[Komplexitätsklasse]] in der [[Schaltkreiskomplexität]], einem Teilgebiet der [[Komplexitätstheorie]].
'''AC<sup>0</sup>''' ist eine [[Komplexitätsklasse]] in der [[Schaltkreiskomplexität]], einem Teilgebiet der [[Komplexitätstheorie]].
Sie enthält alle Funktionen, die von [[Logikfamilie|Schaltkreisfamilien]] mit Tiefe O(1) und polynomieller Größe mit [[Und-Gatter]]n(削除) und (削除ここまで)[[Oder-Gatter]]n mit unbeschränktem [[Fan-In]], und eventuell [[Nicht-Gatter]]n an den Eingängen berechnet werden können. Sie ist die kleinste Klasse in der [[AC (Komplexitätsklasse)|AC]]-Hierarchie und liegt über [[NC0|NC<sup>0</sup>]], das nur Gatter mit beschränktem Fan-In erlaubt.
Sie enthält alle Funktionen, die von [[Logikfamilie|Schaltkreisfamilien]] mit Tiefe (追記) <math> (追記ここまで)O(1)(追記) </math> (追記ここまで) und polynomieller Größe mit [[Und-Gatter]]n(追記) / (追記ここまで)[[Oder-Gatter]]n mit unbeschränktem [[Fan-In]], und eventuell [[Nicht-Gatter]]n an den Eingängen berechnet werden können. Sie ist die kleinste Klasse in der [[AC (Komplexitätsklasse)|AC]]-Hierarchie und liegt über [[NC0|NC<sup>0</sup>]], das nur Gatter mit beschränktem Fan-In erlaubt.
In der [[Deskriptive Komplexitätstheorie|deskriptiven Komplexitätstheorie]] entspricht [[DLOGTIME]]-[[uniform]]es AC<sup>0</sup> der deskriptiven Klasse [[FO (Komplexitätsklasse)|FO]]+BIT der Sprachen, die in [[Logik erster Stufe]] mit dem [[BIT-Operator]] beschrieben werden können, der Klasse FO(+, <math>\times</math>), und der [[Logarithmische Hierarchie|logarithmischen Hierarchie]].<ref>{{Literatur |Autor=[[Neil Immerman]] |Titel=Descriptive complexity |Verlag=Springer |Datum=1999 |Seiten=85}}</ref>
In der [[Deskriptive Komplexitätstheorie|deskriptiven Komplexitätstheorie]] entspricht [[DLOGTIME]]-[[uniform]]es AC<sup>0</sup> der deskriptiven Klasse [[FO (Komplexitätsklasse)|FO]]+BIT der Sprachen, die in [[Logik erster Stufe]] mit dem [[BIT-Operator]] beschrieben werden können, der Klasse FO(+, <math>\times</math>), und der [[Logarithmische Hierarchie|logarithmischen Hierarchie]].<ref>{{Literatur |Autor=[[Neil Immerman]] |Titel=Descriptive complexity |Verlag=Springer |Datum=1999 |Seiten=85}}</ref>
Zeile 7:
Zeile 7:
1984 zeigten Furst, Saxe und Sipser, dass die [[Parity]]-Funktion nicht in AC<sup>0</sup> liegt.<ref>{{Literatur |Autor=M. Furst, J. B. Saxe und M. Sipser |Titel=Parity, circuits, and the polynomial-time hierarchy |Sammelwerk=Mathematical Systems Theory |Band=17 |Datum=1984 |Seiten=13–27 |DOI=10.1007/BF01744431}}</ref><ref>{{Literatur |Autor=[[Johan Håstad]] |Hrsg=[[Silvio Micali]] |Titel=Almost Optimal Lower Bounds for Small Depth Circuits |Sammelwerk=Randomness and Computation |Verlag=JAI Press |Datum=1989 |ISBN=0-89232-896-7 |Seiten=6–20 |Online={{Webarchiv | url=http://reference.kfupm.edu.sa/content/a/l/almost_optimal_lower_bounds_for_small_de_134215.pdf | wayback=20120222163102 | text=online}} |Abruf=2012年09月24日 }}</ref> Daraus folgt, dass auch die [[Majority]]-Funktion nicht in AC<sup>0</sup> liegt. Daraus folgt, dass AC<sup>0</sup> ungleich [[NC1|NC<sup>1</sup>]] ist. Addition und Subtraktion ganzer Zahlen liegen in AC<sup>0</sup>, Multiplikation dagegen nicht (zumindest mit den gewöhnlichen Darstellungen zur Basis 2 oder 10).
1984 zeigten Furst, Saxe und Sipser, dass die [[Parity]]-Funktion nicht in AC<sup>0</sup> liegt.<ref>{{Literatur |Autor=M. Furst, J. B. Saxe und M. Sipser |Titel=Parity, circuits, and the polynomial-time hierarchy |Sammelwerk=Mathematical Systems Theory |Band=17 |Datum=1984 |Seiten=13–27 |DOI=10.1007/BF01744431}}</ref><ref>{{Literatur |Autor=[[Johan Håstad]] |Hrsg=[[Silvio Micali]] |Titel=Almost Optimal Lower Bounds for Small Depth Circuits |Sammelwerk=Randomness and Computation |Verlag=JAI Press |Datum=1989 |ISBN=0-89232-896-7 |Seiten=6–20 |Online={{Webarchiv | url=http://reference.kfupm.edu.sa/content/a/l/almost_optimal_lower_bounds_for_small_de_134215.pdf | wayback=20120222163102 | text=online}} |Abruf=2012年09月24日 }}</ref> Daraus folgt, dass auch die [[Majority]]-Funktion nicht in AC<sup>0</sup> liegt. Daraus folgt, dass AC<sup>0</sup> ungleich [[NC1|NC<sup>1</sup>]] ist. Addition und Subtraktion ganzer Zahlen liegen in AC<sup>0</sup>, Multiplikation dagegen nicht (zumindest mit den gewöhnlichen Darstellungen zur Basis 2 oder 10).
Nimmt man zusätzlich zu (削除) UND (削除ここまで), (削除) AND (削除ここまで), NOT(削除) Gattern (削除ここまで) allgemeine modulare Gatter hinzu, hat man die Komplexitätsklasse ACC0. Dabei sind Mod-Gatter (modulare Gatter) Verallgemeinerungen von XOR-Gattern: (削除) bei (削除ここまで) einem mod m(削除) (削除ここまで)Gatter mit n Eingängen ist das Output genau dann Null falls die Anzahl der Einsen in den Inputs ein Vielfaches von m ist (削除) (für (削除ここまで) m=2 ergibt sich das XOR-Gatter(削除) ) (削除ここまで).
Nimmt man zusätzlich zu (追記) AND (追記ここまで), (追記) OR (追記ここまで), NOT allgemeine modulare Gatter hinzu, hat man die Komplexitätsklasse ACC0. Dabei sind Mod-Gatter (modulare Gatter) Verallgemeinerungen von XOR-Gattern: (追記) Bei (追記ここまで) einem (追記) <math>\ (追記ここまで)mod m(追記) </math>- (追記ここまで)Gatter mit (追記) <math> (追記ここまで)n(追記) </math> (追記ここまで) Eingängen ist das Output genau dann Null(追記) , (追記ここまで) falls die Anzahl der Einsen in den Inputs ein Vielfaches von (追記) <math> (追記ここまで)m(追記) </math> (追記ここまで) ist(追記) . (追記ここまで) (追記) Für (追記ここまで) (追記) <math> (追記ここまで)m=2(追記) </math> (追記ここまで) ergibt sich das XOR-Gatter.
== Literatur ==
== Literatur ==
Aktuelle Version vom 26. Mai 2024, 14:53 Uhr
AC0 ist eine Komplexitätsklasse in der Schaltkreiskomplexität, einem Teilgebiet der Komplexitätstheorie.
Sie enthält alle Funktionen, die von Schaltkreisfamilien mit Tiefe {\displaystyle O(1)} und polynomieller Größe mit Und-Gattern/Oder-Gattern mit unbeschränktem Fan-In, und eventuell Nicht-Gattern an den Eingängen berechnet werden können. Sie ist die kleinste Klasse in der AC-Hierarchie und liegt über NC0, das nur Gatter mit beschränktem Fan-In erlaubt.
In der deskriptiven Komplexitätstheorie entspricht DLOGTIME-uniformes AC0 der deskriptiven Klasse FO+BIT der Sprachen, die in Logik erster Stufe mit dem BIT-Operator beschrieben werden können, der Klasse FO(+, {\displaystyle \times }), und der logarithmischen Hierarchie.[1]
1984 zeigten Furst, Saxe und Sipser, dass die Parity-Funktion nicht in AC0 liegt.[2] [3] Daraus folgt, dass auch die Majority-Funktion nicht in AC0 liegt. Daraus folgt, dass AC0 ungleich NC1 ist. Addition und Subtraktion ganzer Zahlen liegen in AC0, Multiplikation dagegen nicht (zumindest mit den gewöhnlichen Darstellungen zur Basis 2 oder 10).
Nimmt man zusätzlich zu AND, OR, NOT allgemeine modulare Gatter hinzu, hat man die Komplexitätsklasse ACC0. Dabei sind Mod-Gatter (modulare Gatter) Verallgemeinerungen von XOR-Gattern: Bei einem {\displaystyle \mod m}-Gatter mit {\displaystyle n} Eingängen ist das Output genau dann Null, falls die Anzahl der Einsen in den Inputs ein Vielfaches von {\displaystyle m} ist. Für {\displaystyle m=2} ergibt sich das XOR-Gatter.
- AC0. In: Complexity Zoo. (englisch)
- ↑ Neil Immerman: Descriptive complexity. Springer, 1999, S. 85.
- ↑ M. Furst, J. B. Saxe und M. Sipser: Parity, circuits, and the polynomial-time hierarchy. In: Mathematical Systems Theory. Band 17, 1984, S. 13–27, doi:10.1007/BF01744431 .
- ↑ Johan Håstad: Almost Optimal Lower Bounds for Small Depth Circuits. In: Silvio Micali (Hrsg.): Randomness and Computation. JAI Press, 1989, ISBN 0-89232-896-7, S. 6–20 (online (Memento vom 22. Februar 2012 im Internet Archive ) [PDF; abgerufen am 24. September 2012]).