Descomposición de árboles para gráficos planos


9

Primero preguntado en matemáticas . SE sin respuestas.

  1. Supongamos que tengo un gráfico plano, con una incrustación plana, ¿cómo encuentro la descomposición del árbol?
  2. ¿Cuál es la descomposición óptima del árbol de una rejilla cuadrada -by- d ? No estoy completamente seguro de cómo definir "óptimo", pero debe distinguir entre la descomposición con una bolsa grande y la descomposición con muchas bolsas grandes.dd

Respuestas:


11

Si lo que realmente desea es un buen orden de eliminación, es posible que esté buscando una disección anidada generalizada . Esta es la estrategia que explota los buenos separadores de un gráfico plano para dar algoritmos para la eliminación gaussiana, determinante, etc. para matrices que provienen de gráficos planos.O(nω/2)


Interesante, encontré una gran cantidad de literatura ampliando el método. Si entiendo correctamente, dado el orden de eliminación óptimo, la descomposición óptima del árbol es fácil
Yaroslav Bulatov

13

Para la primera pregunta, está abierto si se puede encontrar la descomposición de un árbol para gráficos planos en tiempo polinómico. El mejor algoritmo de aproximación puede ser el algoritmo RatCatcher de Seymour y Thomas, que calcula el ancho de rama del gráfico plano, por lo que tiene una relación de aproximación de 1.5 por la relación entre ancho de rama y ancho de árbol.

k×k

k×kk

k+1k(k1)


4

Si no desea una descomposición óptima del árbol, puede construir una descomposición del árbol calculando separadores de forma recursiva.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.