gira de caballeros


El recorrido de un caballo es una secuencia de movimientos de un caballo en un tablero de ajedrez de modo que el caballo visita cada casilla exactamente una vez. Si el caballo termina en una casilla que está a un movimiento de caballo desde la casilla inicial (para que pueda recorrer el tablero nuevamente de inmediato, siguiendo el mismo camino), el recorrido se cierra; de lo contrario, está abierto. [1] [2]

El problema del recorrido del caballo es el problema matemático de encontrar el recorrido del caballo. Crear un programa para encontrar el recorrido de un caballero es un problema común que se presenta a los estudiantes de informática . [3] Las variaciones del problema de la vuelta del caballo implican tableros de ajedrez de diferentes tamaños que los habituales de 8 × 8 , así como tableros irregulares (no rectangulares).

El problema del recorrido del caballo es un ejemplo del problema de la ruta hamiltoniana más general en la teoría de grafos . El problema de encontrar un recorrido de caballo cerrado es similarmente una instancia del problema del ciclo hamiltoniano . A diferencia del problema general del camino hamiltoniano, el problema del recorrido del caballo se puede resolver en tiempo lineal . [4]

La primera referencia conocida al problema de la gira del caballero se remonta al siglo IX d.C. En Kavyalankara [5] (5.15) de Rudraṭa , una obra en sánscrito sobre poética, el patrón del recorrido de un caballero en una media tabla se ha presentado como una figura poética elaborada ( citra-alaṅkāra ) llamada turagapadabandha o 'disposición en los pasos de un caballo'. Un mismo verso en cuatro versos de ocho sílabas cada uno se puede leer de izquierda a derecha o siguiendo el camino del caballero en gira. Dado que los sistemas de escritura índicos utilizados para el sánscrito son silábicos, se puede pensar que cada sílaba representa un cuadrado en un tablero de ajedrez. El ejemplo de Rudrata es el siguiente:

Por ejemplo, la primera línea se puede leer de izquierda a derecha o pasando del primer cuadrado a la segunda línea, tercera sílaba (2.3) y luego a 1.5 a 2.7 a 4.8 a 3.6 a 4.4 a 3.2.

El poeta y filósofo Sri Vaishnava Vedanta Desika durante el siglo XIV en su obra magna de 1.008 versos alabando las sandalias divinas de Srirangam del Señor Ranganatha , es decir, Paduka Sahasram (en el capítulo 30: Chitra Paddhati ) ha compuesto dos versos sánscritos consecutivos que contienen 32 letras cada uno ( en métrica Anushtubh ) donde el segundo verso se puede derivar del primer verso realizando el recorrido de Knight en un tablero de 4 × 8 , comenzando desde la esquina superior izquierda. [6] El verso 19 transliterado es el siguiente:


El recorrido de un caballo abierto por un tablero de ajedrez
Una animación del recorrido de un caballo abierto en un tablero de 5 × 5
Gráfico de caballo que muestra todos los caminos posibles para el recorrido de un caballo en un tablero de ajedrez estándar de 8 × 8. Los números de cada nodo indican el número de movimientos posibles que se pueden realizar desde esa posición.
La vuelta del caballo resuelta por el Turco , un engaño de la máquina de jugar al ajedrez. Esta solución en particular es cerrada (circular) y, por lo tanto, se puede completar desde cualquier punto del tablero.
El cuadrado semimágico de Euler (sus diagonales no suman su constante mágica , 260) también forma la vuelta de un caballo.
Un recorrido de caballo cerrado radialmente simétrico.
Una representación gráfica de la Regla de Warnsdorff. Cada cuadrado contiene un número entero que indica el número de movimientos que el caballo podría hacer desde ese cuadrado. En este caso, la regla nos dice que nos movamos al cuadrado con el entero más pequeño, a saber, 2.
Un recorrido de caballo cuadrado abierto muy grande (130 × 130) creado con la regla de Warnsdorff
Tour de caballero cerrado en un tablero de 24×24 resuelto por una red neuronal