Was ist die kleinste Klasse von Reduzierungen, bei denen ein

8

Es ist üblich, die Vollständigkeit in Bezug auf logarithmische Mehrfachverringerungen zu definieren .P

Ich suche nach einer Komplexitätsklasse so dass es P- vollständige Probleme bei vielen C- Reduktionen gibt.CLPC

Was ist die kleinste bekannte Mehrfachreduktionsklasse so dass HornSAT für P unter C -Reduktionen vollständig ist ?CPC

Die Frage wurde ursprünglich auf CS ohne Antwort veröffentlicht.

Mohammad Al-Turkistany
quelle
Vielleicht meinen Sie alle nicht trivialen Probleme: Die leere Sprache und die Sprache, deren Ergänzung leer ist, können nicht vollständig sein.
Sasho Nikolov
@SashoNikolov Klar, ich interessiere mich nicht für triviale Sprachen!
Mohammad Al-Turkistany
Ich verstehe die Frage nicht. Wenn C = P ist, sind alle Probleme in P außer den trivialen für P unter C-Reduktionen vollständig, und dies ist der Fall, unabhängig davon, was C ist.
Kaveh
@Kaveh Was ist die kleinste solche Klasse ? Ist beispielsweise HornSAT für P unter N C 1 -Reduktionen vollständig ? CPNC1
Mohammad Al-Turkistany
1
Ich teile Kavehs Verwirrung über den ersten Absatz. In Bezug auf die blaue Frage ist eine vernünftige Codierung von Horn-SAT unter DLOGTIME-Reduzierungen P-vollständig.
Emil Jeřábek

Antworten:

7

Es ist leicht zu zeigen, dass das Schaltungswertproblem für unter A C 0 -Reduktionen vollständig ist (siehe András 'Kommentar unten).PAC0

Für ein einfacheres Beispiel betrachten

A={M,x,yM accepts x in |y| steps}

Wenn eine Reduktionsklasse konstante Funktionen, Paarungen von Zeichenfolgen und Funktionen enthält, bei denen die Größe ihrer Ausgabe ein beliebiges Polynom begrenzen kann; dann ist A für P wrt C vollständig .CAPC

Kaveh
quelle
2
Zur P-Vollständigkeit von CVP unter FO-Reduktionen siehe Übung 3.28 in Immermans beschreibender Komplexität .
András Salamon