Journal of the ACM · 1978 · 372 citations · 4 references
ComputingComputer ScienceAlgorithmsComputer ArchitectureOptimizationAmortized AnalysisApproximation Algorithms
A maximal vector of a set ~s one which is not less than any other vector m all components We derive a recurrence relation for computing the average number of maxunal vectors m a set of n vectors m d-space under the assumpUon that all (nl) a relative ordermgs are equally probable. Solving the recurrence shows that the average number of maxmaa is O((ln n) a-~) for fixed d We use this result to construct an algorithm for finding all the maxima that have expected running tmae hnear m n (for sets of vectors drawn under our assumptions) We then use the result to find an upper bound on the expected number of convex hull points m a random point set KE~ WORDS AND eHRASES maxtma of a set of vectors, average number of maxtma, expected-tsme algorithms, analysts of algorithms, convex hulls, dynamtc programming CR CATEGORIES" 5 25, 5.39, 5.42
4
On Finding the Maxima of a Set of Vectors
H. T. Kung, Fabrizio Luccio, F. P. Preparata · Journal of the ACM · 1975 · 913 citations · Full text
Divide and conquer for linear expected time
Jon Bentley, Michael Ian Shamos · Information Processing Letters · 1978 · 116 citations
An Algorithm for Nonlinear Knapsack Problems
Thomas L. Morin, Roy E. Marsten · Management Science · 1976 · 86 citations