En matemáticas discretas e informática teórica , la distancia de inversión entre dos triangulaciones del mismo conjunto de puntos es el número de inversiones necesarias para transformar una triangulación en otra. Una inversión elimina una arista entre dos triángulos de la triangulación y luego añade la otra diagonal en el cuadrilátero que contiene dicha arista , formando así una triangulación diferente del mismo conjunto de puntos.
Se sabe que este problema es NP-difícil . Sin embargo, se desconoce la complejidad computacional de determinar la distancia de inversión entre polígonos convexos, un caso particular de este problema. Calcular la distancia de inversión entre triangulaciones de polígonos convexos también equivale a la distancia de rotación , que es el número de rotaciones necesarias para transformar un árbol binario en otro.
Definición

Dada una familia de triangulaciones de algún objeto geométrico, una inversión es una operación que transforma una triangulación en otra eliminando una arista entre dos triángulos y añadiendo la diagonal opuesta al cuadrilátero resultante. La distancia de inversión entre dos triangulaciones es el número mínimo de inversiones necesarias para transformar una triangulación en otra. [ 1 ] También se puede describir como la distancia del camino más corto en un grafo de inversión , un grafo que tiene un vértice por cada triangulación y una arista por cada inversión entre dos triangulaciones. [ 1 ] Las inversiones y las distancias de inversión se pueden definir de esta manera para varios tipos diferentes de triangulaciones, incluidas las triangulaciones de conjuntos de puntos en el plano euclidiano , las triangulaciones de polígonos y las triangulaciones de variedades abstractas . [ 2 ]
Factibilidad
La distancia de inversión está bien definida solo si cualquier triangulación puede convertirse en cualquier otra triangulación mediante una secuencia de inversiones. Una condición equivalente es que el grafo de inversión debe estar conectado. [ 3 ]
En 1936, Klaus Wagner demostró que los grafos planares máximos en una esfera pueden transformarse en cualquier otro grafo planar máximo con los mismos vértices mediante un volteo. [ 4 ] AK Dewdney generalizó este resultado a triangulaciones en la superficie de un toro , mientras que Charles Lawson lo hizo a triangulaciones de un conjunto de puntos en un plano bidimensional. [ 2 ] [ 5 ]
Para triangulaciones de un conjunto de puntos en dimensión 5 o superior, existen ejemplos donde el grafo de inversión está desconectado y no se puede obtener una triangulación a partir de otras triangulaciones mediante inversiones. [ 6 ] [ 3 ] Si todos los grafos de inversión de conjuntos de puntos finitos de 3 o 4 dimensiones están conectados es un problema abierto . [ 7 ]
Diámetro del gráfico de volteo
El número máximo de giros necesarios para transformar una triangulación en otra es el diámetro del gráfico de giro. El diámetro del gráfico de giro de una triangulación convexa-gon ha sido obtenido por Daniel Sleator , Robert Tarjan y William Thurston [ 8 ] cuandoes suficientemente grande y por Lionel Pournin para todosEste diámetro es igual acuando. [ 9 ]
Se ha estudiado el diámetro de otros flip grafos. Por ejemplo, Klaus Wagner proporcionó una cota superior cuadrática para el diámetro del flip grafo de un conjunto depuntos no marcados en la esfera. [ 4 ] El límite superior actual del diámetro es, [ 10 ] mientras que el límite inferior más conocido es. [ 11 ] También se ha estudiado el diámetro de los gráficos de volteo de superficies topológicas arbitrarias con frontera y se conoce su valor exacto en varios casos. [ 12 ] [ 13 ] [ 14 ]
Equivalencia con otros problemas
La distancia de giro entre triangulaciones de un polígono convexo es equivalente a la distancia de rotación entre dos árboles binarios. [ 8 ]
Complejidad computacional
Calcular la distancia de giro entre triangulaciones de un conjunto de puntos es un problema NP-completo y APX-difícil . [ 15 ] [ 16 ] Sin embargo, es tratable con parámetros fijos (FPT), y se han propuesto varios algoritmos FPT que se ejecutan en tiempo exponencial. [ 17 ] [ 18 ]
Calcular la distancia de giro entre triangulaciones de un polígono simple también es NP-difícil. [ 19 ]
La complejidad del cálculo de la distancia de giro entre triangulaciones de un polígono convexo sigue siendo un problema abierto. [ 20 ]
Algoritmos
Sea n el número de puntos en el conjunto de puntos y k la distancia de giro. El mejor algoritmo FPT actual se ejecuta en. [ 17 ] Existe un algoritmo FPT más rápido para la distancia de giro entre triangulaciones de polígonos convexos; tiene complejidad temporal. [ 20 ]
Si ningún conjunto de cinco puntos forma un pentágono vacío, existe unalgoritmo para la distancia de volteo entre triangulaciones de este conjunto de puntos. [ 1 ]
Véase también
Referencias
- 1 2 3 Eppstein, David (2010). "Finales felices para los gráficos de volteo" . Journal of Computational Geometry . 1 (1). doi : 10.20382/JOCG.V1I1A2 .
- 1 2 Dewdney, AK (1973). "Teorema de Wagner para grafos toroidales" . Matemáticas Discretas . 4 (2). Elsevier BV: 139– 149. doi : 10.1016/0012-365x(73)90076-9 . ISSN 0012-365X .
- 1 2 Santos, Francisco (2005-04-02). "Esquemas de Hilbert tóricos no conectados". Mathematische Annalen . 332 (3). Springer Science and Business Media LLC: 645– 665. arXiv : math/0204044 . doi : 10.1007/s00208-005-0643-5 . ISSN 0025-5831 .
- ^ Wagner, K. (1936) . "Bemerkungen zum Vierfarbenproblem" . Jahresbericht der Deutschen Mathematiker-Vereinigung . 46 : 26– 32. ISSN 0012-0456 .
- ↑ Lawson, Charles L. (1972). "Transformación de triangulaciones". Matemáticas Discretas . 3 (4). Elsevier BV: 365– 372. doi : 10.1016/0012-365x(72)90093-3 . ISSN 0012-365X .
- ↑ Santos, Francisco (2000). "Un conjunto de puntos cuyo espacio de triangulaciones está desconectado" . Journal of the American Mathematical Society . 13 (3). American Mathematical Society: 611– 637. doi : 10.1090/S0894-0347-00-00330-1 . hdl : 10902/2584 . ISSN 0894-0347 . JSTOR 2646121 .
- ↑ De Loera, Jesús A. ; Rambau, Jörg; Santos, Francisco (2010). Triangulaciones, estructuras para algoritmos y aplicaciones . Algoritmos y computación en matemáticas. Vol. 25. Springer.
- 1 2 Sleator, Daniel D.; Tarjan, Robert E. ; Thurston, William P. (1988). "Distancia de rotación, triangulaciones y geometría hiperbólica" . Journal of the American Mathematical Society . 1 (3). American Mathematical Society (AMS): 647– 681. doi : 10.1090/s0894-0347-1988-0928904-4 . ISSN 0894-0347 .
- ↑ Pournin, Lionel (2014), "El diámetro de los asociaedros", Advances in Mathematics , 259 : 13–42 , arXiv : 1207.6296 , doi : 10.1016/j.aim.2014.02.035 , MR 3197650
- ↑ Cardinal, Jean; Hoffmann, Michael; Kusters, Vincent; Tóth, Csaba D.; Wettstein, Manuel (2018). "Diagramas de arco, distancias de volteo y triangulaciones hamiltonianas" . Geometría Computacional . 68 : 206–225 . arXiv : 1611.02541 . doi : 10.1016/j.comgeo.2017.06.001 .
- ↑ Frati, Fabrizio (2017). "Una cota inferior para el diámetro del grafo de inversión" . Revista electrónica de combinatoria . 24 (1): P1.43. arXiv : 1508.03473 . doi : 10.37236/5489 .
- ↑ Parlier, Hugo; Pournin, Lionel (2017). "Espacios de módulos de grafos de inversión de superficies de llenado" . Journal of the European Mathematical Society . 19 (9): 2697– 2737. arXiv : 1407.1516 . doi : 10.4171/JEMS/726 .
- ↑ Parlier, Hugo; Pournin, Lionel (2018). "Modular flip-graphs of one holed surfaces" . European Journal of Combinatorics . 67 : 158–173 . arXiv : 1510.07664 . doi : 10.1016/j.ejc.2017.07.003 .
- ↑ Parlier, Hugo; Pournin, Lionel (2018). "Discos perforados una vez, polígonos no convexos y puntiedras". Annals of Combinatorics . 22 (3): 619– 640. arXiv : 1602.04576 . doi : 10.1007/s00026-018-0393-1 .
- ↑ Lubiw, Anna; Pathak, Vinayak (2015). "La distancia de inversión entre dos triangulaciones de un conjunto de puntos es NP-completa" . Geometría Computacional . 49. Elsevier BV: 17–23 . arXiv : 1205.2425 . doi : 10.1016/j.comgeo.2014.11.001 . ISSN 0925-7721 .
- ↑ Pilz, Alexander (2014). "La distancia de inversión entre triangulaciones de un conjunto de puntos planos es APX-difícil" . Geometría Computacional . 47 (5). Elsevier BV: 589– 604. arXiv : 1206.3179 . doi : 10.1016/j.comgeo.2014.01.001 . ISSN 0925-7721 .
- 1 2 Feng, Qilong; Li, Shaohua; Meng, Xiangzhong; Wang, Jianxin (2021). "Un algoritmo FPT2 para el problema de la distancia de volteo". Information and Computation . 281 104708. Elsevier BV. arXiv : 1910.06185 . doi : 10.1016/j.ic.2021.104708 . ISSN 0890-5401 .
- ↑ Kanj, Iyad; Sedgwick, Eric; Xia, Ge (10 de febrero de 2017). "Cálculo de la distancia de inversión entre triangulaciones". Geometría discreta y computacional . 58 (2). Springer Science and Business Media LLC: 313–344 . arXiv : 1407.1525 . doi : 10.1007 /s00454-017-9867-x . ISSN 0179-5376 .
- ↑ Aichholzer, Oswin; Mulzer, Wolfgang; Pilz, Alexander (11 de junio de 2015). "La distancia de inversión entre triangulaciones de un polígono simple es NP-completa". Geometría discreta y computacional . 54 (2). Springer Science and Business Media LLC: 368–389 . arXiv : 1209.0579 . doi : 10.1007/s00454-015-9709-7 . ISSN 0179-5376 .
- 12 Li, Haohong ; Xia, Ge (2023). Un algoritmo FPT de tiempo 𝒪 (3,82 ^ k) para la distancia de giro convexo . Schloss Dagstuhl – Leibniz-Zentrum für Informatik. págs. 44:1–44:14. doi : 10.4230/LIPICS.STACS.2023.44 . ISBN 978-3-95977-266-2. Consultado el 08-11-2023 .
- Triangulación (geometría)
- Reconfiguración