Skip to main content

Lower bounds for parallel algebraic decision trees, complexity of convex hulls and related problems

  • Algorithms
  • Conference paper
  • First Online:

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

Abstract

We show that any parallel algorithm in the fixed degree algebraic decision tree model that answers membership queries in WR n using p processors, requires Ω(¦W¦/n log(p/n)) rounds where ¦W¦ is the number of connected components of W. We further prove a similar result for the average case complexity. We give applications of this result to various fundamental problems in computational geometry like convex-hull construction and trapezoidal decomposition and also present algorithms with matching upper bounds.

Part of the work was done when the author was visiting Max-Plank Institute for Informatik, Germany

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. A. Aggarwal, B. Chazelle, L. Guibas, C. O'Dunlaing, and C. Yap. Parallel computational geometry. ptoc. of 25th Annual Symposium on Foundations of Computer Science, 468–477, 1985. also appears in full version in Algorithmica, Vol. 3, No. 3, 1988, pp. 293–327.

    Google Scholar 

  2. N. Alon and Y. Azar. The average complexity of deterministic and randomized parallel comparison-sorting algorithms. SIAM Journal on Computing, 17: 1178–1192, 1988.

    Google Scholar 

  3. M.J. Atallah, R. Cole, and M.T. Goodrich. Cascading divide-and-conquer:, a technique for designing parallel algorithms. SIAM Journal on Computing, 18: 499–532, 1989.

    Google Scholar 

  4. Y. Azar and U. Vishkin. Tight comparison bounds on the complexity of parallel sorting. SIAM Journal on Computing, 16: 458–464, 1987.

    Google Scholar 

  5. P. Beame and J. Hastad. Optimal bounds for decision problems on CRCW PRAMS. proc. of the Nineteenth ACM STOC, 83–93, 1987.

    Google Scholar 

  6. M. Ben-Or. Lower bounds for algebraic computation trees. proc. of the Fifteenth STOC, 80–86, 1983.

    Google Scholar 

  7. K.L. Clarkson. Applications of random sampling in computational geometry ii. proc of the 4th Annual ACM Symp on Computational Geometry, 1–11, 1988.

    Google Scholar 

  8. R. Cole. Parallel merge sort. SIAM Journal on Computing, 17: 770–785, 1988.

    Google Scholar 

  9. M. Dietzfelbinger H. Bast and T. Hagerup. A perfect parallel dictionary. proc. of the 17th Intl. Symp on Math, Foundations of Computer Science, LNCS 629, 133–141, 1992.

    Google Scholar 

  10. T. Hagerup. The log star revolution. Proc. of the 9th Annual STACS, LNCS 577, 259–278, 1992.

    Google Scholar 

  11. T. Hagerup and R. Raman. Waste makes haste: tight bounds for loose, parallel sorting. Proc. of the 33rd Annual FOCS, 628–637, 1992.

    Google Scholar 

  12. S. Kapoor and P. Ramanan. Lower bounds for maximal and convex layer problems. Algorithmica, 447–459, 1989.

    Google Scholar 

  13. P. MacKenzie and Q. Stout. Ultra-fasttexpected time parallel algorithms. Proc. of the 2nd SODA, 414–423, 1991.

    Google Scholar 

  14. J.H. Reif and S. Sen. Optimal parallel randomized algorithms for 3-d convex hull, and related problems. SIAM Journal on Computing, 21: 466–485, 1992.

    Google Scholar 

  15. J.H. Reif and S. Sen. Optimal randomized parallel algorithms for, computational geometry. Algorithmica, 7: 91–117, 1992.

    Google Scholar 

  16. M.F. Roy and R. Pollack. On the number of cells defined by a set of polynomials. Comptes Rendus, 316: 573–577, 1992.

    Google Scholar 

  17. J. Steele and A.C. Yao. Lower bounds for algebraic decision trees. Journal of Algorithms, 1–8, 1982.

    Google Scholar 

  18. A.C. Yao. A lower bound for finding convex hulls. Journal of the A.C.M., 28: 780–787, 1981.

    Google Scholar 

  19. C.K. Yap. Parallel triangulation of a polygon in two calls to the, trapezoidal map. Algorithmica, 3: 279–288, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. S. Thiagarajan

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sen, S. (1994). Lower bounds for parallel algebraic decision trees, complexity of convex hulls and related problems. In: Thiagarajan, P.S. (eds) Foundation of Software Technology and Theoretical Computer Science. FSTTCS 1994. Lecture Notes in Computer Science, vol 880. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58715-2_125

Download citation

  • DOI: https://doi.org/10.1007/3-540-58715-2_125

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58715-6

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics