Hay un Androide aplicación de rompecabezas llamado "El Tejedor". Mi pregunta es ¿por qué cada nivel parece ser resueltos en la medida de movimientos menos de lo que uno podría pensar ingenuamente.
Aquí está un enlace para las personas que quieren jugar a lo largo de sus dispositivos Android, pero esto no es necesario para entender la cuestión. (NB estoy nada que ver con la promoción de este juego en cualquier forma; yo soy un usuario final que sólo se interesó en las matemáticas detrás del juego).
Es muy fácil explicar el objetivo de este juego de puzzle. Un nivel se parece a esto cuando se inicia:
y parece que esto cuando haya terminado:
Las cintas de "flujo" de arriba a abajo y se puede girar o desenrollar dos cintas tocando en donde se encuentran. Usted no puede cambiar el orden de las cintas se va "en" (desde la parte superior) o sus colores. El objeto es retorcer las cintas alrededor dentro de la cuadrícula rectangular de modo que la "salida" de la red coincida con los pequeños cuadrados de colores. Por ejemplo, en el juego anterior, inicialmente sólo una salida de la plaza se iguala -- el cuadrado verde que está permitiendo una cinta verde para "escapar" de la cuadrícula rectangular. Todas las otras plazas no coinciden y por lo que algunos de cinta de torsión es necesario. Un movimiento en un nivel consta de torsión o desenrollar dos cintas (pulsando sobre ellos). Es muy lindo.
También hay una "estrella" del sistema, y para conseguir 3 estrellas en un nivel debe resolver utilizando el mínimo número de "giros". Como se puede ver he hecho un muy mal trabajo en la resolución de nivel de 2.4; no tengo estrellas. Hay soluciones a este nivel con el menor número de giros, de hecho esto es obvio, porque en mi solución aquí la parte inferior "switch" se enciende pero no tiene que ser-los dos de naranja cintas sólo podía pasar por encima de cada uno de los otros.
La pregunta.
He trabajado a través de los niveles de este juego, y yo estaba muy sorprendido de encontrar que incluso en tarjetas grandes (el más grande es de 6x6) uno siempre parecía ser capaz de resolverlos en la medida de movimientos menos de lo que esperaba. Aunque el juego del tamaño de la junta directiva nunca se hace más grande que el de $6\times 6$ y también hay sólo 6 colores de la aplicación, uno puede, por supuesto, sólo soñar con arbitrariamente grandes tablas que involucran arbitrariamente de muchos colores.
Conjetura En un $a$ $b$ junta, si el nivel es solucionable, en absoluto, entonces es solucionable en la mayoría de los $a+b-1$ se mueve (es decir, en la mayoría de las $a+b-1$ "desenrolla").
En particular estoy las conjeturas de que el mayor número de vueltas que tiene que hacer es $O(a+b)$ lugar $O(ab)$.
Aquí es lo que yo sé acerca de esta conjetura.
Lema de La conjetura es verdadera si $a=1$.
Prueba: trivial (sólo hay $b=a+b-1$ interruptores en el tablero).
Lema de la conjetura es verdadera si $a=b=2$
Prueba: el único contraejemplo sería un consejo para los que la única solución sería con todos los cuatro interruptores de conmutación. Pero unswitching la parte superior y la parte inferior del interruptor conduce al mismo fin de la cinta de salida.
Lema de La conjetura es verdadera si $ab\leq 20$.
Prueba: la fuerza bruta del equipo de búsqueda.
Tenga en cuenta que en este último caso voy a permitir que un número arbitrario de colores (no sólo de 6 como en la aplicación).
Lema de La conjetura es verdadera para todos los 150 niveles que vienen con el juego.
Prueba: la fuerza bruta de verificación.
Lema Para determinado $a,b\geq1$ existe un nivel cuya única solución es $a+b-1$ giros (y, en particular, mi conjetura es el mejor posible).
Prueba: se verifica que el nivel de con $a+b$ entrada distintos cintas, y que se resuelve por el cambio en el $a+b-1$ interruptores que comprende la parte superior derecha e inferior derecha de la cuadrícula de interruptores, tiene esta propiedad (NB el cheque es bastante más fácil de hacer una vez que haya jugado un par de niveles y consiguió la caída de la combinatoria).
Creo que eso es todo lo que sé. ¿Alguien puede terminar el trabajo por probar mi conjetura?
[Añadido dos días más tarde] Aquí está mi interpretación de algunas discusiones (ahora suprimido) con Calum Gilhooley, un grupo de la teoría de la interpretación de la conjetura (pero es un poco extraño grupo de la teoría de la pregunta).
Reparamos los enteros positivos $a$$b$, y definir un conjunto $S=\{r_1,r_2,\ldots,r_a,s_1,s_2,\ldots,s_b\}$ $a+b$ símbolos (pensamiento de como las cintas). Cada "cambio" puede ser pensado como una transposición, y es importante tener en cuenta que con el modelo que voy a describir, el estado inicial del switch es que las cintas de la cruz para la transposición en realidad es una transposición (es decir, se puede cambiar fuera de lugar de sobre). La siguiente imagen muestra el por qué de la convención es sensato -- cuando todos los interruptores se activan tenemos algo que se parece a la identidad como se puede ver en la imagen de abajo.
Leemos las transposiciones de arriba a abajo en la imagen; si el $r_i$ $s_j$ también se numeran de arriba a abajo, a continuación, la primera transposición es $(r_1\ s_1)$, en los próximos dos (que conmuta por lo que puede ser hecho en cualquier orden) $(r_1\ s_2)$ $(r_2\ s_1)$ y así sucesivamente; en el $n$th paso que consideramos $(r_i\ s_j)$ $i+j=n+1$ y esto va hasta el final de la transposición $(r_a\ s_b)$. Multiplicando todos estos $ab$ transposiciones juntos nos da un elemento $X=(r_1\ s_1)(r_1\ s_2)(r_2\ s_1)\cdots(r_a\ s_b)$. Este es el estado inicial de la junta.
Ahora para $S$ un subconjunto de a $\{1,2,\ldots,a\}\times\{1,2,\ldots,b\}$ se puede considerar el elemento $X_S$ obtenido por tomar la representación de los productos de $X$ y, a continuación, la eliminación de las transposiciones $(r_i\ s_j)$ $(i,j)\in S$ (y multiplicar esos que no nos quite juntos en el mismo orden en que lo hicimos para obtener $X$).
La reformulación de la pregunta ¿Es cierto que para $S\subseteq\{1,2,,\ldots,a\}\times\{1,2,\ldots,b\}$ la permutación $X_S$ es igual a $X_T$ algunos $T$ del tamaño en la mayoría de los $a+b-1$?
Aquí es un caso especial: es cierto que la identidad puede ser escrito como $X_T$ algunos $T$ del tamaño en la mayoría de los $a+b-1$? Eso es probablemente una relativamente fácil responder a esta pregunta. Es cierto que para $a=b$, que no es difícil de comprobar.