Selon le livre Topological Graph Theory de Gross et Tucker, étant donné l'incorporation cellulaire d'un graphique sur une surface (par `` surface '', je veux dire ici une sphère avec quelques poignées, et ci-dessous réfère à la sphère avec exactement poignées), on peut définir une multigraphe double en traitant les faces du graphique d'origine en les incorporant comme des sommets et en ajoutant une arête entre deux sommets pour chaque côté que les faces correspondantes ont en commun dans le graphique d'origine.S n n
Voici mon problème . Etant donné un graphe , je dois trouver un autre graphique tel qu'il existe une surface et un plongement cellulaire de sur tel que est le double de ce plongement de . Je sais qu'il existe de nombreux graphes possibles ; J'ai juste besoin de trouver un pour chaque graphique .G ′ S G S G ′ G G ′ G
J'ai plusieurs questions . Ma stratégie actuelle est de (1) déterminer le genre de , (2) trouver un plongement de sur , et (3) trouver le dual de ce plongement. Toutes ces étapes ont des algorithmes connus (bien que (1) soit NP-difficile). Je me demande s'il existe un moyen de trouver un qui contourne le calcul du genre, car c'est le goulot d'étranglement de cette approche, et c'est ma première question. Ma deuxième question est: si je sais que est régulier, cela peut-il faciliter le calcul du genre? Et ma troisième question est une demande de références qui peuvent m'aider à résoudre ce problème.G G S n G ′ G
Réponses:
Votre duel doit-il être du genre minimum? Parce qu'il est trivial de trouver une incorporation cellulaire pour n'importe quel graphique: il suffit de choisir un ordre circulaire pour les arêtes incidentes à chaque sommet, arbitrairement, puis de déterminer les faces de l'incorporation comme des séquences d'arêtes cohérentes avec les ordres choisis.
J'aime la représentation GEM (carte codée graphiquement) d'une intégration du livre Foundations of Topological Graph Theory de Bennington et Little. Dans cette représentation, une incorporation est représentée par un graphique à 3 couleurs régulières à 3 arêtes avec un sommet pour chaque drapeau de l'incorporation (un triple incident de sommet, d'arête et de face) et une arête pour deux drapeaux qui diffèrent par un seul des éléments des ensembles sommet / arête / face qu'ils représentent. Par exemple, l'image ci-dessous de Wikipédia peut être interprétée comme un GEM d'un dodécaèdre régulier, dans lequel les cycles rouges représentent ses faces, les cycles jaunes représentent ses bords et les cycles bleus représentent ses sommets; les bords peuvent être colorés selon les couleurs de leurs deux faces incidentes.
Étant donné un ordre circulaire des bords d'un graphique G, son GEM peut être trouvé en faisant un cycle de 2d sommets pour chaque sommet de degré d de G, deux pour chaque bord, avec les paires de sommets pour chaque bord incident se produisant dans le cycle dans l'ordre circulaire choisi, puis pour chaque arête e de G reliant les deux paires d'arêtes GEM pour les deux extrémités de e en un rectangle. Si vous voulez une incorporation orientée, le choix de la façon de lier ces quatre sommets dans un rectangle doit être cohérent avec les ordres circulaires, sinon il peut être arbitraire.
Ensuite, les sommets, les bords et les faces de l'incorporation de G sont représentés par des cycles dans le GEM qui alternent entre deux des trois couleurs de bord. Le dual de G est représenté par un GEM avec le même graphique à 3 sous-jacents mais avec deux de ses couleurs de bord inversées. Et le graphique représenté par un GEM peut être formé en contractant tous ses cycles de sommets et en fusionnant des paires d'arêtes parallèles en arêtes uniques. Ainsi, la construction d'un dual de G (tant que vous ne vous souciez pas du dual) peut facilement être effectuée en temps linéaire.
la source