RUS  ENG
Полная версия
ЖУРНАЛЫ // Дискретная математика // Архив

Дискрет. матем., 2006, том 18, выпуск 3, страницы 95–101 (Mi dm62)

Эта публикация цитируется в 1 статье

Рандомизированный алгоритм множественного выбора

М. Х. Аль-Совейл


Аннотация: Пусть заданы множество $S$, состоящее из $n$ элементов линейно упорядоченного множества, и множество $K=\{k_1,k_2,\dots,k_r\}$ различных положительных целых чисел, $1\leq k_1<k_2<\ldots<k_r<n$. Задача множественного выбора состоит в нахождении $k_i$-х наименьших элементов множества $S$ для всех $i=1,\dots,r$. В работе предложен эффективный рандомизированный алгоритм, решающий эту задачу за время $O(n\ln r)$ с вероятностью, не меньшей $1-cn^{-1}$, где $c$ – положительная постоянная. Алгоритм можно рассматривать как единообразный подход к задачам рандомизированного выбора, множественного выбора и сортировки.

УДК: 519.2

Статья поступила: 13.05.2004

DOI: 10.4213/dm62


 Англоязычная версия: Discrete Mathematics and Applications, 2006, 16:2, 175–180

Реферативные базы данных:


© МИАН, 2024