Orthogonally drawing cubic graphs in parallel

Citation
T. Calamoneri et R. Petreschi, Orthogonally drawing cubic graphs in parallel, J PAR DISTR, 55(1), 1998, pp. 94-108
Citations number
17
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
ISSN journal
07437315 → ACNP
Volume
55
Issue
1
Year of publication
1998
Pages
94 - 108
Database
ISI
SICI code
0743-7315(19981125)55:1<94:ODCGIP>2.0.ZU;2-A
Abstract
In this paper we describe a parallel algorithm that, given an n vertex cubi c graph G as input, outputs an orthogonal drawing of G with O(n) bends, O(n ) maximum edge length, and O(n(2)) area in O(log n) time using a CRCW PRAM with n processors. We give two slight variants of the algorithm. The first generates a drawing in which each edge has at most 2 bends; the total numbe r of bends and the area are bounded by n + 3 and (3/4 n + 3/2) x (3/4 + 3/2 ), respectively. The second optimizes the number of bends per edge (at most one) even if the values of the other functions are slightly worst. Despite its nonoptimality, this parallel algorithm is the first dealing with nonpl anar, nonbiconnected graphs. Moreover, no embedding of the graph is request ed as input nor is an st-numbering (or Imc-numbering) computed. (C) 1998 Ac ademic Press.