Ändert sich die Schwierigkeit eines stark NP-harten oder NP-vollständigen Problems (wie hier definiert ), wenn seine Eingabe unär anstatt binär codiert ist?
Welchen Unterschied macht es, wenn die Eingabe eines stark NP-harten Problems unärkodiert ist? Ich meine, wenn ich zum Beispiel das schwach NP-vollständige Knapsack-Problem nehme, ist es NP-vollständig, wenn es binär codiert ist, kann aber in Polynomzeit durch dynamisches Programmieren gelöst werden, wenn es unär codiert ist. Vielleicht hat es einige Implikationen für die Härte höherer Ebenen der polynomiellen Zeiterbschaft?
Gilt der Begriff stark ...- auch für andere Komplexitätsklassen, z. B. höhere Klassen der polynomiellen Zeithierarchie?
Ich habe diese Frage zuvor bei stackoverflow.com gestellt, aber es wurde darauf hingewiesen, dass dies hier angemessener ist.