Estoy buscando referencias para el siguiente problema: dados los enteros y , enumere todos los gráficos planos no isomórficos en vértices y ancho de árbol \ leq k . Me interesan los resultados teóricos y prácticos, pero en su mayoría algoritmos prácticos que son posibles de codificar y ejecutar para valores tan grandes como sea posible de n y k (piense en k \ leq 5 y n \ leq 15 ). Si ya tiene una respuesta, ignore las divagaciones a continuación.
El siguiente enfoque funciona bastante bien para enumerar todos los gráficos no isomórficos en vértices y ancho de árbol (es decir, cuando se elimina la restricción de planaridad):
(a) Enumere todos los gráficos no isomorfos en vértices y ancho de árbol .
(b) Para cada vértice en vértices y ancho de árbol , cada camarilla en vértices en y cada subconjunto de bordes en , haga de agregando un nuevo vértice adyacente a . Agregue a la lista de grahs en vértices y ancho de árbol .
(c) Recorte eliminando copias del mismo gráfico.
Una forma tentadora de extender esto para enumerar gráficos planos de ancho de árbol es simplemente filtrar los gráficos no planos en cada iteración. Desafortunadamente, esto no puede generar todos los gráficos planos de ancho de árbol (por ejemplo, porque solo enumera gráficos de degenerados).
Por supuesto, podríamos enumerar todos los gráficos en vértices y ancho de árbol y solo luego filtrar los no planos, pero esto no explota que la mayoría de los gráficos no son planos y parece muy subóptimo.