OPTIMAL PARALLEL ALGORITHMS FOR STRAIGHT-LINE GRID EMBEDDINGS OF PLANAR GRAPHS

被引:6
作者
KAO, MY
FURER, M
HE, X
RAGHAVACHARI, B
机构
[1] PENN STATE UNIV,DEPT COMP SCI,UNIVERSITY PK,PA 16802
[2] SUNY BUFFALO,DEPT COMP SCI,BUFFALO,NY 14260
关键词
PLANAR GRAPHS; STRAIGHT-LINE GRID EMBEDDINGS; PARALLEL ALGORITHMS;
D O I
10.1137/S0895480191221453
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 greater than or equal to 3, a straight-line embedding on a grid of size (n - 2) x (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.
引用
收藏
页码:632 / 646
页数:15
相关论文
共 35 条
  • [1] A SIMPLE PARALLEL TREE CONTRACTION ALGORITHM
    ABRAHAMSON, K
    DADOUN, N
    KIRKPATRICK, DG
    PRZYTYCKA, T
    [J]. JOURNAL OF ALGORITHMS, 1989, 10 (02) : 287 - 302
  • [2] ANDERSON RJ, 1991, ALGORITHMICA, V6, P859, DOI 10.1007/BF01759076
  • [3] Berge C, 1985, GRAPHS
  • [4] Bollobas B, 1979, GRAPH THEORY INTRO C
  • [5] BONDY JA, 1976, GRAPH THEORY APPLICA
  • [6] CHIBA N, 1984, LINEAR ALGORITHMS CO, P153
  • [7] CHROBAK M, 1990, UCRCS902 U CAL RIV D
  • [8] FASTER OPTIMAL PARALLEL PREFIX SUMS AND LIST RANKING
    COLE, R
    VISHKIN, U
    [J]. INFORMATION AND COMPUTATION, 1989, 81 (03) : 334 - 352
  • [9] THE ACCELERATED CENTROID DECOMPOSITION TECHNIQUE FOR OPTIMAL PARALLEL TREE EVALUATION IN LOGARITHMIC TIME
    COLE, R
    VISHKIN, U
    [J]. ALGORITHMICA, 1988, 3 (03) : 329 - 346
  • [10] EVEN S., 1979, GRAPH ALGORITHMS