Czy możliwe jest zwiększenie kwadratowego niedeterminizmu przyspieszenia obliczeń deterministycznych?


9

Jest to kontynuacja niedeterministycznego przyspieszenia obliczeń deterministycznych .

Czy jest prawdopodobne, że niedeterminizm (lub bardziej ogólnie przemienność) pozwoliłby na ogólne kwadratowe przyspieszenie obliczeń deterministycznych? Czy są jakieś znane nieprawdopodobne konsekwencje czegoś takiego DTime(n2)NTime(n)?


Nie jestem pewien, ale myślę, że z podobnych argumentów użytych w poprzednim pytaniu, które mamy
TMSAT={<a,x,1n,1t>:u{0,1}ns.t.Maoutputs1oninput<x,u>withintsteps}
nie jest w DTIME(n2/lgn). Tak właściwieTMSAT nie jest w DTIME(n), ponieważ NTIME(n)DTIME(n), ale nie znam lepszych dolnych granic.
Erfan Khaniki

@Erfan, mój argument nie pokazuje, że tak nie jest, ani nie pokazuje, że jest mało prawdopodobne, po prostu pokazuje, że udowodnienie, że jest nieznane i trudneω(nlgn)2.
Kaveh

Tak masz rację. W rzeczywistości ten argument pokazuje, że trudno to udowodnićDTIME(n2)NTIME(n).
Erfan Khaniki

Odpowiedzi:


10

Zauważ, że nawet wynik zgodny z DTime(O~(n2))NTime(n2ϵ)to łamią NSETH w jednowymiarowej testów tożsamości wielomianu (jak zdefiniowany w punkcie 3.2) może być rozwiązanyO~(n2) czas deterministycznie, ale wydaje się, że nie ma oczywistego sposobu na użycie niedeterminizmu w celu udowodnienia tożsamości.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.