Coreset - Википедия - Coreset

В вычислительная геометрия, а Coreset представляет собой небольшой набор точек, который приближается к форме большего набора точек в том смысле, что применение некоторой геометрической меры к двум наборам (например, их минимальная ограничивающая рамка объем ) приводит к примерно равным числам. Многие задачи естественной геометрической оптимизации имеют наборы ядер, которые приближают оптимальное решение с точностью до фактора 1 + ε, которые можно быстро найти (в линейное время или почти линейное время), и размер которых ограничен функцией 1/ε независимо от размера ввода, где ε - произвольное положительное число. В этом случае можно получить схему аппроксимации линейного или почти линейного времени, основанную на идее поиска базового набора и последующего применения точного алгоритма оптимизации к базовому набору. Независимо от того, насколько медленным является точный алгоритм оптимизации, при любом фиксированном выборе ε, время работы этой аппроксимационной схемы будет О(1) плюс время на поиск корсета.[1]

Рекомендации

  1. ^ Агарвал, Панкадж К.; Хар-Пелед, Сариэль; Варадараджан, Кастури Р. (2005), «Геометрическая аппроксимация через coresets», в Гудман, Джейкоб Э.; Пах, Янош; Вельцль, Эмо (ред.), Комбинаторная и вычислительная геометрия, Публикации НИИ математических наук, 52, Cambridge Univ. Press, Cambridge, pp. 1–30, МИСТЕР  2178310.