stringtranslate.com

Gráfico de cactus

Un gráfico de cactus

En teoría de grafos , un cactus (a veces llamado árbol de cactus ) es un grafo conexo en el que dos ciclos simples tienen como máximo un vértice en común. De manera equivalente, es un grafo conexo en el que cada arista pertenece como máximo a un ciclo simple, o (para cactus no triviales) en el que cada bloque (subgrafo máximo sin un vértice de corte ) es una arista o un ciclo.

Propiedades

Los cactus son grafos extraplanares . Cada pseudoárbol es un cactus. Un grafo no trivial es un cactus si y solo si cada bloque es un ciclo simple o una arista simple.

La familia de grafos en la que cada componente es un cactus está cerrada hacia abajo bajo las operaciones de grafos menores . Esta familia de grafos puede caracterizarse por un único grafo menor prohibido , el grafo de diamante de cuatro vértices formado al eliminar una arista del grafo completo K 4 . [1]

Cactus triangular

Los gráficos de amistad son cactus triangulares.

Un cactus triangular es un tipo especial de grafo de cactus, en el que cada ciclo tiene una longitud de tres y cada arista pertenece a un ciclo. Por ejemplo, los grafos de amistad , grafos formados a partir de una colección de triángulos unidos en un único vértice compartido, son cactus triangulares. Además de ser grafos de cactus, los cactus triangulares también son grafos de bloques y grafos localmente lineales .

Los cactus triangulares tienen la propiedad de permanecer conectados si se elimina cualquier coincidencia de ellos; para un número dado de vértices, tienen la menor cantidad posible de aristas con esta propiedad. Todo árbol con un número impar de vértices puede aumentarse a un cactus triangular añadiéndole aristas, lo que da como resultado un aumento mínimo con la propiedad de permanecer conectado después de la eliminación de una coincidencia. [2]

El cactus triangular más grande en cualquier grafo puede encontrarse en tiempo polinomial usando un algoritmo para el problema de paridad matroide . Dado que los grafos de cactus triangulares son grafos planares , el cactus triangular más grande puede usarse como una aproximación al subgrafo planar más grande, un subproblema importante en la planarización . Como algoritmo de aproximación , este método tiene una relación de aproximación de 4/9, la más conocida para el problema del subgrafo planar máximo. [3]

El algoritmo para encontrar el cactus triangular más grande está asociado con un teorema de Lovász y Plummer que caracteriza el número de triángulos en este cactus más grande. [4] Lovász y Plummer consideran pares de particiones de los vértices y aristas del grafo dado en subconjuntos, con la propiedad de que cada triángulo del grafo tiene dos vértices en una sola clase de la partición de vértices o las tres aristas en una sola clase de la partición de aristas; llaman a un par de particiones con esta propiedad válido . Entonces el número de triángulos en el cactus triangular más grande es igual al máximo, sobre pares de particiones válidas y , de

,

donde es el número de vértices en el gráfico dado y es el número de clases de vértice que cumple la clase de arista .

Cada grafo plano contiene un subgrafo de cactus que incluye al menos una fracción de las caras triangulares de . Este resultado implica un análisis directo del algoritmo de aproximación 4/9 para el problema del subgrafo plano máximo sin utilizar la fórmula min-max anterior. [5]

La conjetura de Rosa

Una conjetura importante relacionada con el cactus triangular es la Conjetura de Rosa , llamada así por Alexander Rosa , que dice que todos los cactus triangulares son gráciles o casi gráciles. [6] Más precisamente

Todos los cactus triangulares con bloques t ≡ 0, 1 mod 4 son elegantes, y aquellos con t ≡ 2, 3 mod 4 son casi elegantes.

Algoritmos y aplicaciones

Algunos problemas de ubicación de instalaciones que son NP-difíciles para gráficos generales, así como algunos otros problemas de gráficos, se pueden resolver en tiempo polinomial para cactus. [7] [8]

Dado que los cactus son casos especiales de gráficos exteriores-planares , se pueden resolver varios problemas de optimización combinatoria en gráficos para ellos en tiempo polinomial . [9]

Los cactus representan circuitos eléctricos que tienen propiedades útiles. Una de las primeras aplicaciones de los cactus estuvo asociada con la representación de amplificadores operacionales. [10] [11] [12]

Los cactus también se han utilizado en genómica comparativa como una forma de representar la relación entre diferentes genomas o partes de genomas. [13]

Si un cactus está conectado, y cada uno de sus vértices pertenece a dos bloques como máximo, entonces se le llama cactus de Navidad . Todo grafo poliédrico tiene un subgrafo de cactus de Navidad que incluye todos sus vértices, un hecho que juega un papel esencial en una prueba de Leighton & Moitra (2010) de que todo grafo poliédrico tiene una incrustación voraz en el plano euclidiano , una asignación de coordenadas a los vértices para los cuales el reenvío voraz logra enrutar mensajes entre todos los pares de vértices. [14]

En la teoría de grafos topológicos , los grafos cuyas incrustaciones celulares son todas planares son exactamente la subfamilia de los grafos de cactus con la propiedad adicional de que cada vértice pertenece a un ciclo como máximo. Estos grafos tienen dos menores prohibidos, el grafo de diamante y el grafo de amistad de cinco vértices . [15]

Historia

Los cactus fueron estudiados por primera vez bajo el nombre de árboles Husimi , otorgado por Frank Harary y George Eugene Uhlenbeck en honor al trabajo previo sobre estos gráficos de Kôdi Husimi . [16] [17] El mismo artículo de Harary-Uhlenbeck reserva el nombre "cactus" para gráficos de este tipo en los que cada ciclo es un triángulo, pero ahora permitir ciclos de todas las longitudes es estándar.

Mientras tanto, el nombre de árbol de Husimi pasó a referirse comúnmente a los grafos en los que cada bloque es un grafo completo (equivalentemente, los grafos de intersección de los bloques en algún otro grafo). Este uso tenía poco que ver con el trabajo de Husimi, y ahora se utiliza el término más pertinente de grafo de bloques para esta familia; sin embargo, debido a esta ambigüedad, esta frase se ha vuelto menos utilizada para referirse a los grafos de cactus. [18]

Referencias

  1. ^ El-Mallah, Ehab; Colbourn, Charles J. (1988), "La complejidad de algunos problemas de eliminación de aristas", IEEE Transactions on Circuits and Systems , 35 (3): 354–362, doi :10.1109/31.1748
  2. ^ Farley, Arthur M.; Proskurowski, Andrzej (1982), "Redes inmunes a fallos de línea aislados", Networks , 12 (4): 393–403, doi :10.1002/net.3230120404, MR  0686540
  3. ^ Călinescu, Gruia; Fernández, Cristina G; Finkler, Ulrich; Karloff, Howard (2002), "Un mejor algoritmo de aproximación para encontrar subgrafos planos", Journal of Algorithms , 2, 27 (2): 269–302, CiteSeerX 10.1.1.47.4731 , doi :10.1006/jagm.1997.0920, S2CID  8329680 
  4. ^ Lovász, L .; Plummer, MD (2009), Teoría de emparejamiento , AMS Chelsea Publishing Series, ISBN 9780821847596
  5. ^ Chalermsook, Parinya; Schmid, Andrés; Uniyal, Sumedha (2019), "Un límite extremo estrecho en el número del cactus Lovász en gráficos planos", en Niedermeier, Rolf; Paul, Christophe (eds.), 36.º Simposio internacional sobre aspectos teóricos de la informática, STACS 2019, 13 al 16 de marzo de 2019, Berlín, Alemania , LIPIcs, vol. 126, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, págs. 19:1–19:14, arXiv : 1804.03485 , doi : 10.4230/LIPIcs.STACS.2019.19 , ISBN 9783959771009, Número de identificación del sujeto  4751972
  6. ^ Rosa, A. (1988), "Sistemas triples cíclicos de Steiner y etiquetados de cactus triangulares", Scientia , 1 : 87–95.
  7. ^ Ben-Moshe, Boaz; Bhattacharya, Binay; Shi, Qiaosheng (2005), "Algoritmos eficientes para el problema de 2 centros ponderados en un gráfico de cactus", Algorithms and Computation, 16.° Simposio Internacional, ISAAC 2005 , Lecture Notes in Computer Science , vol. 3827, Springer-Verlag, págs. 693–703, doi :10.1007/11602613_70, ISBN 978-3-540-30935-2
  8. ^ Zmazek, Blaz; Zerovnik, Janez (2005), "Estimación del tráfico en redes de cactus ponderadas en tiempo lineal", Novena Conferencia Internacional sobre Visualización de Información (IV'05) , pp. 536–541, doi :10.1109/IV.2005.48, ISBN 978-0-7695-2397-2, Número de identificación del sujeto  15963409
  9. ^ Korneyenko, NM (1994), "Algoritmos combinatorios en una clase de gráficos", Discrete Applied Mathematics , 54 (2–3): 215–217, doi : 10.1016/0166-218X(94)90022-1 .Traducido de Avisos de la Academia de Ciencias de la BSSR, Ser. Phys.-Math. Sci. , (1984) no. 3, págs. 109-111 (en ruso)
  10. ^ Nishi, Tetsuo; Chua, Leon O. (1986), "Prueba topológica del teorema de Nielsen-Willson", IEEE Transactions on Circuits and Systems , 33 (4): 398–405, doi :10.1109/TCS.1986.1085935
  11. ^ Nishi, Tetsuo; Chua, Leon O. (1986), "Singularidad de la solución para circuitos resistivos no lineales que contienen CCCS o VCVS cuyos coeficientes de control son finitos", IEEE Transactions on Circuits and Systems , 33 (4): 381–397, doi :10.1109/TCS.1986.1085934
  12. ^ Nishi, Tetsuo (1991), "Sobre el número de soluciones de una clase de circuito resistivo no lineal", Actas del Simposio Internacional IEEE sobre Circuitos y Sistemas, Singapur , págs. 766–769
  13. ^ Paten, Benedict; Diekhans, Mark; Earl, Dent; St. John, John; Ma, Jian; Suh, Bernard; Haussler, David (2010), "Gráficos de cactus para comparaciones genómicas" , Investigación en biología molecular computacional , Lecture Notes in Computer Science, vol. 6044, págs. 410–425, doi :10.1007/978-3-642-12683-3_27, ISBN 978-3-642-12682-6
  14. ^ Leighton, Tom ; Moitra, Ankur (2010), "Algunos resultados sobre incrustaciones voraces en espacios métricos" (PDF) , Geometría discreta y computacional , 44 (3): 686–705, doi : 10.1007/s00454-009-9227-6 , S2CID  11186402.
  15. ^ Nordhaus, EA; Ringeisen, RD; Stewart, BM; White, AT (1972), "Un teorema de tipo Kuratowski para el género máximo de un grafo", Journal of Combinatorial Theory , Serie B, 12 (3): 260–267, doi :10.1016/0095-8956(72)90040-8, MR  0299523
  16. ^ Harary, Frank ; Uhlenbeck, George E. (1953), "Sobre el número de árboles Husimi, I", Actas de la Academia Nacional de Ciencias , 39 (4): 315–322, Bibcode :1953PNAS...39..315H, doi : 10.1073/pnas.39.4.315 , MR  0053893, PMC 1063779 , PMID  16589268 
  17. ^ Husimi, Kodi (1950), "Nota sobre la teoría de Mayers de las integrales de clúster", Journal of Chemical Physics , 18 (5): 682–684, Bibcode :1950JChPh..18..682H, doi :10.1063/1.1747725, MR  0038903
  18. ^ Véase, por ejemplo, MR 0659742, una revisión de 1983 realizada por Robert E. Jamison de un artículo que utiliza la otra definición, que atribuye la ambigüedad a un error en un libro de Mehdi Behzad y Gary Chartrand .

Enlaces externos