Penso che la risposta sia no , supponendo (credo di dare una prova di seguito, ma ci sono abbastanza questioni definitive potenzialmente nitide che sono cauto riguardo alle mie affermazioni).PR≠NPR
Prova che la risposta non è presumibile PR≠NPR : In effetti, credo che valga la seguente affermazione più forte:
Lemma: Per qualsiasi decisione BSS problema su R , se L poli-tempo-BSS R riduce ad un problema su input interi, allora L ∈ P R .LRLRL ∈ PR
Prova di lemma : Supponiamo che ci fosse un BSS polinomiale R riduzione da L a un problema a monte interi, in una macchina M . Per input costituiti da n parametri reali, srotolare il calcolo di M in un albero di calcolo algebrico. Ci sono solo molte foglie finite e il risultato di ogni foglia è una singola funzione razionale nei parametri di input. Affinché una funzione razionale di input reali emetta sempre un valore intero, deve essere una funzione costante e quindi non dipendere dall'input. Tuttavia, quale funzione costante viene usata su ogni foglia può ovviamente dipendere dai rami. Tuttavia, poiché M è una macchina uniforme, può esserci solo ORLMnMM nodi di output, e quindi solo O ( 1 ) valori di output. Quindi M può essere banalmente modificato per decidere di fatto L in tempo polinomiale. QEDO(1)O(1)ML
Ora, considera come reale fattibilità di veri polinomi. Se P R ≠ N P R , quindi L ∉ P R , e dal Lemma non vi è alcuna riduzione da L a nessun problema sugli ingressi interi (in particolare, alla reale fattibilità dei polinomi interi ).LPR≠NPRL∉PRL
Promessa problema? : Un altro potenziale problema con la tua domanda è che la fattibilità reale dei polinomi interi potrebbe non essere in , ma solo nella sua versione promessa. Il problema qui è che per verificare che un input (come il coefficiente di un polinomio f i ) sia un numero intero richiede tempo che dipende dalla grandezza di x , mentre l'insieme di istanze (tutte le istanze, non solo si-istanze) per un problema di decisione N P R dovrebbe essere decidibile in P R , quest'ultimo significa che ci vuole tempo polinomiale nel numero di parametriNPRfixNPRPRe non le loro magnitudini. Questo, credo, è strettamente correlato al fatto che gli interi non sono definibili nel primo ordine nei reali. (Essenzialmente il meglio che una macchina BSS R può fare per testare se un input x è un numero intero è calcolare la parte intera di x calcolando le potenze di 2 e facendo "ricerca binaria". Una volta calcolata la parte intera di x , controlla solo se è uguale a x .) Quindi penso che la probabilità della reale fattibilità delle equazioni intere sia in P r o m i s e N P R ma probabilmente non in NRxx2xxPromiseNPR (o almeno sembra non banale provare che si trova in N P R ).NPRNPR