Estou procurando uma implementação de um algoritmo para calcular a largura de caminho de um gráfico. É sabido que o cálculo da largura do caminho é equivalente ao cálculo do número de busca do nó, número de separação de vértices ou espessura do intervalo do gráfico. O algoritmo não precisa ser muito rápido; Quero executá-lo em gráficos com no máximo 20 vértices. Eu exijo que o algoritmo calcule exatamente a largura do caminho, em vez de fornecer uma aproximação.
Estou ciente de que existem algumas implementações para calcular a largura de árvore de um gráfico (um conceito relacionado), mas não conseguimos encontrar nenhuma para calcular a largura de caminho. Todos os ponteiros são apreciados!
Não sei sobre "uma implementação", mas confira
Largura de caminho da computação mais rápida que 2 ^ n Karol Suchan e Yngve Villanger Parametrizar e computação exata, 4º Workshop Internacional, IWPEC 2009, Copenhague, Dinamarca, Springer Verlag, Notas de aula em Ciência da Computação 5917, Páginas 324-335.
fonte
Hisao Tamaki recentemente desenvolveu um algoritmo exato para a largura de caminho direcionada (WG 2011). Lá ele se refere a alguma aplicação prática bem-sucedida de sua abordagem (ISCIT 2010), então acho que ele também tem uma implementação do algoritmo.
Hisao Tamaki: Uma abordagem de decomposição de caminho direcionada para identificar exatamente atratores de redes booleanas. Simpósio Internacional de Comunicações e Tecnologias da Informação (ISCIT 2010), pp. 844-849
Hisao Tamaki: um algoritmo de tempo polinomial para largura de caminho direcionada limitada. In: 37th Workshop Internacional sobre Conceitos Teórico-Gráficos em Ciência da Computação (WG 2011), LNCS 6986, pp. 331-342.
fonte