({{, (RefLink[MultiedgeStyle, paclet:ref/MultiedgeStyle]) 
is an option for (RefLink[GraphPlot, paclet:ref/GraphPlot]) and related functions that specifies how to draw multiple edges.}})

OpenersNotesSection(Spacer1)Details

Typical settings for (RefLink[MultiedgeStyle, paclet:ref/MultiedgeStyle]) include:

With (RefLink[MultiedgeStyle, paclet:ref/MultiedgeStyle])->(RefLink[Automatic, paclet:ref/Automatic]), multiple edges are not drawn for graphs specified by adjacency matrices.

OpenersPrimaryExamplesSection(Spacer1)Examples  (6)

OpenersExampleSection0(Spacer1)Basic Examples  (2)

Draw multiple edges:

GraphPlot[{1->2,1->2,1->3,1->4,1->5,2->3}]

Draw multiple edges for a graph specified by its adjacency matrix:

GraphPlot[SparseArray[{{1,2}->2,{1,3}->1,{1,4}->1,{1,5}->1,{2,3}->1},{5,5}],MultiedgeStyle->All]

OpenersExampleSection1(Spacer1)Scope  (4)

Spread multiple edges by a specified scaled distance:

Table[GraphPlot[{1->2,1->2,1->3,1->4,1->5,2->3},MultiedgeStyle->s],{s,{1/5.,1/4.,1/3.}}]

Multiedges for a hierarchical-style drawing:

LayeredGraphPlot[{1->2,2->3,3->4,1->4,1->4}]

Draw several edges:

GraphPlot[{1->2,1->2,1->2,1->2,1->2,1->3,1->4,1->5,2->3}]

Draw several edges for a graph specified by a generalized adjacency matrix:

GraphPlot[SparseArray[{{1,2}->5,{1,3}->1,{1,4}->1,{1,5}->1,{2,3}->1},{5,5}],MultiedgeStyle->All]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[SelfLoopStyle, paclet:ref/SelfLoopStyle])}})}})

({{DocumentationFooterIconsRelatedTutorial.png, ({{Tutorials}, {▪(RefLinkPlain[Graph Drawing, paclet:tutorial/GraphDrawingOverview])}, {▪(RefLinkPlain[General Graph Drawing, paclet:tutorial/GraphDrawing])}, {▪(RefLinkPlain[Hierarchical Drawing of Directed Graphs, paclet:tutorial/LayeredGraphDrawing])}, {▪(RefLinkPlain[Tree Drawing, paclet:tutorial/TreeDrawing])}})}})