In primo luogo, ciò che si sta veramente chiedendo è in genere chiamato un invariante completo. Una forma canonica o normale richiede anche che sia equivalente a per tutte le . (Chiedere un "rappresentante" è un po 'ambiguo, poiché alcuni autori potrebbero voler dire che questo include la condizione della forma canonica.)f(x)xx
In secondo luogo, ti prego di perdonare l'autopromozione spudorata, ma questa è esattamente una delle domande su cui Fortnow e io abbiamo lavorato [1]. Abbiamo dimostrato che se ogni relazione di equivalenza che può essere decisa in ha anche un invariante completo in , allora accadono cose brutte. In particolare, implicherebbe . Se una versione promessa di questa affermazione è valida (vedi Teorema 4.6), allora e .PFPUP⊆BQPNP⊆BQP∩SZKPH=AM
Ora, se in realtà vuoi una forma canonica (un rappresentante di ogni classe di equivalenza che è anche nella classe di equivalenza), mostriamo che accadono cose anche peggiori. Cioè, se ogni relazione di equivalenza decidibile nel tempo polinomiale ha una forma canonica poli-tempo, allora:
- I numeri interi possono essere presi in considerazione in tempi polifunzionali probabilistici
- Le funzioni hash senza collisioni che possono essere valutate in non esistono.FP
- NP=UP=RP (da qui )PH=BPP
Ci sono anche oracoli che vanno in entrambe le direzioni per la maggior parte di queste affermazioni sulle relazioni di equivalenza, dovute a noi ea Blass e Gurevich [2].
Se invece di "qualsiasi" rappresentante, chiedi l'elemento lessicograficamente minimo in una classe di equivalenza, trovare l'elemento lessicograficamente più piccolo in una classe di equivalenza può essere -hard (in realtà, -hard) - anche se il la relazione ha una forma canonica polinomiale-temporale [2].NPPNP
[1] Lance Fortnow e Joshua A. Grochow. Classi di complessità dei problemi di equivalenza rivisitate . Far sapere. e comput. 209: 4 (2011), 748-763. Disponibile anche come arXiv: 0907.4775v2 .
[2] Andreas Blass e Yuri Gurevich. Relazioni di equivalenza, invarianti e forme normali . SIAM J. Comput. 13: 4 (1984), 24-42.