Articulo de referencia

Gráfico de hipercubo

En teoría de grafos , el hipercubo Q n es el grafo formado a partir de los vértices y las aristas de un hipercubo n -dimensional . Por ejemplo, el cubo Q 3 es el grafo formado p...

En teoría de grafos , el hipercubo Q n es el grafo formado a partir de los vértices y las aristas de un hipercubo n -dimensional . Por ejemplo, el cubo Q 3 es el grafo formado por los 8 vértices y las 12 aristas de un cubo tridimensional. Q n tiene 2 n vértices , 2 n – 1 n aristas y es un grafo regular con n aristas que tocan cada vértice.

El grafo hipercubo Q n también puede construirse creando un vértice para cada subconjunto de un conjunto de n elementos, con dos vértices adyacentes cuando sus subconjuntos difieren en un solo elemento, o creando un vértice para cada número binario de n dígitos , con dos vértices adyacentes cuando sus representaciones binarias difieren en un solo dígito. Es el producto cartesiano n -fold del grafo completo de dos vértices , y puede descomponerse en dos copias de Q n – 1 conectadas entre sí por una correspondencia perfecta .

Los grafos hipercubicos no deben confundirse con los grafos cúbicos , que son grafos que tienen exactamente tres aristas que tocan cada vértice. El único grafo hipercubico Q n que es un grafo cúbico es el grafo cúbico Q 3 .

Construcción

Construcción de Q 3 mediante la conexión de pares de vértices correspondientes en dos copias de Q 2

El grafo hipercubo Q n puede construirse a partir de la familia de subconjuntos de un conjunto con n elementos, haciendo un vértice para cada subconjunto posible y uniendo dos vértices por una arista siempre que los subconjuntos correspondientes difieran en un solo elemento. De manera equivalente, puede construirse utilizando 2 n vértices etiquetados con números binarios de n bits y conectando dos vértices por una arista siempre que la distancia de Hamming de sus etiquetas sea uno. Estas dos construcciones están estrechamente relacionadas: un número binario puede interpretarse como un conjunto (el conjunto de posiciones donde tiene un dígito 1 ), y dos de estos conjuntos difieren en un solo elemento siempre que los dos números binarios correspondientes tengan una distancia de Hamming de uno.

Como alternativa, Q n puede construirse a partir de la unión disjunta de dos hipercubos Q n − 1 , añadiendo una arista de cada vértice de una copia de Q n − 1 al vértice correspondiente de la otra copia, como se muestra en la figura. Las aristas que se unen forman una correspondencia perfecta .

La construcción anterior proporciona un algoritmo recursivo para construir la matriz de adyacencia de un hipercubo, A n . La copia se realiza a través del producto de Kronecker , de modo que las dos copias de Q n − 1 tienen una matriz de adyacencia , donde es la matriz identidad en dimensiones. Mientras tanto, los bordes de unión tienen una matriz de adyacencia . La suma de estos dos términos proporciona una función recursiva para la matriz de adyacencia de un hipercubo: 1 2 K A norte 1 {\displaystyle \mathrm {1} _{2}\otimes _{K}A_{n-1}} 1 d {\displaystyle 1_{d}} d {\estilo de visualización d} A 1 K 1 2 norte 1 {\displaystyle A_{1}\otimes_{K}1_{2^{n-1}}}

A norte = { 1 2 K A norte 1 + A 1 K 1 2 norte 1 si  norte > 1 [ 0 1 1 0 ] si  norte = 1 {\displaystyle A_{n}={\begin{cases}1_{2}\otimes _{K}A_{n-1}+A_{1}\otimes _{K}1_{2^{n-1}}&{\text{si }}n>1\\{\begin{bmatrix}0&1\\1&0\end{bmatrix}}&{\text{si }}n=1\end{cases}}}

Otra construcción de Q n es el producto cartesiano de n grafos completos de dos vértices K 2 . De manera más general, el producto cartesiano de copias de un grafo completo se denomina grafo de Hamming ; los grafos de hipercubos son ejemplos de grafos de Hamming.

Ejemplos

El gráfico Q 0 consta de un solo vértice, mientras que Q 1 es el gráfico completo en dos vértices.

Q 2 es un ciclo de longitud  4 .

El grafo Q 3 es el 1-esqueleto de un cubo y es un grafo plano con ocho vértices y doce aristas .

El grafo Q 4 es el grafo de Levi de la configuración de Möbius . También es el grafo del caballo de un tablero de ajedrez toroidal . [1] 4 × 4 {\displaystyle 4\times 4}

Propiedades

Bipartidismo

Todo grafo hipercubico es bipartito : se puede colorear con solo dos colores. Los dos colores de esta coloración se pueden encontrar a partir de la construcción de subconjuntos de grafos hipercubicos, dando un color a los subconjuntos que tienen un número par de elementos y el otro color a los subconjuntos con un número impar de elementos.

Hamiltonicidad

Un ciclo hamiltoniano en un teseracto con vértices etiquetados con un código Gray cíclico de 4 bits

Todo hipercubo Q n con n  > 1 tiene un ciclo hamiltoniano , un ciclo que visita cada vértice exactamente una vez. Además, existe un camino hamiltoniano entre dos vértices u y v si y solo si tienen colores diferentes en una coloración 2 del grafo. Ambos hechos son fáciles de demostrar utilizando el principio de inducción sobre la dimensión del hipercubo y la construcción del grafo del hipercubo uniendo dos hipercubos más pequeños con un correspondiente.

La hamiltonicidad del hipercubo está estrechamente relacionada con la teoría de los códigos de Gray . Más precisamente, existe una correspondencia biyectiva entre el conjunto de códigos de Gray cíclicos de n bits y el conjunto de ciclos hamiltonianos en el hipercubo Q n . [2] Una propiedad análoga se cumple para los códigos de Gray acíclicos de n bits y los caminos hamiltonianos.

Un hecho menos conocido es que cada coincidencia perfecta en el hipercubo se extiende a un ciclo hamiltoniano. [3] La cuestión de si cada coincidencia se extiende a un ciclo hamiltoniano sigue siendo un problema abierto. [4]

Otras propiedades

El gráfico del hipercubo Q n (para n > 1 ):

  • es el diagrama de Hasse de un álgebra booleana finita .
  • es un grafo mediano . Todo grafo mediano es un subgrafo isométrico de un hipercubo y puede formarse como una retracción de un hipercubo.
  • tiene más de 2 n -2 coincidencias perfectas. (esta es otra consecuencia que se sigue fácilmente de la construcción inductiva).
  • es transitiva en arco y simétrica . Las simetrías de los gráficos de hipercubos se pueden representar como permutaciones con signo .
  • contiene todos los ciclos de longitud 4, 6, ..., 2 n y por tanto es un gráfico bipancíclico .
  • se puede dibujar como un gráfico de distancia unitaria en el plano euclidiano utilizando la construcción del gráfico de hipercubo a partir de subconjuntos de un conjunto de n elementos, eligiendo un vector unitario distinto para cada elemento del conjunto y colocando el vértice correspondiente al conjunto S en la suma de los vectores en S.
  • es un grafo conexo por n vértices , según el teorema de Balinski .
  • es planar (se puede dibujar sin cruces) si y solo si n ≤ 3 . Para valores mayores de n , el hipercubo tiene género ( n − 4)2 n − 3 + 1 . [5] [6]
  • tiene árboles de expansión exactamente iguales . [6] 2 2 norte norte 1 a = 2 norte a ( norte a ) {\displaystyle 2^{2^{n}-n-1}\prod _{k=2}^{n}k^{n \choose k}}
  • tiene un ancho de banda exactamente . [7] i = 0 norte 1 ( i i / 2 ) {\displaystyle \sum _{i=0}^{n-1}{\binom {i}{\lfloor i/2\rfloor }}}
  • tiene un número acromático proporcional a , pero la constante de proporcionalidad no se conoce con precisión. [8] norte 2 norte {\displaystyle {\sqrt {n2^{n}}}}
  • tiene como valores propios de su matriz de adyacencia los números (− n , − n + 2, − n + 4, ... , n − 4, n − 2, n ) y como valores propios de su matriz laplaciana los números (0, 2, ..., 2 n ) . El k -ésimo valor propio tiene multiplicidad en ambos casos. ( norte a ) {\displaystyle {\binom {n}{k}}}
  • tiene número isoperimétrico h ( G ) = 1 .

La familia Q n para todo n > 1 es una familia de grafos de Lévy .

Problemas

Longitudes máximas de serpientes ( L s ) y bobinas ( L c ) en el problema de las serpientes en la caja para dimensiones n de 1 a 4

El problema de encontrar el camino o ciclo más largo que es un subgrafo inducido de un grafo de hipercubo dado se conoce como el problema de la serpiente en la caja .

La conjetura de Szymanski se refiere a la idoneidad de un hipercubo como topología de red para las comunicaciones. Establece que, independientemente de cómo se elija una permutación que conecte cada vértice del hipercubo con otro vértice con el que debería estar conectado, siempre hay una manera de conectar estos pares de vértices mediante caminos que no comparten ninguna arista dirigida. [9]

Véase también

Notas

  1. ^ Watkins, John J. (2004), Across the Board: The Mathematics of Chessboard Problems (En todo el tablero: las matemáticas de los problemas del tablero de ajedrez) , Princeton University Press, pág. 68, ISBN 978-0-691-15498-5.
  2. ^ Mills, WH (1963), "Algunos ciclos completos en el n -cubo", Actas de la American Mathematical Society , 14 (4), American Mathematical Society: 640–643, doi :10.2307/2034292, JSTOR  2034292.
  3. ^ Fink, J. (2007), "Los emparejamientos perfectos se extienden a los ciclos hamiltonianos en hipercubos", Journal of Combinatorial Theory, Serie B , 97 (6): 1074–1076, doi : 10.1016/j.jctb.2007.02.007.
  4. ^ Ruskey, F. y Savage, C. Los emparejamientos se extienden a los ciclos hamiltonianos en hipercubos en Open Problem Garden. 2007.
  5. ^ Ringel, G. (1955), "Über drei kombinatorische Probleme am n -dimensionalen Wiirfel und Wiirfelgitter", Abh. Matemáticas. Sem. Univ. Hamburgo , 20 : 10-19, SEÑOR  0949280
  6. ^ ab Harary, Frank ; Hayes, John P.; Wu, Horng-Jyh (1988), "Un estudio de la teoría de los grafos de hipercubos" (PDF) , Computers & Mathematics with Applications , 15 (4): 277–289, doi :10.1016/0898-1221(88)90213-1, hdl : 2027.42/27522 , MR  0949280.
  7. ^ Numeraciones óptimas y problemas isoperimétricos en gráficos, LH Harper, Journal of Combinatorial Theory , 1, 385–393, doi :10.1016/S0021-9800(66)80059-5
  8. ^ Roichman, Y. (2000), "Sobre el número acromático de hipercubos", Journal of Combinatorial Theory, Serie B , 79 (2): 177–182, doi : 10.1006/jctb.2000.1955.
  9. ^ Szymanski, Ted H. (1989), "Sobre la capacidad de permutación de un hipercubo con conmutación de circuitos", Proc. Internat. Conf. on Parallel Processing , vol. 1, Silver Spring, MD: IEEE Computer Society Press, págs. 103-110.

Referencias

  • Harary, F. ; Hayes, JP; Wu, H.-J. (1988), "Un estudio de la teoría de los gráficos de hipercubos", Computers & Mathematics with Applications , 15 (4): 277–289, doi :10.1016/0898-1221(88)90213-1, hdl : 2027.42/27522.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Gráfico_hipercubo&oldid=1175956053"