skip to main content
10.1145/2261250.2261267acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
research-article

On Klee's measure problem for grounded boxes

Published: 17 June 2012 Publication History

Abstract

A well-known problem in computational geometry is Klee's measure problem, which asks for the volume of a union of axis-aligned boxes in d-space. In this paper, we consider Klee's measure problem for the special case where a 2-dimensional orthogonal projection of all the boxes has a common corner. We call such a set of boxes 2-grounded and, more generally, a set of boxes is k-grounded if in a k-dimensional orthogonal projection they share a common corner. Our main result is an O(n(d-1)/2log2n) time algorithm for computing Klee's measure for a set of n 2-grounded boxes. This is an improvement of roughly O(√n) compared to the fastest solution of the general problem. The algorithm works for k-grounded boxes, for any k ≥ 2, and in the special case of k=d, also called the hypervolume indicator problem, the time bound can be improved further by a log n factor. The key idea of our technique is to reduce the d-dimensional problem to a semi-dynamic weighted volume problem in dimension d-2. The weighted volume problem requires solving a combinatorial problem of maintaining the sum of ordered products, which may be of independent interest.

References

[1]
P. Agarwal. An Improved Algorithm for Computing the Volume of the Union of Cubes. In Proceedings of the 26th Annual Symposium on Computational Geometry, pages 230--239, 2010.
[2]
P. Agarwal, H. Kaplan, and M. Sharir. Computing the Volume of the Union of Cubes. In Proceedings of the 23rd Annual Symposium on Computational Geometry, pages 294--301, 2007.
[3]
J. L. Bentley. Solutions to Klee's rectangle problems. Unpublished manuscript, 1977.
[4]
M. de Berg, O. Cheong, M. van Kreveld, and M. Overmars. Computational Geometry: Algorithms and Applications. Springer-Verlag, 2008.
[5]
K. Bringmann. Klee's Measure Problem on Fat Boxes in Time O(n(d+2)/3). In Proceedings of the 26th Annual Symposium on Computational Geometry, pages 222--229, 2010.
[6]
K. Bringmann and T. Friedrich. Approximating the volume of unions and intersections of high-dimensional geometric objects. In Proceedings of 19th International Symposium on Algorithms and Computation, pages 436--447, 2008.
[7]
T. Chan. Semi-online Maintenance of Geometric Optima and Measures. In Proceedings of the 13th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 474--483, 2002.
[8]
T. M. Chan. A (slightly) faster algorithm for Klee's measure problem. Computational Geometry, 43(3):243--250, 2010.
[9]
L. Chew, D. Dor, A. Efrat, and K. Kedem. Geometric Pattern Matching in d-Dimensional Space. Discrete and Computational Geometry, 21(2):257--274, 1999.
[10]
M. Fleischer. The measure of pareto optima. applications to multi-objective metaheuristics. In Evolutionary Multi-Criterion Optimization, Second International Conference, pages 519--533, 2003.
[11]
C. Fonseca, L. Paquete, and M. Lopez-Ibanez. An Improved Dimension-Sweep Algorithm for the Hypervolume Indicator. In IEEE Congress on Evolutionary Computation, pages 1157--1163. 2006.
[12]
S. Huband, P. Hingston, L. While, and L. Barone. An evolution strategy with probabilistic mutation for multi-objective optimisation. In The 2003 Congress on Evolutionary Computation, volume 4. pages 2284--2291, 2003.
[13]
H. Kaplan, N. Rubin, M. Sharir, and E. Verbin. Counting colors in boxes. In Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 785--794, 2007.
[14]
V. Klee. Can the measure of ∪1n{ai,bi} be computed in less than O(n log n) steps. American Mathematical Monthly, 84(4):284--285, 1977.
[15]
M. H. Overmars and C.-K. Yap. New upper bounds in Klee's measure problem. SIAM Journal on Computing, 20(6):1034--1045, 1991.
[16]
J. van Leeuwen and D. Wood. The measure problem for rectangular ranges in d-space. Journal of Algorithms, 2(3):282--300, 1981.
[17]
E. Zitzler and S. Kunzli. Indicator-based selection in multiobjective search. In Proceedings of 8th International Conference on Parallel Problem Solving from Nature, pages 832--842, 2004.

Cited By

View all
  • (2022)A tight (non-combinatorial) conditional lower bound for Klee’s Measure Problem in 3D2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS54457.2022.00059(555-566)Online publication date: Oct-2022
  • (2021)The Hypervolume IndicatorACM Computing Surveys10.1145/345347454:6(1-42)Online publication date: 27-Jul-2021
  • (2021)Distributed Virtual Time-Based Synchronization for Simulation of Cyber-Physical SystemsACM Transactions on Modeling and Computer Simulation10.1145/344623731:2(1-24)Online publication date: 18-Apr-2021
  • Show More Cited By

Index Terms

  1. On Klee's measure problem for grounded boxes

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SoCG '12: Proceedings of the twenty-eighth annual symposium on Computational geometry
    June 2012
    436 pages
    ISBN:9781450312998
    DOI:10.1145/2261250
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 June 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Klee's measure
    2. grounded boxes
    3. hypervolume indicator
    4. sum of ordered products
    5. weighted volume

    Qualifiers

    • Research-article

    Conference

    SoCG '12
    SoCG '12: Symposium on Computational Geometry 2012
    June 17 - 20, 2012
    North Carolina, Chapel Hill, USA

    Acceptance Rates

    Overall Acceptance Rate 625 of 1,685 submissions, 37%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)A tight (non-combinatorial) conditional lower bound for Klee’s Measure Problem in 3D2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS54457.2022.00059(555-566)Online publication date: Oct-2022
    • (2021)The Hypervolume IndicatorACM Computing Surveys10.1145/345347454:6(1-42)Online publication date: 27-Jul-2021
    • (2021)Distributed Virtual Time-Based Synchronization for Simulation of Cyber-Physical SystemsACM Transactions on Modeling and Computer Simulation10.1145/344623731:2(1-24)Online publication date: 18-Apr-2021
    • (2021)Computing the depth distribution of a set of boxesTheoretical Computer Science10.1016/j.tcs.2021.06.007883(69-82)Online publication date: Sep-2021
    • (2020)Algorithm 1010ACM Transactions on Mathematical Software10.1145/338624146:2(1-28)Online publication date: 19-May-2020
    • (2020)Algorithm 1009ACM Transactions on Mathematical Software10.1145/338153746:2(1-28)Online publication date: 19-May-2020
    • (2020)Algorithm 1008ACM Transactions on Mathematical Software10.1145/337854246:2(1-26)Online publication date: 19-May-2020
    • (2020)Error Analysis of Some Operations Involved in the Cooley-Tukey Fast Fourier TransformACM Transactions on Mathematical Software10.1145/336861946:2(1-27)Online publication date: 19-May-2020
    • (2020)A model of anytime algorithm performance for bi-objective optimizationJournal of Global Optimization10.1007/s10898-020-00909-9Online publication date: 16-May-2020
    • (2019)Tutorial on evolutionary multiobjective optimizationProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3319619.3323396(461-484)Online publication date: 13-Jul-2019
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media