En fait le circuit électronique qu'on veut représenter planairement est exactement le problème de base en effet, mais en l'occurrence ce n'est pas vraiment le sujet qui me préoccupe.
Mais la forme de problème est le même : on ne connait pas les positions des sommets du graphe.
Pour l'instant j'en suis là : Apparemment pour créer un graphe maximalement planaire (triangulé) il faut commencer par définir ses faces, ce qui revient à trouver une représentation planaire du graphe. Du coup, ça se mord un peu la queue, vu que j'essaie justement de le trianguler pour en déduire une représentation planaire.
Donc pour l'instant la seule chose que je vois est l'algorithme de Pigale que j'ai donné plus haut : ajouter des arrêtes au hasard et tester si le graphe est planaire à chaque fois, mais il doit bien y avoir un moyen de faire ça de manière moins bourrine sans en passer par un algorithme de planarisation...
Partager