A Fast Selection Algorithm and the Problem of Optimum Distribution of Effort

53Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

An algonthm,s developed which finds the nth largest element of a linearly ordered set S, given m the form of m patrwise disjoint subsets Each of the m subsets satisfies the property that its kth largest element can be computed m a constant amount of time The algorithm terminates m time O(m.log2([Sj/m)) The selection algorithm applies to the problem of optimum distribution of effort, namely, the maxunization of the total utility of allocating n persons to m activities, where the utlhty of k persons assigned to actwity j is a concavefuncuon uAk) Consequently, this problem can be solved m time O(m.logZn). © 1979, ACM. All rights reserved.

Cited by Powered by Scopus

Applying Parallel Computation Algorithms in the Design of Serial Algorithms

482Citations
N/AReaders
Get full text

The complexity of selection and ranking in X + Y and matrices with sorted columns

168Citations
N/AReaders
Get full text

Optimal Partitioning of Cache Memory

138Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Galil, Z., & Megiddo, N. (1979). A Fast Selection Algorithm and the Problem of Optimum Distribution of Effort. Journal of the ACM (JACM), 26(1), 58–64. https://doi.org/10.1145/322108.322114

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

36%

Researcher 4

36%

Professor / Associate Prof. 3

27%

Readers' Discipline

Tooltip

Computer Science 9

75%

Physics and Astronomy 1

8%

Mathematics 1

8%

Engineering 1

8%

Save time finding and organizing research with Mendeley

Sign up for free