
En matemáticas, la conjetura de Szymanski , que lleva el nombre de Ted H. Szymanski, [ 1 ] afirma que toda permutación en elUn grafo hipercubo doblemente dirigido de dimensión puede ser enrutado con caminos disjuntos en aristas . Es decir, si la permutacióncoincide con cada vérticea otro vértice, luego para cadaExiste un camino en el grafo del hipercubo desdeade tal manera que no existan dos caminos para dos vértices diferentesyUtilice el mismo borde en la misma dirección.
Resultados conocidos
Mediante experimentos informáticos se ha verificado que la conjetura es cierta para. [ 2 ] Aunque la conjetura permanece abierta para, en este caso existen permutaciones que requieren el uso de rutas que no son las más cortas para poder ser enrutadas. [ 3 ]
Resultados parciales
Aunque la conjetura completa sigue abierta, se han establecido varios resultados parciales. En particular, se ha demostrado que el hipercubo es 2-reordenable, lo que significa que cualquier permutación puede dividirse en dos permutaciones parciales, cada una de las cuales puede ser enrutada por caminos disjuntos en aristas. [ 4 ] Este resultado tiene aplicaciones en enfoques de tiempo compartido y redes ópticas con múltiples longitudes de onda, donde se puede lograr la duplicación virtual de aristas sin agregar conexiones físicas. El resultado de 2-reordenabilidad también proporciona un algoritmo de 2-aproximación para el problema de caminos disjuntos máximos en el hipercubo, que tiene aplicaciones en el control de admisión para redes de alta velocidad.
Un resultado relacionado muestra que cuando los vértices de origen y destino están separados por al menos dos niveles en el hipercubo (en términos del peso de Hamming ), existen dos colecciones disjuntas de aristas de caminos disjuntos de vértices que los conectan. [ 5 ] De manera más general, se ha conjeturado que si los vértices de origen y destino están separados porniveles, entoncesTales colecciones disjuntas por aristas deberían existir. [ 5 ]
2-1 solicitudes de enrutamiento
El estudio de las solicitudes de enrutamiento 2-1 (donde cada vértice puede usarse como máximo dos veces como origen, pero solo una vez como destino) es importante para comprender la conjetura de Szymanski. Cualquier contraejemplo a la conjetura produciría necesariamente dos solicitudes de enrutamiento 2-1 no enrutables al descomponerse utilizando la "estrategia de cruce primero". [ 6 ] Sin embargo, la existencia de solicitudes de enrutamiento 2-1 no enrutables en una dimensión no proporciona inmediatamente un contraejemplo a la conjetura de Szymanski para esa dimensión.
En, existen exactamente dos solicitudes de enrutamiento 2-1 que no pueden ser enrutadas y no son equivalentes por automorfismo. [ 2 ] Una de ellas, denotada, puede extenderse a cualquier dimensiónpara producir una solicitud de enrutamiento 2-1 no enrutableen. [ 2 ] Las búsquedas informáticas han identificado aproximadamente una docena de solicitudes de enrutamiento 2-1 no enrutables en, aunque no todos pueden extenderse a dimensiones superiores. [ 6 ]
Motivación
La conjetura está estrechamente relacionada con la capacidad de enrutamiento por conmutación de circuitos de las redes, que se utiliza para admitir comunicaciones simultáneas a través de sistemas de telecomunicaciones y procesamiento paralelo multiprocesador. En el enrutamiento por conmutación de circuitos, se establece una ruta dedicada para cada par origen-destino, y los datos se transmiten en paralelo a través de dicha ruta. Si el hipercubo es reordenable (lo que significa que la conjetura de Szymanski es cierta), garantizaría que cualquier solicitud de enrutamiento por permutación pueda satisfacerse con rutas disjuntas en aristas, permitiendo la transferencia paralela de datos entre cada par origen-destino. [ 4 ]
La conjetura también tiene conexiones con la comprobación de propiedades , particularmente en el contexto de la comprobación de la monotonicidad de funciones booleanas sobre el dominio del hipercubo. [ 5 ] La comprensión de las propiedades de enrutamiento del hipercubo tiene implicaciones para el desarrollo de algoritmos eficientes para la comprobación de monotonicidad y problemas relacionados en la informática teórica.
Referencias
- ↑ Szymanski, Ted H. ( 1989), "Sobre la capacidad de permutación de un hipercubo conmutado por circuitos" , Actas de la Conferencia Internacional sobre Procesamiento Paralelo , 1 , Silver Spring, MD: IEEE Computer Society Press: 103–110
- 1 2 3 Baudon, Olivier; Fertin, Guillaume; Havel, Ivan (2001), "Permutaciones de enrutamiento y solicitudes de enrutamiento 2-1 en el hipercubo", Matemáticas Aplicadas Discretas , 113 (1): 43– 58, doi : 10.1016/S0166-218X(00)00386-3
- ↑ Lubiw, Anna (1990), "Contraejemplo a una conjetura de Szymanski sobre el enrutamiento de hipercubos", Information Processing Letters , 35 (2): 57– 61, doi : 10.1016/0020-0190(90)90106-8
- 1 2 Gu, Qian-Ping; Tamaki, Hisao (1997), "Enrutamiento de una permutación en el hipercubo mediante dos conjuntos de caminos disjuntos de aristas", Journal of Parallel and Distributed Computing , 44 (2): 147– 152, doi : 10.1006/jpdc.1997.1358
- 1 2 3 Chakrabarty, Deeparnab; Seshadhri, C. (2025), "Enrutamiento de hipercubos dirigidos, un teorema generalizado de Lehman-Ron y prueba de monotonicidad", Leibniz International Proceedings in Informatics , 313 : 34:1–34:15, doi : 10.4230/LIPIcs.ITCS.2025.34
- 1 2 Baudon, Olivier (2005), "Solicitudes de enrutamiento 2-1 en el hipercubo", Electronic Notes in Discrete Mathematics , 22 : 535–538 , doi : 10.1016/j.endm.2005.06.087
- Conjeturas
- Problemas sin resolver en la teoría de grafos
- Topología de red