2005
DOI: 10.1007/978-3-540-31843-9_21
|View full text |Cite
|
Sign up to set email alerts
|

Simultaneous Embedding of Planar Graphs with Few Bends

Abstract: Abstract. We present an O(n) time algorithm for simultaneous embedding of pairs of planar graphs on the O(n 2 ) × O(n 2 ) grid, with at most three bends per edge, where n is the number of vertices. For the case when the input graphs are both trees, only one bend per edge is required. We also describe an O(n) time algorithm for simultaneous embedding with fixed-edges for tree-path pairs on the O(n) × O(n 2 ) grid with at most one bend per tree-edge and no bends along path edges.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
60
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 35 publications
(64 citation statements)
references
References 17 publications
4
60
0
Order By: Relevance
“…Proof. Our algorithm is very similar to algorithms due to Brass et al [6] and Erten and Kobourov [10]. These algorithms, however, do not guarantee the construction of a simultaneous embedding in which the order of the edges incident to each vertex is as stated in the lemma.…”
Section: Lemmamentioning
confidence: 98%
See 1 more Smart Citation
“…Proof. Our algorithm is very similar to algorithms due to Brass et al [6] and Erten and Kobourov [10]. These algorithms, however, do not guarantee the construction of a simultaneous embedding in which the order of the edges incident to each vertex is as stated in the lemma.…”
Section: Lemmamentioning
confidence: 98%
“…In Step 3, we independently augment R ′ and B ′ to Hamiltonian planar graphs, so as to satisfy topological constraints that are necessary for the subsequent drawing algorithms. In Step 4, we use the Hamiltonian augmentations to construct a simultaneous embedding of R ′ and B ′ with one bend per edge; this step is reminiscent of an algorithm of Erten and Kobourov [10]. Finally, in Step 5, we expand the components of C. This consists of modifying the simultaneous embedding of R ′ and B ′ in a small neighborhood of each vertex to make room for the components of C. We now describe these steps in detail.…”
Section: Two Treesmentioning
confidence: 99%
“…A simultaneous embedding Γ of G 1 and G 2 consists of their planar drawings D 1 and D 2 , where each vertex is mapped to the same point in the plane in both D 1 and D 2 . Erten and Kobourov [14] showed that every pair of planar graphs admit a simultaneous embedding with at most three bends per edge. Giacomo and Liotta [16] observed that by using monotone topological book embeddings Erten and Kobourov's [14] construction can achieve a drawing with two bends per edge.…”
Section: Technical Detailsmentioning
confidence: 99%
“…The problem of computing a simultaneous embedding of two or more graphs has been extensively explored by the graph drawing community. Indeed, besides its inherent theoretical interest [1,2,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,22,23,24,25,26], it has several applications in dynamic network visualization, especially when a visual analysis of an evolving network is needed. Although many variants of this problem have been investigated so far, a general formulation for two graphs can be stated as follows: Let G 1 = (V 1 , E 1 ) and G 2 = (V 2 , E 2 ) be two planar graphs sharing a common (or shared) subgraph G = (V, E), where V = V 1 ∩ V 2 and E = E 1 ∩ E 2 .…”
Section: Introductionmentioning
confidence: 99%