Прочитавши доказові деталі основної набору Хар-Пеледа , тепер я розумію, що його метод передбачає алгоритм часу O (log n) для приблизної суми відсортованих від'ємних чисел. Основний набір формується підмножиною чисел у відсортованому списку, і їх положення залежать лише від розміру n і списку наближення epsilon. Ваги всіх точок основної множини обчислюються за час O (log n). Таким чином, він приводить алгоритм часу O (log n) для приблизної суми відсортованого списку, хоча це не чітко заявлено в роботі. Оскільки алгоритм прихований у доказуванні побудови ядра замість заявлених теорем у статті Хар-Пеледа, я не бачив такого висновку відразу після перевірки результатів у роботі.
Я переглянув свою роботу, видаливши розділ 4, який містить алгоритм часу O (log n). Папір Хар-Пеледа цитується в оновленій версії. Перший алгоритм зберігається, оскільки він має незрівнянну складність із часом O (log n). Наприклад, він працює в час O (журнал n n журналу), коли числа у впорядкованому вхідному списку знаходяться в діапазоні від 0 до (log n) ^ {O (1)}. Алгоритм заснований на квадратичному пошуку регіону, що сильно відрізняється від побудови ядра. Нижчі межі часу також зберігаються, але трохи переглядаються.
Тепер у мене є краще уявлення про твори в цьому рядку. Я справді вдячний за професійну допомогу колег з теоретичних інформатик на цьому веб-сайті, яка дає чудові відгуки. Моя доопрацьована стаття буде доступна на тому ж архівному сайті протягом найближчих кількох днів. Я щиро вітаю подальші коментарі щодо пов'язаних посилань, які можуть бути пропущені.
Бін Фу