En teoría de grafos , la gráfica de una torre es una gráfica no dirigida que representa todos los movimientos legales de la pieza de ajedrez de la torre en un tablero de ajedrez . Cada vértice del gráfico de una torre representa un cuadrado en un tablero de ajedrez, y hay un borde entre dos cuadrados cualesquiera que comparten una fila (rango) o columna (archivo), los cuadrados entre los que se puede mover una torre. Estos gráficos se pueden construir para tableros de ajedrez de cualquier forma rectangular. Aunque las gráficas de la torre tienen una importancia menor en la tradición del ajedrez, son más importantes en las matemáticas abstractas de las gráficas a través de sus construcciones alternativas: las gráficas de la torre son el producto cartesiano de dos gráficas completas y son las gráficas lineales de gráficas bipartitas completas . Las gráficas de la torre cuadrada constituyen las gráficas de Hamming bidimensionales .
Las gráficas de Rook son altamente simétricas y tienen simetrías que llevan cada vértice a cada otro vértice. En los gráficos de torre definidos a partir de tableros de ajedrez cuadrados, más fuertemente, cada dos aristas son simétricas y cada par de vértices es simétrico con respecto a todos los demás pares a la misma distancia en movimientos (lo que hace que el gráfico sea transitivo en distancia ). Para tableros de ajedrez rectangulares cuyo ancho y alto son relativamente primos , las gráficas de la torre son gráficas circulantes . Con una excepción, las gráficas de la torre se pueden distinguir de todas las demás gráficas usando solo dos propiedades: el número de triángulos a los que pertenece cada arista y la existencia de un ciclo único de 4 que conecta cada par de vértices no adyacentes.
Las gráficas de Rook son gráficas perfectas . En otras palabras, cada subconjunto de cuadrados del tablero de ajedrez se puede colorear de modo que no haya dos cuadrados en una fila o columna que tengan el mismo color, usando una cantidad de colores igual al número máximo de cuadrados del subconjunto en cualquier fila o columna (el número de camarilla del subgrafo inducido ). Esta clase de subgrafos inducidos es un componente clave de una descomposición de gráficos perfectos que se utiliza para demostrar el teorema del gráfico perfecto fuerte , que caracteriza a todos los gráficos perfectos. El número de independencia y el número de dominación del gráfico de una torre son iguales al menor entre el ancho y el alto del tablero de ajedrez. En términos de ajedrez, el número de independencia es el número máximo de torres que se pueden colocar sin atacarse entre sí; el número de dominación es el número mínimo necesario para atacar todas las casillas desocupadas del tablero. Los gráficos de la torre están bien cubiertos , lo que significa que colocar las torres no atacantes una a la vez nunca puede quedarse atascado hasta que se alcance un conjunto de tamaño máximo.
La gráfica de una torre de n × m representa los movimientos de una torre en un tablero de ajedrez de n × m . [1] Sus vértices representan los cuadrados del tablero de ajedrez, y se les pueden dar coordenadas ( x , y ) , donde 1 ≤ x ≤ n y 1 ≤ y ≤ m . Dos vértices con coordenadas ( x 1 , y 1 ) y ( x 2 , y 2 ) son adyacentes si y sólo si x 1 = x 2 o y 1 = y 2 . (Si x 1 = x 2 , los vértices comparten una fila y están conectados mediante un movimiento de torre vertical; si y 1 = y 2 , comparten un rango y están conectados mediante un movimiento de torre horizontal).
Los cuadrados de una sola fila o fila están todos directamente conectados entre sí, por lo que cada fila y fila forma una camarilla , un subconjunto de vértices que forman un gráfico completo . La gráfica completa de la torre para un tablero de ajedrez de n × m se puede formar a partir de estos dos tipos de camarillas, como el producto cartesiano de las gráficas K n ◻ K m . [2] Debido a que la gráfica de la torre para un tablero de ajedrez cuadrado es el producto cartesiano de camarillas de igual tamaño, es un ejemplo de gráfica de Hamming . Su dimensión como gráfico de Hamming es dos, y cada gráfico de Hamming bidimensional es el gráfico de una torre para un tablero de ajedrez cuadrado. [3] Las gráficas de torre cuadrada también se denominan " gráficas cuadradas latinas "; aplicado a un cuadrado latino, sus aristas describen pares de cuadrados que no pueden contener el mismo valor. [4] Los gráficos de Sudoku son gráficos de torre con algunos bordes adicionales, que conectan cuadrados de un Sudoku que deberían tener valores desiguales. [5]
Geométricamente, los gráficos de la torre pueden formarse mediante conjuntos de vértices y aristas (los esqueletos ) de una familia de politopos convexos , los productos cartesianos de pares de politopos vecinos . [6] Por ejemplo, el duoprisma 3-3 es una forma de cuatro dimensiones formada como el producto cartesiano de dos triángulos , y tiene una gráfica de torre de 3 × 3 como esqueleto. [7]
Moon (1963) y Hoffman (1964) observan que la gráfica de la torre (o equivalentemente, como la describen, la gráfica lineal del gráfico bipartito completo ) tiene todas las propiedades siguientes:
Muestran que, excepto en el caso , estas propiedades caracterizan de forma única la gráfica de la torre. Es decir, las gráficas de la torre son las únicas gráficas con estos números de vértices, aristas, triángulos por arista y con un ciclo único de 4 a través de cada dos vértices no adyacentes. [8] [9]
Cuando , estas condiciones pueden abreviarse afirmando que el gráfico de una torre es un gráfico fuertemente regular con parámetros . Estos parámetros describen el número de vértices, el número de aristas por vértice, el número de triángulos por arista y el número de vecinos compartidos para dos vértices no adyacentes, respectivamente. [1] Por el contrario, todo gráfico fuertemente regular con estos parámetros debe ser un gráfico de torre, a menos que . [8] [9]
Cuando , hay otro gráfico fuertemente regular, el gráfico de Shrikhande , con los mismos parámetros que el gráfico de la torre. [10] El gráfico de Shrikhande obedece a las mismas propiedades enumeradas por Moon y Moser. Se puede distinguir del gráfico de la torre en que la vecindad de cada vértice en el gráfico de Shrikhande está conectada para formar un ciclo . En cambio, en el gráfico de la torre, la vecindad de cada vértice forma dos triángulos, uno para su fila y otro para su columna, sin aristas de una parte de la vecindad a la otra. [11] Otra forma de distinguir el gráfico de la torre del gráfico de Shrikhande utiliza números de cobertura de camarilla : el gráfico de la torre puede estar cubierto por cuatro camarillas (las cuatro filas o las cuatro filas del tablero de ajedrez), mientras que se necesitan seis camarillas para cubrir el gráfico de Shrikhande. . [10]
Los gráficos de Rook son transitivos por vértices , lo que significa que tienen simetrías que llevan cada vértice a cada otro vértice. Esto implica que cada vértice tiene el mismo número de aristas: son regulares . Las gráficas de la torre son las únicas gráficas regulares formadas de esta manera a partir de los movimientos de piezas de ajedrez estándar. [12] Cuando , las simetrías del gráfico de la torre se forman permutando independientemente las filas y columnas del gráfico, por lo que el grupo de automorfismos del gráfico tiene elementos. Cuando , el gráfico tiene simetrías adicionales que intercambian las filas y columnas, por lo que el número de automorfismos es . [13]
Dos vértices cualesquiera en el gráfico de una torre están a una distancia de uno o dos entre sí, según sean adyacentes o no adyacentes, respectivamente. Dos vértices no adyacentes cualesquiera pueden transformarse en otros dos vértices no adyacentes cualesquiera mediante una simetría del gráfico. Cuando la gráfica de la torre no es cuadrada, los pares de vértices adyacentes caen en dos órbitas del grupo de simetría según sean adyacentes horizontal o verticalmente, pero cuando la gráfica es cuadrada, dos vértices adyacentes cualesquiera también pueden ser mapeados entre sí mediante un simetría y, por lo tanto, la gráfica es transitiva en distancia . [14]
Cuando y son primos relativos , el grupo de simetría de la gráfica de la torre contiene como subgrupo al grupo cíclico que actúa permutando cíclicamente los vértices. Por tanto, en este caso, la gráfica de la torre es una gráfica circulante . [15]
Los gráficos de torre cuadrada son conexos-homogéneos , lo que significa que cada isomorfismo entre dos subgrafos inducidos conectados se puede extender a un automorfismo de todo el gráfico. [dieciséis]
La gráfica de una torre también se puede ver como la gráfica lineal de un gráfico bipartito completo K n , m , es decir, tiene un vértice para cada arista de K n , m , y dos vértices de la gráfica de la torre son adyacentes si y solo si los bordes correspondientes del gráfico bipartito completo comparten un punto final común. [2] [17] En esta vista, un borde en el gráfico bipartito completo desde el i -ésimo vértice en un lado de la bipartición hasta el j -ésimo vértice en el otro lado corresponde a un cuadrado de tablero de ajedrez con coordenadas ( i , j ) . [1]
Cualquier gráfico bipartito es un subgrafo de un gráfico bipartito completo y, en consecuencia, cualquier gráfico lineal de un gráfico bipartito es un subgrafo inducido de un gráfico de torre. [18] Los gráficos lineales de los gráficos bipartitos son perfectos : en ellos, y en cualquiera de sus subgrafos inducidos, el número de colores necesarios en cualquier coloración de vértices es el mismo que el número de vértices en el subgrafo completo más grande . Los gráficos lineales de gráficos bipartitos forman una familia importante de gráficos perfectos: son una de las pocas familias utilizadas por Chudnovsky et al. (2006) para caracterizar las gráficas perfectas y mostrar que cada gráfica sin agujeros impares ni antiagujeros impares es perfecta. [19] En particular, las gráficas de la torre son perfectas en sí mismas.
Debido a que la gráfica de una torre es perfecta, la cantidad de colores necesarios en cualquier coloración de la gráfica es justo el tamaño de su camarilla más grande. Las camarillas del gráfico de una torre son los subconjuntos de una sola fila o una sola columna, y el mayor de ellos tiene un tamaño máximo ( m , n ) , por lo que este también es el número cromático del gráfico. Una coloración n del gráfico de una torre de n × n puede interpretarse como un cuadrado latino : describe una forma de llenar las filas y columnas de una cuadrícula de n × n con n valores diferentes de tal manera que no aparezca el mismo valor. dos veces en cualquier fila o columna. [20] De la misma manera, una coloración del gráfico de una torre rectangular corresponde a un rectángulo latino . [21] Aunque encontrar una coloración óptima del gráfico de una torre es sencillo, es NP-completo determinar si una coloración parcial se puede extender a una coloración de todo el gráfico (este problema se llama extensión de precoloración ). De manera equivalente, es NP-completo determinar si un cuadrado latino parcial se puede completar en un cuadrado latino completo. [22]
Un conjunto independiente en el gráfico de una torre es un conjunto de vértices, de los cuales no hay dos que pertenezcan a la misma fila o columna del gráfico; en términos de ajedrez, corresponde a una colocación de torres de las cuales no hay dos que se ataquen entre sí. Los gráficos perfectos también pueden describirse como gráficos en los que, en cada subgrafo inducido, el tamaño del conjunto independiente más grande es igual al número de camarillas en una partición de los vértices del gráfico en un número mínimo de camarillas. En el gráfico de una torre, los conjuntos de filas o los conjuntos de columnas (el que tenga menos conjuntos) forman esa partición óptima. Por lo tanto, el tamaño del conjunto independiente más grande en el gráfico es min( m , n ) . [1]
Las gráficas de la torre están bien cubiertas : cada conjunto independiente en la gráfica de una torre se puede extender a un conjunto independiente máximo, y cada conjunto independiente máximo en la gráfica de una torre tiene el mismo tamaño, min( m , n ) . [23]
El número de dominación de un gráfico es la cardinalidad mínima entre todos los conjuntos dominantes. En el gráfico de la torre, un conjunto de vértices es un conjunto dominante si y sólo si sus casillas correspondientes ocupan, o están a un movimiento de torre de, todas las casillas del tablero m × n . Para el tablero m × n, el número de dominación es min( m , n ) . [24]
En el gráfico de la torre, un k conjunto dominante es un conjunto de vértices cuyos cuadrados correspondientes atacan a todos los demás cuadrados (mediante el movimiento de una torre) al menos k veces. Un k -tupla conjunto dominante en el gráfico de la torre es un conjunto de vértices cuyos cuadrados correspondientes atacan a todos los demás cuadrados al menos k veces y ellos mismos son atacados al menos k − 1 veces. La cardinalidad mínima entre todos los conjuntos k -dominantes y k -tuplas dominantes son el k -número de dominación y el k -número de dominación de tupla, respectivamente. En el tablero cuadrado, y para k par , el número de dominación k es nk /2 cuando n ≥ ( k 2 − 2 k )/4 y k < 2 n . De manera similar, el número de dominación de k -tupla es n ( k + 1)/2 cuando k es impar y menor que 2 n . [25]
La gráfica de cada torre contiene un ciclo hamiltoniano . [26] Sin embargo, estos ciclos pueden implicar movimientos entre cuadrados que están muy separados dentro de una sola fila o columna del tablero de ajedrez. En cambio, el estudio de los "giros de la torre", en las matemáticas del ajedrez, generalmente se ha concentrado en un caso especial de estos ciclos hamiltonianos donde la torre está restringida a moverse sólo a casillas adyacentes. Estos recorridos de torre de un solo paso sólo existen en tableros con un número par de casillas. Desempeñan un papel central en la demostración del teorema de Gomory de que, si se eliminan dos casillas de colores opuestos de un tablero de ajedrez estándar, las casillas restantes siempre pueden cubrirse con fichas de dominó. [27] Aparecen junto con los recorridos de los caballeros en el primer trabajo que analiza los recorridos de las piezas de ajedrez, el Kavyalankara de Rudrata en sánscrito del siglo IX . [28]
El espectro del gráfico de una torre (los valores propios de su matriz de adyacencia ) consta de los cuatro valores propios ,,, y . Como todos estos son números enteros, las gráficas de torre son gráficas integrales . Sólo hay tres clases de gráficos (y un número finito de gráficos excepcionales) que pueden tener cuatro valores propios, siendo uno de los cuatro ; una de las tres clases es la clase de gráficas de torre. Para la mayoría de las combinaciones de y , el gráfico de la torre es espectralmente único: ningún otro gráfico tiene el mismo espectro. En particular esto es cierto cuando o , o cuando los dos números suman al menos 18 y no tienen la forma . [29]
Las gráficas para las cuales los vecinos de cada vértice inducen una gráfica de torre se han denominado localmente grilla . Los ejemplos incluyen los gráficos de Johnson , para los cuales los vecinos de cada vértice forman el gráfico de una torre. Se conocen otros ejemplos y, para algunas gráficas de torre, se conoce una clasificación completa. Por ejemplo, hay dos gráficas cuyas vecindades son todas gráficas de torre: son la gráfica de Johnson y la gráfica complementaria de la gráfica de una torre. [30]