Parallel Algorithms for Planar Graph. Isomorphism and Related Problems

Abstract

Let G = (V,E) be a planar graph embedded in the plane. We assume that the embedding is specified by giving an orientation to G [11]. Planar graph isomorphism can be reduced to finding the triconnected components of the two graphs involved, partitioning these components into isomorphism equivalence classes and testing the isomorphism of the corresponding 3- connected trees [8]. Since fast parallel algorithms for tree isomorphism are known ([11],[12]), we concentrate here on the problems of identifying the triconnected components of planar graphs and on testing the isomorphism of triconnected graphs. The latter can be viewed as a special case of the general coarsest partitioning problem [1] which will also be considered in this paper. We present several new efficient parallel algorithms for the above problems. The complexity of these algorithms will be examined in the context of two models of parallel computation: the concurrent-read exclusive-write parallel random access machine (PRAM), and the two dimensional array of processors. We assume in the rest of the paper that the reader is familiar with the basic parallel techniques for both of these models. In addition, some familiarity with graph theory will also be assumed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1986
Accession Number
ADA444434

Entities

People

  • Joseph Ja'ja'
  • S. R. Kosaraju

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Computations
  • Computer Science
  • Electrical Engineering
  • Engineering
  • Graph Theory
  • Information Operations
  • Mathematics
  • Parallel Computing
  • Two Dimensional
  • Universities

Fields of Study

  • Mathematics

Readers

  • Graph Algorithms and Convex Optimization.
  • Systems Analysis and Design