A largura de árvore é NP-difícil de calcular em gráficos co-bipartidos, na verdade a prova de dureza NP original da largura de árvore de Arnborg et al. mostra isso. Além disso, Bodlaender e Thilikos mostraram que é NP-difícil calcular a largura de árvore dos gráficos de grau máximo . Finalmente, para qualquer gráfico de largura da árvore pelo menos 2 , subdividir uma aresta (ou seja, substituir a aresta por um vértice de grau 2 adjacente aos dois pontos finais da aresta) não altera a largura da árvore do gráfico. Portanto, é NP-difícil calcular a largura da árvore de gráficos bipartidos 2-degenerados de perímetro arbitrariamente grande.922
O problema é o tempo polinomial solucionável em gráficos de acordes, gráficos de permutação e mais geralmente em todas as classes de gráficos com um número polinomial de possíveis cliques máximos, veja este artigo de Bouchitte e Todinca. Observe que no mesmo trabalho é mostrado que o conjunto de possíveis cliques máximos de um gráfico G pode ser calculado a partir de G no tempo O ( | Π ( G ) | 2 ⋅ n O ( 1 ) ) . Além disso, o algoritmo de Bodlaender determina se GΠ ( L )GGO ( | Π ( G ) |2⋅ nO ( 1 ))Gtem uma largura de árvore no máximo no tempo 2 O ( k 3 ) n . Por isso, é solúvel treewidth tempo polinomial para gráficos de treewidth O ( ( log n ) 1 / 3 ) .k2O ( k3)nO ( ( logn )1 / 3)
É um problema pendente em aberto se o cálculo da largura de árvore dos gráficos planares é solucionável em tempo polinomial ou em NP completo. Vale a pena notar que o parâmetro do gráfico relacionado branchwidth (que está sempre a um fator a 1,5 da largura da árvore) é um tempo polinomial computável em gráficos planares.