La difficoltà di un problema fortemente NP-hard o NP-complete (come ad esempio definito qui ) cambia quando il suo input è unario anziché codificato binario?
Che differenza fa se l'ingresso di un problema fortemente NP-difficile è codificato unario? Voglio dire, se prendo ad esempio il problema debolmente completo di zaino NP, è NP completo quando è codificato binario ma può essere risolto in tempo polinomiale mediante programmazione dinamica quando codificato unario. Forse ha alcune implicazioni per la durezza dei livelli più alti dell'erarchia del tempo polinomiale?
La nozione di forte ...- dura anche per altre classi di complessità, ad esempio classi superiori della gerarchia temporale polinomiale?
In precedenza ho posto questa domanda su StackOverflow.com ma è stato sottolineato che qui è più appropriato.