|
Graphs can be used to represent relational information. This is the
reason why it is often useful to draw graphs in order to visualize this
relational information.
|
Example Series Parallel Embedding
|
A series parallel graph is a graph recursively defined as
follows.
Base case: A graph G consisting of two nodes
s and t connected by an edge is a series
parallel graph, s and t are called source
and target of G.
Let G1 and G2 be
two series parallel graphs where s1/t1
are the source/target of G1 and s2/t2
are the source/target of G2. Then the following
graphs are also series parallel:
|
|
Serial combination: The graph Gs
that emerges from identifying t1 with s2.
The source of of Gs is s1 and the target
of Gs is t2.
Parallel combination: The graph Gp that emerges from identifying
s1 with s2 and
t1 with t2. The source of Gp
is s1/s2 and the target is
t1/t2.
|
LEDA Function for Drawing Series Parallel Graphs
SP_EMBEDDING(): Let G=(V,E) be a series
parallel graph. SP_EMBEDDING() computes a series parallel
embedding of G.
Example SP_EMBEDDING()
|
See also:
Graph Drawing Algorithms
Algorithms for Planar Graphs
Planar Maps
Graph Algorithms
Graphs
and Related Data Types
Manual Entries:
Manual
Page Graph Drawing Algorithms
|