
En teoría de grafos , la contracción de aristas es una operación que elimina una arista de un grafo y, simultáneamente, fusiona los dos vértices que unía previamente. La contracción de aristas es una operación fundamental en la teoría de menores de grafos . La identificación de vértices es una forma menos restrictiva de esta operación.
Definición
La operación de contracción de aristas se produce en relación con una arista en particular,El bordese elimina y sus dos vértices incidentes,y, se fusionan en un nuevo vértice, donde los bordes incidentes acada uno corresponde a un borde incidente a cualquiera de elloso. De forma más general, la operación puede realizarse sobre un conjunto de aristas contrayendo cada arista (en cualquier orden). [ 1 ]
El gráfico resultante a veces se escribe como. (Contrasta esto con, lo que significa simplemente quitar el bordesin fusionar sus vértices incidentes.)

Como se define a continuación, una operación de contracción de aristas puede dar como resultado un grafo con múltiples aristas incluso si el grafo original era un grafo simple . [ 2 ] Sin embargo, algunos autores [ 3 ] no permiten la creación de múltiples aristas, de modo que las contracciones de aristas realizadas en grafos simples siempre producen grafos simples.
Definición formal
Dejarser un grafo ( o grafo dirigido ) que contiene una aristacon. Dejarsea una función que mapea cada vértice ena sí mismo, y de lo contrario, lo asigna a un nuevo vértice.. La contracción deda como resultado un nuevo gráfico, dónde,y por cada,es incidente a un bordesi y solo si , la arista correspondiente,es incidente aen.
identificación de vértices
La identificación de vértices (a veces llamada contracción de vértices ) elimina la restricción de que la contracción deba ocurrir sobre vértices que comparten una arista incidente. (Por lo tanto, la contracción de aristas es un caso especial de identificación de vértices). La operación puede ocurrir en cualquier par (o subconjunto) de vértices en el grafo. A veces se eliminan las aristas entre dos vértices que se contraen . Siyson vértices de componentes distintos deEntonces podemos crear un nuevo gráfico.mediante la identificaciónyencomo un nuevo vérticeen. [ 4 ] De manera más general, dada una partición del conjunto de vértices, se pueden identificar vértices en la partición; el grafo resultante se conoce como grafo cociente .
escisión de vértices
La división de vértices , que es lo mismo que la escisión de vértices, consiste en dividir un vértice en dos, de modo que estos dos nuevos vértices sean adyacentes a los vértices adyacentes al vértice original. Esta es la operación inversa a la identificación de vértices, aunque, en general, para la identificación de vértices, los vértices adyacentes de los dos vértices identificados no son el mismo conjunto.
Contracción de la trayectoria
La contracción de la ruta se produce cuando un conjunto de aristas se contraen para formar una sola arista entre los extremos de la ruta. Las aristas incidentes a los vértices a lo largo de la ruta se eliminan o se conectan arbitrariamente (o sistemáticamente) a uno de los extremos.
Retortijón
Consideremos dos grafos disjuntos.y, dóndecontiene vérticesyycontiene vérticesySupongamos que podemos obtener el gráfico.identificando los vérticesdeydecomo vérticedey la identificación de los vérticesdeydecomo vérticede. En un torbellinodecon respecto al conjunto de vértices, identificamos, en cambio,conycon. [ 5 ]
Contracciones repetidas
Dado un conjunto finito de aristas, el orden en que se realizan las contracciones en un grafo no cambia el resultado (salvo isomorfismo). El resultado se reduce a demostrar quees isomorfo apara dos bordesde. [ 6 ]
Aplicaciones
Tanto las técnicas de contracción de aristas como de vértices son valiosas en la demostración por inducción sobre el número de vértices o aristas en un grafo, donde se puede suponer que una propiedad se cumple para todos los grafos más pequeños y esto se puede utilizar para demostrar la propiedad para el grafo más grande.
La contracción de aristas se utiliza en la fórmula recursiva para el número de árboles de expansión de un grafo conexo arbitrario , [ 1 ] y en la fórmula de recurrencia para el polinomio cromático de un grafo simple. [ 7 ]
Las contracciones también son útiles en estructuras donde deseamos simplificar un grafo identificando vértices que representan entidades esencialmente equivalentes. Uno de los ejemplos más comunes es la reducción de un grafo dirigido general a un grafo dirigido acíclico mediante la contracción de todos los vértices en cada componente fuertemente conexa . Si la relación descrita por el grafo es transitiva , no se pierde información siempre que etiquetemos cada vértice con el conjunto de etiquetas de los vértices que se contrajeron para formarlo.
Otro ejemplo es la coalescencia que se realiza en la asignación de registros de coloración de grafos globales , donde los vértices se contraen (cuando es seguro) para eliminar las operaciones de movimiento entre variables distintas.
La contracción de aristas se utiliza en los paquetes de modelado 3D (ya sea manualmente o mediante alguna función del software de modelado) para reducir de forma consistente el número de vértices, lo que ayuda a crear modelos con pocos polígonos.
Véase también
Notas
- 1 2 Gross y Yellen 1998 , pág. 264.
- ↑ Además, pueden surgir bucles cuando el gráfico comenzó con múltiples aristas o, incluso si el gráfico era simple, por la aplicación repetida de la contracción de aristas.
- ↑ Rosen 2011 , pág. 664.
- ↑ Oxley 2006 , págs. 147–8 §5.3 Teorema de 2-isomorfismo de Whitney .
- ↑ Oxley 2006 , pág. 148 .
- ↑ Wolle y Bodlaender (2004) : Contraer aristas en un grafo es conmutativo.
- ↑ West 2001 , pág. 221.
Referencias
- Gross, Jonathan; Yellen, Jay (1998). Teoría de grafos y sus aplicaciones . CRC Press. ISBN 0-8493-3982-0.
- Oxley, James (2006) [1992]. Teoría de los matroides . Oxford University Press. ISBN 978-0-19-920250-8.
- Rosen, Kenneth (2011). Matemáticas discretas y sus aplicaciones (7.ª ed.). McGraw-Hill. ISBN 978-0-07-338309-5.
- West, Douglas B. (2001). Introducción a la teoría de grafos (2.ª ed.). Prentice-Hall. ISBN 0-13-014400-2.
- Wolle, Thomas; Bodlaender, Hans (2004). "Una nota sobre la contracción de aristas" (PDF) . Universidad de Utrecht: Ciencias de la Información e Informática . Recuperado el 1 de enero de 2025.
La contracción de aristas en un grafo es conmutativa.
Enlaces externos
- Weisstein, Eric W. "Contracción de aristas" . MathWorld .
- operaciones gráficas