Какова текущая наилучшая граница для выполнения запросов подсчета диапазона полупространства для набора мерных точек, выраженного в форме компромисса времени / пространства. Согласно основополагающей работе Матусека 1993 года (теорема 6.2, Поиск диапазона с эффективными иерархическими вырезами), мы можем выполнять подсчет диапазона для запросов, которые являются пересечением полупространств, для , используя структуру данных размера , для , в время. Для это время . Тем не менее, исследование Agarwal по поиску дальности (Таблица 36.3.2) утверждает, что границаp 1 ≤ p ≤ d + 1 O ( m ) n ≤ m ≤ n d O ( np=1O ( нm=nd . Какое правильное утверждение связано? Или что я недопонимаю? Наконец, есть ли скрытый лог-термин, когда ?
Существует краткое обсуждение результатов поиска в полупространстве чуть выше таблицы 36.3.2 в Обзоре Агарвала и другого в разделе 4.3 этого опроса . Первый, похоже, не дает много подробностей, кроме того, что «компромисс между пространством и запросом для поиска в симплексном диапазоне может быть достигнут путем объединения линейных и логарифмических структур данных времени запроса», но последний, по-видимому, дает немало подробнее о компромиссе между пространством и запросом. Я предлагаю рассмотреть раздел 4.3, теорему 7, следствие 8 и их доказательства. Я не прочитал их достаточно подробно, чтобы знать, отвечает ли он полностью на ваш вопрос, но это, по крайней мере, хорошее место для начала.
источник