Uma obstrução como a ETH

10

Sabemos sob ETH que não pode resolver K -sum em f(K)poly(nK) tempo sob qualquer função f(K) (geralmente 2O(K) ).

Existe alguma conjectura que impeça uma complexidade (logn)O(K) (isso é totalmente consistente com a possibilidade, pois K=Ω(n) precisamos de tempo exponencial para a soma do subconjunto) ou essa possibilidade é permitida?

T ....
fonte

Respostas:

16

O próprio ETH exclui essa possibilidade.

Em https://people.csail.mit.edu/rrw/cnf-sat-feasible.pdf , mostramos que qualquer algoritmo de tempo nO(1)nk/α(k) para k-SUM, para qualquer número monótono não decrescente sem limites função α , implicaria que ETH é falso.

Ryan Williams
fonte
3
α
O((logn)O(k))
Adicionado "ilimitado" :)
Ryan Williams
@ Brout Note que (log (n)) ^ k é uma função do FPT, então sim, o ETH exclui isso. Com conselhos de tamanho de polietileno, significaria circuitos de tamanho subexponencial para 3sat. Com um oráculo PPAD parece implicar que ETH implica PPAD não em P. Para mim, isso seria um grande avanço, eu não sei de muita evidência corroborando que PPAD não está na P
Ryan Williams