Skip to main content

Parallelizability of Some P-Complete Geometric Problems in the EREW-PRAM

  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 2001)

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

Included in the following conference series:

Abstract

P-complete problems seem to have no parallel algorithm which runs in polylogarithmic time using a polynomial number of processors. A P-complete problem is in class EP (Efficient and Polynomially fast) if and only if there exists a cost optimal algorithm to solve it in T(n) = O(t(n)) (€ lt; 1) using P(n) processors such that T(n)×P(n) = O(t(n)), where t(n) is the time complexity of the fastest sequential algorithm which solves the problem. The goal of our research is to find EP parallel algorithms for P-complete problems. In this paper we consider two P-complete geometric problems in the plane. First we consider the convex layers problem of a set S of n points. Let k be the number of the convex layers of S. When 1 = k = n €/2 (0 lt; € lt; 1) we can ?nd the convex layers of S in O( n log n/p ) time using p processors, where 1 = p = n 1-€/2 . Next, we consider the envelope layers problem of a set S of n line segments. Let k be the number of the envelope layers of S. When 1 = k = n€/2 (0 lt; € lt; 1), we propose an algorithm for computing the envelope layers of S in O(na(n) log3np) time using p processors, where 1 = p = n 1-€/2 , and a(n) is the functional inverse of Ackermann’s function which grows extremely slowly. The computational model we use in this paper is the EREW-PRAM. Our ?rst algorithm, for the convex layers problem, belongs to EP, and the second one, for the envelope layers problem, belongs to the class EP if a small factor of log n is ignored.

This work was partly supported by the Hori Information Promotion Foundation....Sports, Science and Technology, under grant No. 12780236.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chazelle, B.: On the convex layers of a planar set. IEEE Transactions on Information Theory. vol.31(4) (1995) 509–517.

    Article  MathSciNet  Google Scholar 

  2. Castanho C.D., Chen, W., Wada, K.: Polynomially fast parallel algorithms for some P-complete problems. Technical Report, WadaLab-00-9, Dept. of Electrical and Computer Engineering, Nagoya Institute of Technology, Sep. (2000).

    Google Scholar 

  3. Chen, W., Nakano, K., Masuzawa, T., Tokura, N.: Optimal parallel algorithms for finding the convex hull of a sorted point set (in Japanese). Trans. IEICE. J75-DI,9 (1992) 809–820.

    Google Scholar 

  4. Dessmark, A., Lingas, A., Maheshwari, A.: Multi-list ranking: complexity and applications. In 10th Annual Symposium on Theoretical Aspects of Computer Science. LNC vol.665 (1993) 306–316.

    Google Scholar 

  5. Fujiwara, A., Inoue, M., Masuzawa, T.: Practical parallelizability of some P-complete problems. Technical Report of IPSF. vol.99(72) (1999) 9–16.

    Google Scholar 

  6. Hershberger, J.: Upper envelope onion peeling. Computational Geometry: Theory and Applications. vol.2 (1992) 93–110.

    MATH  MathSciNet  Google Scholar 

  7. JáJá, J.: An Introduction to Parallel Algorithms. Addison-Wesley (1992).

    Google Scholar 

  8. Kruskal, C.P., Rudolph, L., Snir, M.: A complexity theory of efficient parallel algorithms. Theoretical Computer Science. vol.71 (1990) 95–132.

    Article  MATH  MathSciNet  Google Scholar 

  9. Overmars, M.H., Leeuwen, J.V.: Maintenance of configurations in the plane. J. Comput. System Sci vol.23 (1981) 166–204.

    Article  MATH  MathSciNet  Google Scholar 

  10. Preparata, F.P., Shamos, M.L.: Computational Geometry: An Introduction. Springer-Verlag (1985).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Castanho, C.D., Chen, W., Wada, K., Fujiwara, A. (2001). Parallelizability of Some P-Complete Geometric Problems in the EREW-PRAM. In: Wang, J. (eds) Computing and Combinatorics. COCOON 2001. Lecture Notes in Computer Science, vol 2108. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44679-6_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-44679-6_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42494-9

  • Online ISBN: 978-3-540-44679-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics