A largura da árvore desempenha um papel importante nos algoritmos do FPT, em parte porque muitos problemas são parametrizados pelo FPT pela largura da árvore. Uma noção relacionada, mais restrita, é a de largura de caminho. Se um gráfico tem largura de caminho , ele também tem largura de árvore no máximo k , enquanto na direção inversa, a largura de árvore k implica apenas largura de caminho na maioria dos k \ log n e isso é apertado.k k log n
Diante do exposto, pode-se esperar que possa haver uma vantagem algorítmica significativa para gráficos de largura de caminho limitada. No entanto, parece que a maioria dos problemas que são FPT para um parâmetro são FPT para o outro. Estou curioso para saber de quaisquer contra-exemplos disso, ou seja, problemas que são "fáceis" para a largura do caminho, mas "difíceis" para a largura da árvore.
Permitam-me mencionar que fiquei motivado a fazer esta pergunta, encontrando um artigo recente de Igor Razgon ("Sobre OBDDs para CNFs de largura de árvore limitada", KR'14), que deu um exemplo de um problema com solução quando é a largura do caminho e um limite inferior (aproximadamente) quando é a largura da árvore. Gostaria de saber se existem outros espécimes com esse comportamento.k n k k
Resumo: Existem exemplos de problemas naturais que são W-hard parametrizados por largura de árvore, mas FPT parametrizado por largura de caminho? Mais amplamente, existem exemplos de problemas cuja complexidade é conhecida / acredita-se ser muito melhor quando parametrizada pela largura do caminho em vez da largura da árvore?
fonte
Respostas:
É mostrado que [1] o Problema Misto do Carteiro Chinês (MCPP) parametrizado pela largura do caminho é -hard, mesmo se todas as arestas e arcos do gráfico de entrada tiverem peso e for FPT em relação à profundidade da árvore. Este é o primeiro problema que sabemos que foi mostrado duro em relação à largura da árvore, mas FPT em relação à largura da árvore. Observe que a largura do caminho de um gráfico está entre a largura da árvore e a largura da árvore.G 1 W [ 1 ]W[1] G 1 W[1]
O problema do Steiner Multicut, que solicita, dado um gráfico não direcionado , uma coleção , , de conjuntos terminais de tamanho no máximo e um número inteiro , se existe um conjunto com no máximo arestas ou nós, de modo que, para cada conjunto pelo menos um par de terminais é em diferentes componentes ligados de .T = { T 1 , . . . , T t } t i ⊆ V ( G ) p K S K T I L SG T={T1,...,Tt} Ti⊆V(G) p k S k Ti G S
Nó Steiner Multicut, Edge Steiner Multicut e Restr. O nó Steiner Multicut é -hard para o parâmetro , mesmo que e [2].k p = 3 t w ( G ) = 2W[1] k p=3 tw(G)=2
[1] https://core.ac.uk/download/pdf/77298274.pdf.
[2] http://drops.dagstuhl.de/opus/volltexte/2015/4911/pdf/11.pdf.
fonte