La complessità di trovare un punto Borsuk-Ulam


10

Il teorema di Borsuk-Ulam dice che per ogni funzione dispari continua da una n-sfera nello spazio n Euclideo, esiste un punto tale che .gX0g(X0)=0

Simmons e Su (2002) descrivono un metodo per approssimare il punto usando il lemma di Tucker . Tuttavia, non è chiaro quale sia la complessità runtime del loro metodo.X0

Supponiamo di avere un oracolo per la funzione un fattore di approssimazione . Qual è la complessità di runtime (in funzione di ) di:gε>0n

  1. Trovare un punto tale ?X|g(x)|<ε
  2. Trovare un punto tale che , quando è un punto che soddisfa ?X|xx0|<εX0g(X0)=0

1
È su una macchina RAM reale ?

Risposte:


5

Papadimitriou ha mostrato che una versione di questo problema è completa in PPAD nel documento che introduce quella classe, "Sulla complessità dell'argomento di parità e altre prove inefficienti dell'esistenza" .

La sua formulazione del problema è:

P=(X1,...,Xd)-nXionmax|Xio|=nL1f(p)f(p)1KnX|f(X)-f(-X)|1n2

(Sidenote - molte volte quando vedi un tipo di teorema a virgola fissa, PPAD è una buona ipotesi per la complessità di trovarlo ...)


4

ggn=1

Se l'oracolo è dato da qualche macchina di Turing, allora capisci che il tuo problema è

  1. FIXP-complete,

  2. PPAD-complete,

ε

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.