En matemáticas , y más específicamente en teoría de grafos , un multigrafo es un grafo al que se le permite tener múltiples aristas (también llamadas aristas paralelas [1] ), es decir, aristas que tienen los mismos nodos finales . Por lo tanto, dos vértices pueden estar conectados por más de una arista.
Existen dos nociones distintas de aristas múltiples:
Aristas sin identidad propia : La identidad de una arista está definida únicamente por los dos nodos que conecta. En este caso, el término "aristas múltiples" significa que la misma arista puede aparecer varias veces entre estos dos nodos.
Aristas con identidad propia : Las aristas son entidades primitivas, al igual que los nodos. Cuando varias aristas conectan dos nodos, se trata de aristas diferentes.
Un multigrafo es diferente de un hipergrafo , que es un grafo en el que una arista puede conectar cualquier número de nodos, no solo dos.
Para algunos autores, los términos pseudografo y multigrafo son sinónimos. Para otros, un pseudografo es un multigrafo al que se le permite tener bucles .
Multigrafo no dirigido (aristas sin identidad propia)
Un multigrafo G es un par ordenado G := ( V , E ) con
r : E → {{ x , y } : x , y ∈ V }, asignando a cada arista un par desordenado de nodos finales.
Algunos autores permiten que los multigrafos tengan bucles , es decir, una arista que conecta un vértice consigo mismo, [2] mientras que otros los llaman pseudografos , reservando el término multigrafo para el caso sin bucles. [3]
Multigrafo dirigido (aristas sin identidad propia)
Un multidígrafo es un grafo dirigido al que se le permite tener múltiples arcos, es decir, arcos con los mismos nodos de origen y destino. Un multidígrafo G es un par ordenado G := ( V , A ) con
V un conjunto de vértices o nodos ,
Un conjunto múltiple de pares ordenados de vértices llamados aristas dirigidas , arcos o flechas .
Un multigrafo mixto G := ( V , E , A ) puede definirse de la misma manera que un grafo mixto .
Multigrafo dirigido (aristas con identidad propia)
Esta noción podría utilizarse para modelar las posibles conexiones aéreas que ofrece una aerolínea. En este caso, el multigrafo sería un grafo dirigido con pares de aristas paralelas dirigidas que conectan ciudades para mostrar que es posible volar tanto hacia como desde estas ubicaciones.
En teoría de categorías, una categoría pequeña puede definirse como un multidígrafo (cuyas aristas tienen su propia identidad) dotado de una ley de composición asociativa y de un bucle propio diferenciado en cada vértice que sirve como identidad izquierda y derecha para la composición. Por esta razón, en teoría de categorías el término grafo se entiende de manera estándar como "multidígrafo", y el multidígrafo subyacente de una categoría se denomina su dígrafo subyacente .
Etiquetado
Los multigrafos y multidígrafos también admiten la noción de etiquetado de grafos , de manera similar. Sin embargo, no existe una unidad en la terminología en este caso.
Las definiciones de multigrafos etiquetados y multidígrafos etiquetados son similares, y aquí definimos sólo estos últimos.
Definición 1 : Un multidígrafo etiquetado es un gráfico etiquetado con arcos etiquetados .
Formalmente: Un multidígrafo etiquetado G es un multigrafo con vértices y arcos etiquetados . Formalmente es una 8-tupla donde
es un conjunto de vértices y es un conjunto de arcos.
y son alfabetos finitos de las etiquetas de vértices y arcos disponibles,
y son dos mapas que indican el vértice de origen y destino de un arco,
y son dos mapas que describen el etiquetado de los vértices y arcos.
Definición 2 : Un multidígrafo etiquetado es un grafo etiquetado con múltiples arcos etiquetados , es decir, arcos con los mismos vértices finales y la misma etiqueta de arco (tenga en cuenta que esta noción de grafo etiquetado es diferente de la noción dada en el artículo etiquetado de grafos ).