Skip to main content

Parallel algorithms in graph theory: Planarity testing (preliminary version)

  • Communications
  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 1980 (MFCS 1980)

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

Abstract

We present 0(log2n) step parallel algorithms for planarity testing and for finding the triply connected components of a graph. The algorithms use a polynomial number of synchronous processors with shared memory.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. Brent, R. P.: The Parallel Evaluation of General Arithmetic Expressions JACM 21 (1974) 201–206.

    Google Scholar 

  2. Bondy, J. A. and U. S. R. Murty: Graph Theory with Applications American Elsevier, NY (1977).

    Google Scholar 

  3. Csanky, L.: Fast Parallel Matrix Inversion Algorithms SIAM J. Comput. 5 (1976) 618–623.

    Google Scholar 

  4. Chandra, A. K.: Maximal Parallelism in Matrix Multiplication IBM Tech. Rept. RC 6193, Sept. 1976.

    Google Scholar 

  5. Flynn, M. J.: Very High-Speed Computing Systems Proc. IEEE 54 (Dec. 1976) 1901–1909.

    Google Scholar 

  6. Fortune, S. and J. Wyllie: Parallelism in Random Access Machines Proc. 10th Ann. ACM Symp. Comp. Th. Comp., San Diego, CA (1978) 114–118.

    Google Scholar 

  7. Goldschlager, C. M.: A Unified Approach to Models of Synchronous Parallel Machines Proc. 10th Ann. ACM Symp. Th. Comp., San Diego, CA (1978) 89–94.

    Google Scholar 

  8. Goldschlager, L. M.: Synchronous Parallel Computation TR 114 (1977) University of Toronto.

    Google Scholar 

  9. Harary, F.: Graph Theory Addison-Wesley, Reading, Mass. (1969).

    Google Scholar 

  10. Heller, D.: A Survey of Parallel Algorithms in Numerical Linear Algebra SIAM Review 20: 4 (1978) 740–777.

    Google Scholar 

  11. Hirschberg, D. S.: Parallel Algorithms for the Transitive Closure and the Connected Components Problems Proc. 8th Ann. ACM Symp. Th. Comp. (1976) 55–57.

    Google Scholar 

  12. Hartmanis, J. and J. Simon: On the Power of Multiplication in Random Access Machines Proc. 15th SWAT Conf., New Orleans, LA (1974) 13–23.

    Google Scholar 

  13. Ja'Ja', J: Graph Connectivity Problems on Parallel Computers Technical Report CS-78-05, Department of Computer Science, PSU, (Feb. 1978).

    Google Scholar 

  14. Ja'Ja', J. and J. Simon: Some Space-Efficient Algorithms Proc. 17th Allerton Conference, pp. 677–684, 1979.

    Google Scholar 

  15. McLane, S.: A Combinatorial Condition for Planar Graphs Fundamenta Math. 28 (1937) 22–32.

    Google Scholar 

  16. McLane, S.: A Structural Characterization of Planar Combinatorial Graphs Duke Math. J. 3 (1937) 46–472.

    Google Scholar 

  17. Preparata, F. P.: Parallelism in Sorting International Conference on Parallel Processing, Belair, Michigan (August 1977).

    Google Scholar 

  18. Pratt, V. R. and L. J. Stockmeyer: A Characterization of the Power of Vector Machines JCSS 12:2 (1976) 198–221.

    Google Scholar 

  19. Preparata, F. P. and D. V. Sarwate: An Improved Parallel Processor Bound in Fast Matrix Inversion IPL 7:3 (1978) 148–150.

    Google Scholar 

  20. Savage, C. and J. Ja'Ja': Fast, Efficient Parallel Algorithms for Some Graph Problems, submitted for publication.

    Google Scholar 

  21. Tutte, W. T.: How to Draw a Graph Proc. London Math. Soc. (3) 13 (1963) 743–768.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. Dembiński

Rights and permissions

Reprints and permissions

Copyright information

© 1980 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ja'Ja', J., Simon, J. (1980). Parallel algorithms in graph theory: Planarity testing (preliminary version). In: Dembiński, P. (eds) Mathematical Foundations of Computer Science 1980. MFCS 1980. Lecture Notes in Computer Science, vol 88. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022513

Download citation

  • DOI: https://doi.org/10.1007/BFb0022513

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-10027-0

  • Online ISBN: 978-3-540-38194-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics