Parallel symmetry-breaking in sparse graphs

  • Authors:
  • A. Goldberg;S. Plotkin;G. Shannon

  • Affiliations:
  • Lab. for Computer Scince, M.I.T., Cambridge, MA;Lab. for Computer Scince, M.I.T., Cambridge, MA;Computer Scinces Dept., Purdue University, West Lafayette, IN

  • Venue:
  • STOC '87 Proceedings of the nineteenth annual ACM symposium on Theory of computing
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe efficient deterministic techniques for breaking symmetry in parallel. The techniques work well on rooted trees and graphs of constant degree or genus. Our primary technique allows us to 3-color a rooted tree in &Ogr;(lg*n) time on an EREW PRAM using a linear number of processors. We apply these techniques to construct fast linear processor algorithms for several problems, including (&Dgr; + 1)-coloring constant-degree graphs, 5-coloring planar graphs, and finding depth-first-search trees in planar graphs. We also prove lower bounds for 2-coloring directed lists and for finding maximal independent sets in arbitrary graphs.