Skip to main content
Log in

Three-Dimensional Layers of Maxima

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We present an O(n log n)-time algorithm to solve the three-dimensional layers-of-maxima problem. This is an improvement over the prior O(n log n log log n)-time solution. A previous claimed O(n log n)-time solution due to Atallah et al. has technical flaws. Our algorithm is based on a common framework underlying previous work, but to implement it we devise a new data structure to solve a special case of dynamic planar point location in a staircase subdivision. Our data structure itself relies on a new extension to dynamic fractional cascading that allows vertices of high degree in the control graph.

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

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Adam L. Buchsbaum or Michael T. Goodrich.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Buchsbaum, A., Goodrich, M. Three-Dimensional Layers of Maxima. Algorithmica 39, 275–286 (2004). https://doi.org/10.1007/s00453-004-1082-5

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-004-1082-5

Navigation