Skip to main content
Log in

Finding extrema with unary predicates

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider the problem of determining the maximum and minimum elements of a setX={x1...,x n }, drawn from some finite universeU of real numbers, using only unary predicates of the inputs. It is shown that θ(n+ log¦U¦) unary predicate evaluations are necessary and sufficient, in the worst case. Results are applied to (i) the problem of determining approximate extrema of a set of real numbers, in the same model, and (ii) the multiparty broadcast communication complexity of determining the extrema of an arbitrary set of numbers held by distinct processors.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A. V. Aho, J. E. Hopcroft, and J. D. Ullman,The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, MA, 1975.

    Google Scholar 

  2. L. Babai, N. Nisan, and M. Szegedy, Multiparty protocols and logspace-hard pseudorandom sequences,Proc. 21st ACM Symposium on Theory of Computing, 1989, pp. 1–11.

  3. A. Chandra, M. Furst, and R. Lipton, Multiparty protocols,Proc. 15th ACM Symposium on Theory of Computing, 1983, pp. 94–99.

  4. L. J, Guibas, (ed.), Problems,Journal of Algorithms,1 (1980), 209–212.

  5. D. G. Kirkpatrick, and F. Gao, Finding extrema with unary predicates,Proc. SIGAL International Symposium on Algorithms, August 1990, pp. 400–413.

  6. D. E. Knuth,The Art of Computer Programming, Vol. 3, Addison-Wesley, Reading, MA, 1973.

    Google Scholar 

  7. C. H. Papadimitriou, Efficient search for rationals,Information Processing Letters,8 (1) (1979), 1–4.

    Google Scholar 

  8. A. C. Yao, Some complexity questions related to distributed computing,Proc. 11th ACM Symposium on Theory of Computing, 1979, pp. 209–213.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by Takao Asano.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gao, F., Guibas, L.J., Kirkpatrick, D.G. et al. Finding extrema with unary predicates. Algorithmica 9, 591–600 (1993). https://doi.org/10.1007/BF01190157

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation