Décomposition des arbres pour les graphes planaires


9

Première question sur math.SE sans réponse.

  1. Supposons que j'ai un graphe planaire, avec une intégration planaire, comment trouver la décomposition des arbres?
  2. Quelle est la décomposition arborescente optimale d'une grille carrée by- ? Je ne sais pas trop comment définir «optimal», mais il devrait faire la distinction entre la décomposition avec un grand sac et la décomposition avec de nombreux grands sacs.dd

Réponses:


11

Si ce que vous voulez vraiment, c'est un bon ordre d'élimination, vous cherchez peut-être une dissection imbriquée généralisée . C'est la stratégie qui exploite les bons séparateurs d'un graphe plan pour donner des algorithmes pour l'élimination gaussienne, déterminant, etc. pour les matrices provenant de graphes planaires.O(nω/2)


Intéressant, j'ai trouvé toute une littérature abondante sur la méthode. Si je comprends bien, étant donné l'ordre d'élimination optimal, la décomposition optimale des arbres est facile
Yaroslav Bulatov

13

Pour la première question, il est clair si la recherche d'une décomposition d'arbre pour les graphes planaires peut être effectuée en temps polynomial. Le meilleur algorithme d'approximation peut être l' algorithme RatCatcher de Seymour et Thomas, qui calcule la largeur de branche du graphe planaire, il a donc un rapport d'approximation de 1,5 par la relation entre largeur de branche et largeur d'arbre.

Pour le second, nous avons le théorème suivant sur la largeur d'arbre de grilles:k×k

Théorème. Une grille a une largeur d'arbre .k×kk

Et les sacs peuvent être pris avec la taille , avec un total de sacs. Je ne sais pas si c'est ce que vous voulez, alors n'hésitez pas à le faire si vous modifiez la définition de "optimal".k+1k(k1)


4

Si vous ne voulez pas une décomposition d'arbre optimale, vous pouvez créer une décomposition d'arbre en calculant les séparateurs de manière récursive.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.