Selecting the Kth largest-area convex polygon

  • Jeffrey S. Salowe
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 382)


The purpose of this note is to solve an open problem submitted by B. Chazelle [2]: Given a set P of n points in the Euclidean plane, select the k th largest-area convex polygon determined by subsets of P. We show that the decision problem is NP-hard by a reduction from the problem of finding the k th largest m-tuple [8] determined by m sets X1,X2,...,X m . We also show that the enumeration problem is #P-complete and exhibit a pseudo-polynomial-time algorithm for the decision problem.


Convex Hull Convex Polygon Euclidean Plane Good Subset Enumeration Problem 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    B. M. Chazelle, L. J. Guibas and D. T. Lee, The Power of Geometric Duality, Proc. of the 24th Annual Symp. on Foundations of Computer Science, 1983, pp. 217–225.Google Scholar
  2. 2.
    B. Chazelle, New Techniques for Computing Order Statistics in Euclidean Space, Proc. of the 1st Annual Symposium on Computational Geometry, 1985, pp. 125–134.Google Scholar
  3. 3.
    R. Cole, J. S. Salowe, W. L. Steiger and E. Szemeredi, Optimal Slope Selection, Proc. of the 15th International Colloquium on Automata, Languages and Programming, 1988, pp. 133–146.Google Scholar
  4. 4.
    H. Edelsbrunner, J. O'Rourke and R. Seidel, Constructing Arrangements of Lines and Hyperplanes with Applications, Siam J. on Computing, 15, 1986, pp. 341–363.CrossRefGoogle Scholar
  5. 5.
    G. N. Frederickson and D. B. Johnson, The Complexity of Selection and Ranking in X+Y and Matrices with Sorted Columns, J. Computer and System Sciences, 24, 1982, pp. 197–208.CrossRefGoogle Scholar
  6. 6.
    G. N. Frederickson and D. B. Johnson, Generalized Selection and Ranking: Sorted Matrices, Siam J. on Computing, 13(1), 1984, pp. 14–30.CrossRefGoogle Scholar
  7. 7.
    Z. Galil and N. Megiddo, A Fast Selection Algorithm and the Problem of Optimum Distribution of Effort, J. ACM, 26, 1979, pp. 58–64.Google Scholar
  8. 8.
    M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman and Company, San Francisco, CA, 1979.Google Scholar
  9. 9.
    D. B. Johnson and T. Mizoguchi, Selecting the k th Element in X+Y and X 1+X 2+...+X m, Siam J. on Computing, 7, 1978, pp. 147–153.Google Scholar
  10. 10.
    N. Megiddo, A. Tamir, E. Zemel and R. Chandrasekaran, An O (n log2 n) Algorithm for the k th Longest Path in a Tree with Applications to Location Problems, Siam J. on Computing, 10 (2), 1981, pp. 328–337.Google Scholar
  11. 11.
    N. Megiddo, Applying Parallel Computation Algorithms in the Design of Serial Algorithms, J. ACM, 30(4), 1983, pp. 852–865.CrossRefGoogle Scholar
  12. 12.
    F. P. Preparata and M. I. Shamos, Computational Geometry: An Introduction, Springer Verlag, New York, NY, 1985.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1989

Authors and Affiliations

  • Jeffrey S. Salowe
    • 1
  1. 1.Department of Computer ScienceUniversity of VirginiaCharlottesville

Personalised recommendations