Аннотация:
Предлагается модификация алгоритма Бентли–Маурера, решающего двумерную задачу интервального поиска. Эта модификация позволяет снизить исходное логарифмическое среднее время поиска до константного при сохранении логарифмического времени поиска в худшем случае. Этот алгоритм зависит от параметра, при вариации которого объем памяти, необходимый алгоритму, изменяется от O(k3) до O(klogk), при этом среднее время поиска (без учета времени на перечисление ответа) изменяется от O(1) до O(logk). В частности, для любого ε>0 при объеме памяти O(k1+ε) достигается среднее время поиска O(1). На основе этих результатов получены верхние оценки функциональной сложности двумерной задачи интервального поиска.
Работа выполнена при поддержке Российского фонда фундаментальных исследований,
гранты 98–01–00130, 01–01–00748.
Статья поступила: 18.01.2001
Реферативные базы данных:
УДК:519.7
Образец цитирования:
Э. Э. Гасанов, И. В. Кузнецова, “О функциональной сложности двумерной задачи интервального поиска”, Дискрет. матем., 14:1 (2002), 114–141; Discrete Math. Appl., 12:1 (2002), 69–95
Э. Э. Гасанов, “Теория хранения и поиска информации”, Фундамент. и прикл. матем., 15:3 (2009), 49–73; E. E. Gasanov, “Information storage and search complexity theory”, J. Math. Sci., 168:1 (2010), 32–48
Э. Э. Гасанов, А. Н. Ерохин, “Линейный по памяти непереборный алгоритм решения двумерной задачи интервального поиска”, Дискрет. матем., 16:4 (2004), 49–64; È. È. Gasanov, A. N. Erokhin, “A nonexhaustive algorithm, linear with respect to memory, for solving a two-dimensional interval search problem”, Discrete Math. Appl., 14:6 (2004), 631–646