Articulo de referencia

Gráfico de mapa

Un grafo de mapa (arriba), el grafo de cóctel 2,2,2,2 "}},"i":0}}]}"> K 2,2,2,2 , definido por la adyacencia de esquinas de ocho regiones en el plano (abajo a la izquierda), o c...

Un grafo de mapa (arriba), el grafo de cóctel K 2,2,2,2 , definido por la adyacencia de esquinas de ocho regiones en el plano (abajo a la izquierda), o como la mitad del cuadrado de un grafo bipartito planar (abajo a la derecha, el grafo del dodecaedro rómbico )
Los Cuatro Rincones de los Estados Unidos. Aunque estos cuatro estados se encuentran en un punto, en lugar de compartir una frontera de longitud distinta de cero, forman vértices adyacentes en el grafo del mapa correspondiente.
El grafo del rey es el grafo que representa las casillas del tablero de ajedrez. Un rey de ajedrez puede moverse entre dos vértices adyacentes cualesquiera de este grafo.

En la teoría de grafos , una rama de las matemáticas, un grafo de mapa es un grafo no dirigido formado como el grafo de intersección de un número finito de regiones simplemente conexas e internamente disjuntas del plano euclidiano . Los grafos de mapa incluyen los grafos planares , pero son más generales. Cualquier número de regiones puede encontrarse en una esquina común (como en las Cuatro Esquinas de los Estados Unidos, donde se encuentran cuatro estados), y cuando lo hacen, el grafo de mapa contendrá una camarilla que conecta los vértices correspondientes, a diferencia de los grafos planares en los que las camarillas más grandes tienen solo cuatro vértices. [ 1 ] Otro ejemplo de un grafo de mapa es el grafo del rey , un grafo de mapa de las casillas del tablero de ajedrez que conecta pares de casillas entre las cuales el rey de ajedrez puede moverse.

Representación combinatoria

Los grafos de mapas pueden representarse combinatoriamente como los "semicuadrados de grafos bipartitos planares". Es decir, sea G = ( U , V , E ) un grafo bipartito planar con bipartición ( U , V ) . El cuadrado de G es otro grafo sobre el mismo conjunto de vértices, en el que dos vértices son adyacentes en el cuadrado cuando están separados como máximo por dos pasos en G . El semicuadrado o mitad bipartita es el subgrafo inducido de un lado de la bipartición (digamos V ) en el grafo cuadrado: su conjunto de vértices es V y tiene una arista entre cada par de vértices en V que están separados por dos pasos en G . El semicuadrado es un grafo de mapas. Puede representarse geométricamente encontrando una incrustación planar de G , y expandiendo cada vértice de V y sus aristas adyacentes en una región en forma de estrella, de modo que estas regiones se toquen en los vértices de U . Recíprocamente, todo grafo de mapas puede representarse como un semicuadrado de esta manera. [ 1 ]

Complejidad computacional

En 1998, Mikkel Thorup afirmó que los grafos de mapas pueden reconocerse en tiempo polinomial . [ 2 ] Sin embargo, el alto exponente del algoritmo que esbozó lo hace impracticable, y Thorup no ha publicado los detalles de su método ni su demostración. [ 3 ]

El problema del conjunto independiente máximo tiene un esquema de aproximación en tiempo polinomial para grafos de mapas, y el número cromático puede aproximarse con un factor de dos en tiempo polinomial. [ 4 ] La teoría de la bidimensionalidad conduce a muchos otros algoritmos de aproximación y algoritmos tratables de parámetros fijos para problemas de optimización en grafos de mapas. [ 5 ] [ 6 ] [ 7 ]

Un grafo k -mapa es un grafo de mapa derivado de un conjunto de regiones en el que como máximo k regiones se encuentran en cualquier punto. Equivalentemente, es el semicuadrado de un grafo bipartito planar en el que el conjunto de vértices U (el lado de la bipartición no utilizado para inducir el semicuadrado) tiene grado máximo k . Un grafo 3-mapa es un grafo planar , y todo grafo planar puede representarse como un grafo 3-mapa. Todo grafo 4-mapa es un grafo 1-planar , un grafo que puede dibujarse con como máximo un cruce por arista, y todo grafo 1-planar óptimo (un grafo formado a partir de una cuadrangulación planar añadiendo dos diagonales que se cruzan a cada cara cuadrilátera) es un grafo 4-mapa. Sin embargo, algunos otros grafos 1-planares no son grafos de mapa, porque (a diferencia de los grafos de mapa) sus dibujos 1-planares incluyen aristas que se cruzan que no forman parte de un subgrafo completo de cuatro vértices. Como ejemplo, el grafo de utilidad .K3,3{\displaystyle K_{3,3}}es 1-planar, pero no tiene un subgrafo completo de cuatro vértices, por lo que no es un grafo de 4-mapas. [ 1 ]

Referencias

  1. 1 2 3 Chen, Zhi-Zhong; Grigni, Miguel Ángel; Papadimitriou, Christos H. (2002), "Gráficos de mapas", Journal of the ACM , 49 (2): 127– 138, arXiv : cs/9910013 , doi : 10.1145/506147.506148 , MR 2147819 , S2CID 2657838  .
  2. Thorup, Mikkel (1998), "Map graphs in polynomial time", Actas del 39.º Simposio Anual sobre Fundamentos de la Informática (FOCS 1998) , págs. 396–405 , doi : 10.1109/SFCS.1998.743490 , ISBN  978-0-8186-9172-0, S2CID 36845908 .
  3. Brandenburg, Franz J. (agosto de 2018), "Caracterización y reconocimiento de grafos de 4 mapas", Algorithmica , 81 (5): 1818– 1843, doi : 10.1007/s00453-018-0510-x , S2CID 254038620 
  4. Chen, Zhi-Zhong (2001), "Algoritmos de aproximación para conjuntos independientes en grafos de mapas", Journal of Algorithms , 41 (1): 20–40 , doi : 10.1006/jagm.2001.1178 , MR 1855346 .
  5. ^ Demaine, Erik D .; Fomin, Fedor V.; Hajiaghayi, Mohammadtaghi ; Thilikos, Dimitrios M. (2005), "Algoritmos de parámetros fijos para ( k , r ) -centro en gráficos planos y gráficos de mapas", ACM Transactions on Algorithms , 1 (1): 33– 47, CiteSeerX 10.1.1.113.2070 , doi : 10.1145/1077464.1077468 , SEÑOR 2163129 , S2CID 2757196   .
  6. Demaine, Erik D. ; Hajiaghayi, Mohammadtaghi (2007), "La teoría de la bidimensionalidad y sus aplicaciones algorítmicas", The Computer Journal , 51 (3): 292– 302, doi : 10.1093/comjnl/bxm033 , hdl : 1721.1/33090.
  7. Fomin, Fedor V.; Lokshtanov, Daniel; Saurabh, Saket (2012), "Bidimensionalidad y grafos geométricos", Actas del Vigésimo Tercer Simposio Anual ACM-SIAM sobre Algoritmos Discretos (SODA 2012) , págs. 1563–1575 , arXiv : 1107.2221 , doi : 10.1137/1.9781611973099.124 , ISBN  978-1-61197-210-8, MR 3205314 , S2CID 9336216  .