Skip to main content

An Improved Algorithm for Approximating the Radii of Point Sets

  • Conference paper
Approximation, Randomization, and Combinatorial Optimization.. Algorithms and Techniques (RANDOM 2003, APPROX 2003)

Abstract

We consider the problem of computing the outer-radii of point sets. In this problem, we are given integers n, d, k where k ≤ d, and a set P of n points in R d. The goal is to compute the outer k -radius of P, denoted by R k (P), which is the minimum, over all (d-k)-dimensional flats F, of max p ∈ P d(p,F), where d(p,F) is the Euclidean distance between the point p and flat F. Computing the radii of point sets is a fundamental problem in computational convexity with significantly many applications. The problem admits a polynomial time algorithm when the dimension d is constant [9]. Here we are interested in the general case when the dimension d is not fixed and can be as large as n, where the problem becomes NP-hard even for k=1.

It has been known that R k (P) can be approximated in polynomial time by a factor of (1 + ε), for any ε > 0, when dk is a fixed constant [15,2]. A factor of \(O(\sqrt{\log n})\) approximation for R 1(P), the width of the point set P, is implied from the results of Nemirovskii et al. [19] and Nesterov [18]. The first approximation algorithm for general k has been proposed by Varadarajan, Venkatesh and Zhang [20]. Their algorithm is based on semidefinite programming relaxation and the Johnson-Lindenstrauss lemma, and it has a performance guarantee of \(O(\sqrt{\log n \cdot \log d})\).

In this paper, we show that R k (P) can be approximated by a ratio of \(O(\sqrt{\log n})\) for any 1 ≤ kd and thereby improve the ratio of [20] by a factor of \(O(\sqrt{\log d})\) that could be as large as \(O(\sqrt{\log n})\). This ratio also matches the previously best known ratio for approximating the special case R 1 (P), the width of point set P. Our algorithm is based on semidefinite programming relaxation with a new mixed deterministic and randomized rounding procedure.

Research supported in part by NSF grant DMI-0231600.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Barequet, G., Har-Peled, S.: Efficiently Approximating the Minimum-Volume Bounding Box of a Point Set in Three Dimensions. J. Algorithms 38, 91–109 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bădoiu, M., Har-Peled, S., Indyk, P.: Approximate Clustering via Core-sets. In: Proc. ACM Symp. Theory of Computing (2002)

    Google Scholar 

  3. Bertsimas, D., Ye, Y.: Semidefinite relaxations, multivariate normal distributions, and order statistics. In: Du, D.-Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization, vol. 3, pp. 1–19. Kluwer Academic Publishers, Dordrecht (1998)

    Google Scholar 

  4. Bodlaender, H.L., Gritzmann, P., Klee, V., Van Leeuwen, J.: The Computational Complexity of Norm Maximization. Combinatorica 10, 203–225 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  5. Brieden, A., Gritzmann, P., Klee, V.: Inapproximability of Some Geometric and Quadratic Optimization Problems. In: Pardalos, P.M. (ed.) Approximation and Complexity in Numerical Optimization: Continuous and Discrete Problems, pp. 96–115. Kluwer, Dordrecht (2000)

    Google Scholar 

  6. Brieden, A., Gritzmann, P., Kannan, R., Klee, V., Lovasz, L., Simonovits, M.: Deterministic and Randomized Polynomial-time Approximation of Radii. To appear in Mathematika

    Google Scholar 

  7. Brieden, A., Gritzmann, P., Kannan, R., Klee, V., Lovasz, L., Simonovits, M.: Approximation of Diameters: Randomization Doesn’t Help. In: Proc. IEEE Symp. Foundations of Comp. Sci., pp. 244–251 (1998)

    Google Scholar 

  8. Brieden, A.: Geometric Optimization Problems Likely Not Contained in APX. Discrete Comput. Geom. 28, 201–209 (2002)

    MATH  MathSciNet  Google Scholar 

  9. Faigle, U., Kern, W., Streng, M.: Note on the Computaional Complexity of j-Radii of Polytopes in Rn. Mathematical Programming 73, 1–5 (1996)

    MATH  MathSciNet  Google Scholar 

  10. Goemans, M.X., Williamson, D.P.: Improved Approximation Algorithms for Maximum Cut and Satisfiability Problems using Semi-definite Programming. Journal of the ACM 42, 1115–1145 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  11. Gritzmann, P., Klee, V.: Inner and Outer j-Radii of Convex Bodies in Finite- Dimensional Normed Spaces. Discrete Comput. Geom. 7, 255–280 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  12. Gritzmann, P., Klee, V.: Computational Complexity of Inner and Outer j-Radii of Polytopes in Finite-Dimenional Normed Spaces. Math. Program. 59, 162–213 (1993)

    Article  MathSciNet  Google Scholar 

  13. Gritzmann, P., Klee, V.: On the Complexity of Some basic Problems in Computational Convexity: I. Containment Problems. Discrete Math. 136, 129–174 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  14. Har-Peled, S., Varadarajan, K.R.: Approximate Shape Fitting via Linearization. In: Proc. 42nd Annu. IEEE Sympos. Found. Comput. Sci., pp. 66–73 (2001)

    Google Scholar 

  15. Har-Peled, S., Varadarajan, K.: Projective Clustering in High Dimensions Using Core-sets. In: Proc. ACM Symp. Comput. Geom. (2002)

    Google Scholar 

  16. Har-Peled, S., Varadarajan, K.: High-Dimensional Shap Fitting in Linear Time. In: Proc. ACM Symp. Comput. Geom. (2003)

    Google Scholar 

  17. Johnson, W.B., Lindenstrauss, J.: Extensions of Lipshitz Mapping into Hilbert Space. Comtemporary Mathematics 26, 189–206 (1984)

    MATH  MathSciNet  Google Scholar 

  18. Nemirovskii, A., Roos, C., Terlaky, T.: On Maximization of Quadratic Forms Over Intersection of Ellipsoids with Common Center. Math. Program. 86, 463–473 (1999)

    Article  MathSciNet  Google Scholar 

  19. Nesterov, Y.: Global Quadratic Optimization via Conic Relaxation. In: Wolkowicz, H., Saigal, R., Vandenberghe, L. (eds.) Handbook of Semidefinite Programming Theory, Algorithms, and Applications, Kluwer Academic Publishers, Norwell (2000)

    Google Scholar 

  20. Varadarajan, K., Venkatesh, S., Zhang, J.: On Approximating the Radii of Point Sets in High Dimensions. In: Proc. 43rd Annu. IEEE Sympos. Found. Comput. Sci. (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ye, Y., Zhang, J. (2003). An Improved Algorithm for Approximating the Radii of Point Sets. In: Arora, S., Jansen, K., Rolim, J.D.P., Sahai, A. (eds) Approximation, Randomization, and Combinatorial Optimization.. Algorithms and Techniques. RANDOM APPROX 2003 2003. Lecture Notes in Computer Science, vol 2764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45198-3_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45198-3_16

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-45198-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics