Skip to main content

Contracting planar graphs efficiently in parallel

  • Conference paper
  • First Online:
  • 133 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 560))

Abstract

We describe a new technique for contracting planar graphs which generalizes the tree contraction technique introduced by Miller and Reif. Our algorithm contracts a given planar graph in O(log n) rounds to one with a constant number of vertices. We use this technique to give an efficient NC solution to the following problem. It is known that a planar graph with n≥ 3 vertices has a straight-line embedding on an n−2 by n−2 grid. We show that such an embedding is computable in O(log2 n log* n) time using O(n) processors on a CREW PRAM.

This work was supported in part by the NSF under grant CCR-8805978.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. I. Fáry, On Straight Line Representation of Planar Graphs, Acta Sci. Math. Szeged 11 (1948) 229–233.

    Google Scholar 

  2. H. de Fraysseix, J. Pach and R. Pollack, Small sets supporting Fáry embeddings of planar graphs, Proc. 20th ACM STOC (1988) 426–433.

    Google Scholar 

  3. A.V. Goldberg, S.A. Plotkin and G.E. Shannon, Parallel Symmetry-Breaking in Sparse Graphs, Proc. 19th ACM STOC (1987) 315–324.

    Google Scholar 

  4. G.R. Kampen, Orienting Planar Graphs, Disc. Math. 14 (1976) 337–341.

    Article  Google Scholar 

  5. G. Miller and J. Reif, Parallel Tree Contraction and its Application, 26th Annual Symp. on Foundations of Comp. Sci. (1985) 478–489. Also: Parallel Tree Contraction, Part I: Fundamentals, in Advances in Computing Research 5 (1989) F.P. Preparata editor, JAI Press, 47–72.

    Google Scholar 

  6. C.A. Phillips, Parallel Graph Contraction, Proc. of the 1989 Symp. on Parallel Algorithms and Architectures (1989) 148–157.

    Google Scholar 

  7. V. Ramachandran and J. Reif, An Optimal Parallel Algorithm for Graph Planarity, 30th Annual Symp. on Foundations of Comp. Sci. (1989) 282–287.

    Google Scholar 

  8. P. Rosenstiehl and R.E. Tarjan, Rectilinear planar layouts and bipolar orientations of planar graphs, Disc. Comp. Geom. 1 (1986) 343–353.

    Google Scholar 

  9. W. Schnyder, Planar Graphs and Poset Dimension, Order 5 (1989) 323–343.

    Article  Google Scholar 

  10. W. Schnyder, Embedding Planar Graphs on the Grid, Proc. First ACM-SIAM Symp. on Discrete Alg. (1990) 138–148.

    Google Scholar 

  11. S.K. Stein, Convex Maps, Proc. Amer. Math. Soc. 2 (1951) 464–466.

    Google Scholar 

  12. W.T. Tutte, A Theorem on Planar Graphs, Trans. Am. Math. Soc. 82 (1956) 99–116.

    Google Scholar 

  13. K. Wagner, Bemerkungen zum Vierfarbenproblem, Jahresbericht. Deutsch. Math.-Verein 46 (1936) 26–32.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Somenath Biswas Kesav V. Nori

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fürer, M., Raghavachari, B. (1991). Contracting planar graphs efficiently in parallel. In: Biswas, S., Nori, K.V. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1991. Lecture Notes in Computer Science, vol 560. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54967-6_78

Download citation

  • DOI: https://doi.org/10.1007/3-540-54967-6_78

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54967-3

  • Online ISBN: 978-3-540-46612-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics