Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Undirected multigraph (edges without own identity)  





2 Undirected multigraph (edges with own identity)  





3 Directed multigraph (edges without own identity)  





4 Directed multigraph (edges with own identity)  





5 Labeling  





6 See also  





7 Notes  





8 References  





9 External links  














Multigraph






Български
Català
Čeština
Deutsch
Español
فارسی

Hrvatski
Italiano
עברית
Magyar
Polski
Português
Română
Русский
Slovenščina
ி
Українська
Tiếng Vit

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


A multigraph with multiple edges (red) and several loops (blue). Not all authors allow multigraphs to have loops.

Inmathematics, and more specifically in graph theory, a multigraph is a graph which is permitted to have multiple edges (also called parallel edges[1]), that is, edges that have the same end nodes. Thus two vertices may be connected by more than one edge.

There are 2 distinct notions of multiple edges:

A multigraph is different from a hypergraph, which is a graph in which an edge can connect any number of nodes, not just two.

For some authors, the terms pseudograph and multigraph are synonymous. For others, a pseudograph is a multigraph that is permitted to have loops.

Undirected multigraph (edges without own identity)

[edit]

A multigraph G is an ordered pair G := (V, E) with

Undirected multigraph (edges with own identity)

[edit]

A multigraph G is an ordered triple G := (V, E, r) with

Some authors allow multigraphs to have loops, that is, an edge that connects a vertex to itself,[2] while others call these pseudographs, reserving the term multigraph for the case with no loops.[3]

Directed multigraph (edges without own identity)

[edit]

Amultidigraph is a directed graph which is permitted to have multiple arcs, i.e., arcs with the same source and target nodes. A multidigraph G is an ordered pair G := (V, A) with

Amixed multigraph G := (V, E, A) may be defined in the same way as a mixed graph.

Directed multigraph (edges with own identity)

[edit]

A multidigraph or quiver G is an ordered 4-tuple G := (V, A, s, t) with

This notion might be used to model the possible flight connections offered by an airline. In this case the multigraph would be a directed graph with pairs of directed parallel edges connecting cities to show that it is possible to fly both to and from these locations.

Incategory theory a small category can be defined as a multidigraph (with edges having their own identity) equipped with an associative composition law and a distinguished self-loop at each vertex serving as the left and right identity for composition. For this reason, in category theory the term graph is standardly taken to mean "multidigraph", and the underlying multidigraph of a category is called its underlying digraph.

Labeling

[edit]

Multigraphs and multidigraphs also support the notion of graph labeling, in a similar way. However there is no unity in terminology in this case.

The definitions of labeled multigraphs and labeled multidigraphs are similar, and we define only the latter ones here.

Definition 1: A labeled multidigraph is a labeled graph with labeled arcs.

Formally: A labeled multidigraph G is a multigraph with labeled vertices and arcs. Formally it is an 8-tuple where

Definition 2: A labeled multidigraph is a labeled graph with multiple labeled arcs, i.e. arcs with the same end vertices and the same arc label (note that this notion of a labeled graph is different from the notion given by the article graph labeling).

See also

[edit]

Notes

[edit]
  1. ^ For example, see Balakrishnan 1997, p. 1 or Chartrand and Zhang 2012, p. 26.
  • ^ For example, see Bollobás 2002, p. 7 or Diestel 2010, p. 28.
  • ^ For example, see Wilson 2002, p. 6 or Chartrand and Zhang 2012, pp. 26-27.
  • References

    [edit]
    [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Multigraph&oldid=1216845787"

    Category: 
    Extensions and generalizations of graphs
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 2 April 2024, at 09:29 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki