Articulo de referencia

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 cualesquiera tienen como máximo un vértic...

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 cualesquiera tienen como máximo un vértice en común. De forma 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 vértice de corte ) es una arista o un ciclo.

Propiedades

Los cactus son grafos exteriores planares . Todo 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 es cerrada hacia abajo bajo operaciones de menores de grafos . Esta familia de grafos puede caracterizarse por un único menor prohibido , el grafo 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
Problema sin resolver en matemáticas
¿Son todos los cactus triangulares elegantes o casi elegantes?

Un cactus triangular es un tipo especial de grafo cactus en el que cada ciclo tiene longitud tres y cada arista pertenece a un ciclo. Por ejemplo, los grafos de amistad , grafos formados por una colección de triángulos unidos por un único vértice común, son cactus triangulares. Además de ser grafos 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 les quita algún emparejamiento ; 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 ampliarse a un cactus triangular añadiéndole aristas, lo que da como resultado una ampliación mínima con la propiedad de permanecer conectado después de la eliminación de un emparejamiento. [ 2 ]

El cactus triangular más grande en cualquier grafo se puede encontrar en tiempo polinomial utilizando un algoritmo para el problema de paridad de matroides . Dado que los grafos de cactus triangulares son grafos planares , el cactus triangular más grande se puede usar 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 razón de aproximación de 4/9, la mejor 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álidas . 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.PAG={V1,V2,,Vk}{\displaystyle {\mathcal {P}}=\{V_{1},V_{2},\dots ,V_{k}\}}yQ={mi1,mi2,,mimetro}{\displaystyle {\mathcal {Q}}=\{E_{1},E_{2},\dots ,E_{m}\}}, de

i=1metro(i1)2+nortek,{\displaystyle \sum _{i=1}^{m}{\frac {(u_{i}-1)}{2}}+n-k,},

dóndenorte{\displaystyle n}es el número de vértices en el grafo dado yi{\displaystyle u_{i}}es el número de clases de vértices que encuentra la clase de aristamii{\displaystyle E_{i}}.

Cada gráfico planoGRAMO{\displaystyle G}contiene un subgrafo de cactusdoGRAMO{\displaystyle C\subseteq G}que incluye al menos1/6{\displaystyle 1/6}fracción de las caras triangulares deGRAMO{\displaystyle G}Este resultado implica un análisis directo del algoritmo de aproximación 4/9 para el problema del subgrafo planar 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 , que lleva el nombre de Alexander Rosa , la cual afirma que todos los cactus triangulares son elegantes o casi elegantes. [ 6 ] Más precisamente

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

Algoritmos y aplicaciones

Algunos problemas de localización de instalaciones que son NP-difíciles para grafos generales, así como otros problemas de grafos, pueden resolverse en tiempo polinomial para cactus. [ 7 ] [ 8 ]

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

Los cactus representan circuitos eléctricos con propiedades útiles. Una aplicación temprana de los cactus se asoció 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 como máximo dos bloques, entonces se le llama cactus de Navidad . Todo grafo poliédrico tiene un subgrafo cactus de Navidad que incluye todos sus vértices, un hecho que juega un papel esencial en una demostración de Leighton y 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 la cual el reenvío voraz tiene éxito en el enrutamiento de mensajes entre todos los pares de vértices. [ 14 ]

En la teoría topológica de grafos , los grafos cuyas incrustaciones celulares son todas planas son precisamente la subfamilia de los grafos cactus con la propiedad adicional de que cada vértice pertenece a lo sumo a un ciclo. Estos grafos tienen dos menores prohibidos: el grafo diamante y el grafo de amistad de cinco vértices . [ 15 ]

Historia

Los cactus fueron estudiados por primera vez bajo el nombre de árboles de Husimi , otorgado por Frank Harary y George Eugene Uhlenbeck en honor al trabajo previo sobre estos gráficos realizado por 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 es estándar permitir ciclos de todas las longitudes.

Mientras tanto, el nombre árbol de Husimi pasó a referirse comúnmente a grafos en los que cada bloque es un grafo completo (o, 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 actualmente se utiliza el término más pertinente grafo de bloques para esta familia; sin embargo, debido a esta ambigüedad, esta frase se usa con menos frecuencia para referirse a los grafos 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 , Bibcode : 1988ITCS...35..354E , doi : 10.1109/31.1748
  2. Farley, Arthur M.; Proskurowski, Andrzej (1982), "Redes inmunes a fallos aislados de línea", 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), Matching Theory , 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, S2CID 4751972 
  6. Rosa, A. (1988), "Sistemas triples cíclicos de Steiner y etiquetado de cactus triangulares", Scientia , 1 : 87–95.
  7. Ben-Moshe, Boaz; Bhattacharya, Binay; Shi, Qiaosheng (2005), "Algoritmos eficientes para el problema del 2-centro ponderado en un grafo cactus", Algoritmos y computación, 16.º Simposio Internacional, ISAAC 2005 , Notas de clase en ciencias de la computación , vol. 3827, Springer-Verlag, pp. 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 la Información (IV'05) , pp. 536–541 , doi : 10.1109/IV.2005.48 , ISBN  978-0-7695-2397-2, S2CID 15963409 
  9. Korneyenko, NM (1994), "Algoritmos combinatorios en una clase de grafos", Matemáticas Aplicadas Discretas , 54 ( 2–3 ): 215–217 , doi : 10.1016/0166-218X(94)90022-1 .Traducido de Notices of the BSSR Academy of Sciences, Ser. Phys.-Math. Sci. , (1984) no. 3, pp. 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, Bibcode : 1986ITCS...33..398N , doi : 10.1109/TCS.1986.1085935
  11. Nishi, Tetsuo; Chua, Leon O. (1986), "Unicidad 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 , Bibcode : 1986ITCS...33..381N , doi : 10.1109/TCS.1986.1085934
  12. Nishi, Tetsuo (1991), "Sobre el número de soluciones de una clase de circuitos resistivos no lineales", Actas del Simposio Internacional de Circuitos y Sistemas del IEEE, Singapur , págs. 766–769 
  13. Paten, Benedict; Diekhans, Mark; Earl, Dent; St. John, John; Ma, Jian; Suh, Bernard; Haussler, David (2010), "Cactus Graphs for Genome Comparisons" , Research in Computational Molecular Biology , Lecture Notes in Computer Science, vol. 6044, pp. 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) , Discrete & Computational Geometry , 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 de 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 reseña de 1983 de Robert E. Jamison sobre un artículo que utiliza la otra definición, la cual atribuye la ambigüedad a un error en un libro de Mehdi Behzad y Gary Chartrand . 
  • Aplicación de gráficos de cactus en el análisis y diseño de circuitos electrónicos