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/lg⁡n). 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ω(nlg⁡n)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.