Optimal Parallel Algorithms for Straight-Line Grid Embeddings of Planar Graphs
- 1 November 1994
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Discrete Mathematics
- Vol. 7 (4) , 632-646
- https://doi.org/10.1137/s0895480191221453
Abstract
A straight-line grid embedding of a planar graph is a drawing of the graph on a plane where the vertices are located at grid points and the edges are represented by nonintersecting segments of straight, lines joining their incident vertices. Given an n-vertex embedded planar graph with $n \geq 3$, a straight-line embedding on a grid of size $( n - 2 ) \times ( n - 2 )$ can be computed deterministically in $O( \log n\log \log n )$ time with $n/\log n\log \log n$ processors. If randomization is used, the complexity is improved to $O( \log n )$ expected time with the same optimal linear work. These algorithms run on a parallel random access machine that allows concurrent reads and concurrent writes of the shared memory and permits an arbitrary processor to succeed in case of a write conflict.
Keywords
This publication has 18 references indexed in Scilit:
- Deterministic parallel list rankingAlgorithmica, 1991
- Parallel Algorithms for Shared-Memory MachinesPublished by Elsevier ,1990
- A simple parallel tree contraction algorithmJournal of Algorithms, 1989
- Faster optimal parallel prefix sums and list rankingInformation and Computation, 1989
- The accelerated centroid decomposition technique for optimal parallel tree evaluation in logarithmic timeAlgorithmica, 1988
- Parallel Symmetry-Breaking in Sparse GraphsSIAM Journal on Discrete Mathematics, 1988
- Graph TheoryPublished by Springer Nature ,1979
- Orienting planar graphsDiscrete Mathematics, 1976
- Graph Theory with ApplicationsPublished by Springer Nature ,1976
- GRAPH THEORYPublished by Defense Technical Information Center (DTIC) ,1969