
En la teoría de grafos , una rama de las matemáticas, un grafo de indiferencia es un grafo no dirigido construido asignando un número real a cada vértice y conectando dos vértices mediante una arista cuando sus números están dentro de una unidad de diferencia entre sí. [ 1 ] Un grafo de indiferencia es también el grafo de intersección de un conjunto de intervalos unitarios , o de intervalos anidados propiamente (intervalos que no contienen a ningún otro). Basándose en estos dos tipos de representaciones de intervalos, estos grafos también se denominan grafos de intervalos unitarios [ 2 ] o grafos de intervalos propios ; forman una subclase de los grafos de intervalos .
Caracterizaciones equivalentes

Un grafo de indiferencia finito puede caracterizarse de forma equivalente como:
- El grafo de intersección de un conjunto de intervalos unitarios . [ 1 ]
- El grafo de intersección de un conjunto de intervalos de la misma longitud. [ 2 ]
- El grafo de intersección de un conjunto de intervalos, ninguno de los cuales está anidado (uno contiene al otro). [ 1 ] [ 3 ]
- Un gráfico de intervalos sin garras . [ 1 ] [ 3 ]
- Un grafo que no tiene un subgrafo inducido isomorfo a una garra, red (un triángulo con un vértice de grado uno adyacente a cada uno de los vértices del triángulo), sol (un triángulo rodeado por otros tres triángulos que comparten cada uno una arista con el triángulo central), o agujero (ciclo de longitud cuatro o más). [ 4 ]
- Un grafo de incomparabilidad de semiorden . [ 1 ]
- Un grafo no dirigido que tiene un orden lineal tal que, para cada tres vértices ordenados––, sies una ventaja entonces también lo sony. [ 5 ]
- Un grafo sin triplete astral , tres vértices conectados de dos en dos por caminos que evitan el tercer vértice y que tampoco contienen dos vecinos consecutivos del tercer vértice. [ 6 ]
- Un grafo en el que cada componente conexo contiene un camino en el que cada camarilla máxima del componente forma un subcamino contiguo. [ 7 ]
- Un grafo cuyos vértices pueden numerarse de tal manera que cada camino más corto forma una secuencia monótona . [ 7 ]
- Un grafo cuya matriz de adyacencia se puede ordenar de tal manera que, en cada fila y cada columna, los elementos no nulos de la matriz forman un intervalo contiguo adyacente a la diagonal principal de la matriz. [ 8 ]
- Un subgrafo inducido de una potencia de un camino sin cuerdas. [ 9 ]
- Un poder de hoja que tiene una raíz de hoja que es una oruga. [ 9 ]
En el caso de un grafo infinito, algunas de estas definiciones pueden diferir.
Propiedades
Debido a que es un caso especial de un grafo de intervalos , un grafo de indiferencia posee todas las propiedades de un grafo de intervalos; en particular, es un caso especial de un grafo cordal y de un grafo perfecto . También es un caso especial de un grafo circular , algo que no es cierto para un grafo de intervalos en general.
En el modelo Erdős-Rényi de gráficos aleatorios , un-grafo de vértices cuyo número de aristas es significativamente menor queserá un gráfico de indiferencia con alta probabilidad, mientras que un-grafo de vértices cuyo número de aristas es significativamente mayor queno será un gráfico de indiferencia con alta probabilidad. [ 10 ]
El ancho de banda de un gráfico arbitrarioesmenor que el tamaño de la camarilla máxima en un gráfico de indiferencia que contienecomo un subgrafo y se elige para minimizar el tamaño de la clique máxima. [ 11 ] Esta propiedad es paralela a relaciones similares entre el ancho de camino y los grafos de intervalo , y entre el ancho de árbol y los grafos cordales . Una noción más débil de ancho, el ancho de clique , puede ser arbitrariamente grande en los grafos de indiferencia. [ 12 ] Sin embargo, cualquier subclase propia (es decir, estrictamente más pequeña) de grafos de indiferencia que sea cerrada bajo subgrafos inducidos tiene una cota superior en el ancho de clique de sus grafos. [ 13 ]
Un grafo de indiferencia conexo tiene un camino hamiltoniano . [ 14 ] Un grafo de indiferencia tiene un ciclo hamiltoniano si y solo si es biconexo . [ 15 ]
Un grafo de indiferencia obedece la conjetura de reconstrucción : está determinado unívocamente por sus subgrafos sin vértices. [ 16 ]
Algoritmos
Al igual que con los grafos de disco unitario de dimensiones superiores , es posible transformar un conjunto de puntos en su grafo de indiferencia, o un conjunto de intervalos unitarios en su grafo de intervalo unitario, en tiempo lineal medido en términos del tamaño del grafo de salida. El algoritmo redondea los puntos (o centros de intervalo) al entero menor más cercano, utiliza una tabla hash para encontrar todos los pares de puntos cuyos enteros redondeados están dentro dede entre sí (el problema de los vecinos cercanos de radio fijo ), y filtra la lista resultante de pares para aquellos cuyos valores sin redondear también están dentrodel otro. [ 17 ]
Es posible comprobar si un grafo dado es un grafo de indiferencia en tiempo lineal, utilizando árboles PQ para construir una representación de intervalos del grafo y luego comprobando si un ordenamiento de vértices derivado de esta representación satisface las propiedades de un grafo de indiferencia. [ 5 ] También es posible basar un algoritmo de reconocimiento para grafos de indiferencia en algoritmos de reconocimiento de grafos cordales . [ 15 ] Varios algoritmos alternativos de reconocimiento en tiempo lineal se basan en la búsqueda en anchura o la búsqueda en anchura lexicográfica en lugar de en la relación entre grafos de indiferencia y grafos de intervalos. [ 18 ] [ 19 ] [ 20 ] [ 21 ]
Una vez que los vértices se han ordenado según los valores numéricos que describen un grafo de indiferencia (o según la secuencia de intervalos unitarios en una representación de intervalos), se puede utilizar el mismo ordenamiento para encontrar una coloración óptima para estos grafos, resolver el problema del camino más corto y construir caminos hamiltonianos y emparejamientos máximos , todo en tiempo lineal. [ 5 ] Se puede encontrar un ciclo hamiltoniano a partir de una representación de intervalos adecuada del grafo en tiempo, [ 14 ] pero cuando se proporciona el propio grafo como entrada, el mismo problema admite una solución de tiempo lineal que puede generalizarse a grafos de intervalos. [ 22 ] [ 23 ]
La coloración de listas sigue siendo NP-completa incluso cuando se restringe a grafos de indiferencia. [ 24 ] Sin embargo, es tratable con parámetros fijos cuando se parametriza por el número total de colores en la entrada. [ 13 ]
Aplicaciones
En psicología matemática , los gráficos de indiferencia surgen de las funciones de utilidad , escalando la función de manera que una unidad represente una diferencia en las utilidades lo suficientemente pequeña como para que se pueda suponer que los individuos son indiferentes a ella. En esta aplicación, los pares de elementos cuyas utilidades tienen una gran diferencia pueden ordenarse parcialmente según el orden relativo de sus utilidades, dando lugar a un semiorden . [ 1 ] [ 25 ]
En bioinformática , el problema de aumentar un gráfico coloreado a un gráfico de intervalo unitario coloreado correctamente se puede utilizar para modelar la detección de falsos negativos en el ensamblaje de secuencias de ADN a partir de digestiones completas . [ 26 ]
Véase también
- Grafos umbral , grafos cuyos bordes están determinados por sumas de etiquetas de vértices en lugar de diferencias de etiquetas.
- Gráficos trivialmente perfectos , gráficos de intervalos en los que cada par de intervalos está anidado o disjunto en lugar de intersecarse propiamente.
- Gráficos de discos unitarios , análogos bidimensionales de los gráficos de indiferencia.
Referencias
- 1 2 3 4 5 6 Roberts, Fred S. (1969), "Grafos de indiferencia", Técnicas de demostración en teoría de grafos (Actas de la Segunda Conferencia de Teoría de Grafos de Ann Arbor, Ann Arbor, Michigan, 1968) , Academic Press, Nueva York, págs. 139–146 , MR 0252267 .
- 1 2 Chandran, L. Sunil; Mathew, K. Ashik (2009-04-28), "Un límite superior para la cubicidad en términos de la boxicidad" , Matemáticas Discretas , 309 (8): 2571– 2574, arXiv : math/0605486 , doi : 10.1016/j.disc.2008.04.011 , ISSN 0012-365X , S2CID 7837544 : pág. 2571, Sección 1, Definición 2
- 1 2 Bogart, Kenneth P.; West, Douglas B. (1999), "Una breve demostración de que "propio = unidad"", Matemáticas Discretas , 201 ( 1–3 ): 21–23 , arXiv : math/9811036 , doi : 10.1016/S0012-365X(98)00310-0 , MR 1687858 .
- ^ Wegner, G. (1967), Eigenschaften der Nerven homologisch-einfacher Familien imTesis doctoral, Göttingen, Alemania: Universidad de Göttingen. Citado por Hell y Huang (2004) .
- 1 2 3 Looges, Peter J.; Olariu, Stephan (1993), "Algoritmos voraces óptimos para grafos de indiferencia", Computers & Mathematics with Applications , 25 (7): 15– 25, doi : 10.1016/0898-1221(93)90308-I , MR 1203643 .
- ↑ Jackowski, Zygmunt (1992), "Una nueva caracterización de grafos de intervalos propios", Matemáticas Discretas , 105 ( 1–3 ): 103–109 , doi : 10.1016/0012-365X(92)90135-3 , MR 1180196 .
- 1 2 Gutiérrez, M.; Oubiña, L. (1996), "Caracterizaciones métricas de grafos de intervalos propios y grafos de cliques de árboles", Journal of Graph Theory , 21 (2): 199– 205, doi : 10.1002/(SICI)1097-0118(199602)21:2 < 199::AID-JGT9 > 3.0.CO ; 2-M , MR 1368745 .
- ↑ Mertzios, George B. (2008), "Una caracterización matricial de grafos de intervalos y de intervalos propios" , Applied Mathematics Letters , 21 (4): 332–337 , doi : 10.1016/j.aml.2007.04.001 , MR 2406509 .
- 1 2 Brandstädt, Andreas; Hundt, Christian; Mancini, Federico; Wagner, Peter (2010), "Los grafos de caminos dirigidos con raíz son potencias de hojas", Matemáticas Discretas , 310 (4): 897– 910, doi : 10.1016/j.disc.2009.10.006.
- ↑ Cohen, Joel E. (1982), "La probabilidad asintótica de que un grafo aleatorio sea un grafo de intervalo unitario, un grafo de indiferencia o un grafo de intervalo propio", Discrete Mathematics , 40 (1): 21–24 , doi : 10.1016/0012-365X(82)90184-4 , MR 0676708 .
- ↑ Kaplan, Haim; Shamir, Ron (1996), "Problemas de ancho de ruta, ancho de banda y completitud en grafos de intervalos propios con cliques pequeños", SIAM Journal on Computing , 25 (3): 540–561 , doi : 10.1137/S0097539793258143 , MR 1390027 .
- ↑ Golumbic, Martin Charles ; Rotics, Udi (1999), "El ancho de clique de los grafos de intervalo unitario no está acotado", Actas de la Trigésima Conferencia Internacional del Sudeste sobre Combinatoria, Teoría de Grafos y Computación (Boca Ratón, FL, 1999) , Congressus Numerantium, vol. 140, pp. 5–17 , MR 1745205 .
- 1 2 Lozin, Vadim V. (2008), "From tree-width to clique-width: cluding a unit interval graph", Algorithms and computation , Lecture Notes in Comput. Sci., vol. 5369, Springer, Berlín, pp. 871– 882, doi : 10.1007/978-3-540-92182-0_76 , ISBN 978-3-540-92181-3, MR 2539978 .
- 1 2 Bertossi, Alan A. (1983), "Finding Hamiltonian circuits in proper interval graphs", Information Processing Letters , 17 (2): 97– 101, doi : 10.1016/0020-0190(83)90078-9 , MR 0731128 .
- 1 2 Panda, BS; Das, Sajal K. (2003), "Un algoritmo de reconocimiento de tiempo lineal para grafos de intervalos adecuados", Information Processing Letters , 87 (3): 153– 161, doi : 10.1016/S0020-0190(03)00298-9 , MR 1986780 .
- ↑ von Rimscha, Michael (1983), "Reconstructibility and perfect graphs", Discrete Mathematics , 47 ( 2–3 ): 283–291 , doi : 10.1016/0012-365X(83)90099-7 , MR 0724667 .
- ↑ Bentley, Jon L.; Stanat, Donald F.; Williams, E. Hollins Jr. (1977), "La complejidad de encontrar vecinos cercanos de radio fijo", Information Processing Letters , 6 (6): 209–212 , doi : 10.1016/0020-0190(77)90070-9 , MR 0489084 .
- ↑ Corneil, Derek G. ; Kim, Hiryoung; Natarajan, Sridhar; Olariu, Stephan; Sprague, Alan P. (1995), "Reconocimiento simple en tiempo lineal de grafos de intervalos unitarios", Information Processing Letters , 55 (2): 99– 104, CiteSeerX 10.1.1.39.855 , doi : 10.1016/0020-0190(95)00046-F , MR 1344787 .
- ↑ Herrera de Figueiredo, Celina M.; Meidanis, João; Picinin de Mello, Célia (1995), "Un algoritmo de tiempo lineal para el reconocimiento adecuado de gráficos de intervalos", Information Processing Letters , 56 (3): 179– 184, doi : 10.1016/0020-0190(95)00133-W , MR 1365411 .
- ↑ Corneil, Derek G. (2004), "Un algoritmo LBFS simple de 3 barridos para el reconocimiento de grafos de intervalos unitarios", Discrete Applied Mathematics , 138 (3): 371–379 , doi : 10.1016/j.dam.2003.07.001 , MR 2049655 .
- ↑ Hell, Pavol ; Huang, Jing (2004), "Certifying LexBFS recognition algorithms for proper interval graphs and proper interval bigraphs", SIAM Journal on Discrete Mathematics , 18 (3): 554–570 , doi : 10.1137/S0895480103430259 , MR 2134416 .
- ↑ Keil, J. Mark (1985), "Finding Hamiltonian circuits in interval graphs", Information Processing Letters , 20 (4): 201–206 , doi : 10.1016/0020-0190(85)90050-X , MR 0801816 .
- ↑ Ibarra, Louis (2009), "Un algoritmo simple para encontrar ciclos hamiltonianos en grafos de intervalos propios", Information Processing Letters , 109 (18): 1105–1108 , doi : 10.1016/j.ipl.2009.07.010 , MR 2552898 .
- ↑ Marx, Dániel (2006), "Extensión de precoloración en gráficos de intervalos unitarios", Matemáticas Aplicadas Discretas , 154 (6): 995– 1002, doi : 10.1016/j.dam.2005.10.008 , MR 2212549 .
- ↑ Roberts, Fred S. (1970), "Sobre la indiferencia no transitiva", Journal of Mathematical Psychology , 7 (2): 243– 258, doi : 10.1016/0022-2496(70)90047-7 , MR 0258486 .
- ↑ Goldberg, Paul W.; Golumbic, Martin C.; Kaplan, Haim; Shamir, Ron (2009), "Cuatro obstáculos para el mapeo físico del ADN", Journal of Computational Biology , 2 (2): 139– 152, doi : 10.1089/cmb.1995.2.139 , PMID 7497116 .
Enlaces externos
- Sistema de información sobre inclusiones de clases de grafos : grafo de intervalo unitario
- Gráficos perfectos
- Clases de intersección de grafos
- Gráficos geométricos