O que se sabe sobre a complexidade exata do menor problema de supercorda? Pode ser resolvido mais rapidamente que ? Existem algoritmos conhecidos que resolvem as supercordas mais curtas sem reduzir ao TSP?
UPD: suprime fatores polinomiais.
O menor problema de supercorda é um problema cuja resposta é a menor string que contém cada string de um determinado conjunto de strings. A questão é sobre a extensão da otimização de um famoso problema difícil de NP, Shortest Superstring (Garey e Johnson, p.228).
cc.complexity-theory
ds.algorithms
graph-theory
tsp
exp-time-algorithms
Alex Golovnev
fonte
fonte
Respostas:
Assumindo que as seqüências tenham polinômio de comprimento em , sim, há pelo menos 2 n - Ω ( √n solução de tempo. O motivo é a conhecida redução do menor problema comum de supercorda para o ATSP com pesos inteiros de tamanho polinomial, que você pode resolver por interpolação polinomial se puder contar os ciclos hamiltonianos em um multigráfico direcionado. O último problema tem2n-Ω( √2n - Ω ( n / logn√) solução de tempo.
Björklund 20122n - Ω ( n / logn√)
A redução do ATSP com pesos para cada par de vértices u , v para a contagem do ciclo hamiltoniano é a seguinte:Wvc v u , v
Para , onde w soma é um limite superior de todas as somas de n pesos no exemplo ATSP, construir um gráfico G r , onde pode substituir cada peso w u v com r w u v arcos de u para v .r = 1 , 2 , ⋯ , wsoma Wsoma n Gr wuv rwuv u v
Ao resolver o ciclo de contagem Hamiltoniano para cada , pode por meio de interpolação polinomial construir um polinómio Σ w soma L = 0 um l r l com um L igual ao número de passeios de TSP no grafo original de peso l . Daí localizar o menor l de tal forma que um L é diferente de zero resolve o problema.Gr ∑wsuml=0alrl al l l al
fonte
Estudei o problema e encontrei alguns resultados. A supercorda comum mais curta (SCS) pode ser resolvida no tempo com apenas espaço polinomial ( Kohn, Gottlieb, Kohn ; Karp ; Bax, Franklin ).2n
A aproximação mais conhecida é (Paluch).21130
A aproximação mais conhecida da compressão é (Paluch).34
Se o SCS puder ser aproximado por um fator sobre o alfabeto binário, poderá ser aproximado por um fator α sobre qualquer alfabeto ( Vassilevska-Williams ).α α
Ficaria muito grato por quaisquer adições e sugestões.
fonte
fonte