В дискретной геометрии -множество конечного множества точек в евклидовой плоскости представляет собой подмножество элементов , которое может быть строго отделено от остальных точек линией . В более общем смысле, в евклидовом пространстве более высоких размерностей -множество конечного множества точек представляет собой подмножество элементов , которое может быть отделено от остальных точек гиперплоскостью . В частности, когда (где - размер ), линия или гиперплоскость, отделяющая -множество от остальной части , является линией деления пополам или плоскостью деления пополам .
-множества множества точек на плоскости связаны проективной двойственностью с -уровнями в расположении прямых . -уровень в расположении прямых на плоскости — это кривая, состоящая из точек, которые лежат на одной из прямых и имеют ровно прямые под собой. Дискретные и вычислительные геометры также изучали уровни в расположениях более общих видов кривых и поверхностей. [1]
Комбинаторные границы
Нерешенная задача по математике :
Каково наибольшее возможное число линий деления пополам для набора точек на плоскости?
При анализе геометрических алгоритмов важно ограничить число -множеств плоского множества точек [2] или, что эквивалентно, число -уровней плоской конфигурации линий, проблема, впервые изученная Ловасом [3] и Эрдёшем и др. [4] Лучшая известная верхняя граница для этой проблемы равна , как показал Тамал Дей [5] с использованием неравенства числа пересечений Айтая, Хватала , Ньюборна и Семереди . Однако лучшая известная нижняя граница далека от верхней границы Дея: она равна для некоторой константы , как показал Тот. [6]
В трех измерениях наилучшая известная верхняя граница равна , а наилучшая известная нижняя граница равна . [7]
Для точек в трех измерениях, которые находятся в выпуклом положении , то есть являются вершинами некоторого выпуклого многогранника, число -множеств равно , что следует из аргументов, используемых для ограничения сложности диаграмм Вороного th-го порядка. [8]
Для случая, когда (деление пополам прямых), максимальное число комбинаторно различных прямых, проходящих через две точки, которые делят пополам оставшиеся точки, равно
1,3,6,9,13,18,22... (последовательность A076523 в OEIS ).
Также были доказаны границы для числа -множеств, где -множество является -множеством для некоторого . В двух измерениях максимальное число -множеств равно ровно , [9] тогда как в измерениях граница равна . [10]
Алгоритмы построения
Эдельсбруннер и Вельцль [11] впервые изучили проблему построения всех -множеств входного набора точек или, двойственно, построения -уровня расположения. -уровневую версию их алгоритма можно рассматривать как алгоритм плоской развертки , который строит уровень слева направо. Рассматриваемый в терминах -множеств наборов точек, их алгоритм поддерживает динамическую выпуклую оболочку для точек по обе стороны разделительной линии, многократно находит касательную к двум этим оболочкам и перемещает каждую из двух точек касания в противоположную оболочку. Чан [12] рассматривает последующие результаты по этой проблеме и показывает, что ее можно решить за время, пропорциональное границе Дея для сложности -уровня .
Агарвал и Матушек описывают алгоритмы для эффективного построения приближенного уровня; то есть кривой, которая проходит между -уровнем и -уровнем для некоторого малого параметра аппроксимации . Они показывают, что такое приближение может быть найдено, состоящим из ряда отрезков прямой, которые зависят только от и не зависят от или . [13]
Матроидные обобщения
Проблему планарного -уровня можно обобщить до задачи параметрической оптимизации в матроиде : дан матроид, в котором каждый элемент взвешен линейной функцией параметра , и необходимо найти минимальный весовой базис матроида для каждого возможного значения . Если изобразить весовые функции в виде линий на плоскости, -уровень расположения этих линий будет отображаться как функция веса наибольшего элемента в оптимальном базисе в однородном матроиде , и Дей показал, что его оценка сложности -уровня может быть обобщена для подсчета количества различных оптимальных баз любого матроида с элементами и рангом .
Например, та же верхняя граница справедлива для подсчета числа различных минимальных остовных деревьев, сформированных в графе с ребрами и вершинами, когда ребра имеют веса, которые линейно изменяются с параметром . Эта параметрическая задача минимального остовного дерева изучалась различными авторами и может использоваться для решения других задач оптимизации бикритериальных остовных деревьев. [14]
Однако наиболее известная нижняя граница для параметрической задачи минимального остовного дерева — это , более слабая граница, чем для задачи -множества. [15] Для более общих матроидов верхняя граница Дея имеет соответствующую нижнюю границу. [16]
Агарвал, П. К.; Аронов , Б .; Шарир, М. (1997). «Об уровнях в расположениях прямых, отрезков, плоскостей и треугольников». Труды 13-го ежегодного симпозиума по вычислительной геометрии . С. 30–38.
Алон, Н.; Дьёри, Э. (1986). «Число малых полупространств конечного множества точек на плоскости». Журнал комбинаторной теории . Серия A. 41 : 154–157. doi : 10.1016/0097-3165(86)90122-6 .
Чан, ТМ (1999). "Замечания об алгоритмах k-уровня на плоскости". Архивировано из оригинала 2010-11-04.
Чан, ТМ (2005а). «Об уровнях в расположениях кривых, II: простое неравенство и его следствие». Дискретная и вычислительная геометрия . 34 : 11–24. doi : 10.1007/s00454-005-1165-3 .
Чан, ТМ (2005b). «Об уровнях в расположениях поверхностей в трех измерениях». Труды 16-го ежегодного симпозиума ACM-SIAM по дискретным алгоритмам . С. 232–240.
Чан, ТМ (2005c). «Поиск кратчайшего ребра узкого места в параметрическом минимальном остовном дереве». Труды 16-го ежегодного симпозиума ACM-SIAM по дискретным алгоритмам . стр. 232–240.
Коул, Р.; Шарир, М .; Яп, К.К. (1987). «О k -оболочках и связанных с ними проблемах». Журнал SIAM по вычислениям . 16 (1): 61–77. doi :10.1137/0216005. MR 0873250.
Дей, ТК (1998). «Улучшенные оценки для плоских k-множеств и связанных с ними проблем». Дискретная и вычислительная геометрия . 19 (3): 373–382. doi : 10.1007/PL00009354 . MR 1608878.
Эппштейн, Дэвид (август 2022 г.). «Сильная нижняя граница параметрических минимальных остовных деревьев». Algorithmica . 85 (6): 1738–1753. arXiv : 2105.05371 . doi : 10.1007/s00453-022-01024-9 .
Erdős, P. ; Lovász, L. ; Simmons, A.; Straus, EG (1973). "Графы диссекции плоских точечных множеств". Обзор комбинаторной теории (Proc. Internat. Sympos., Colorado State Univ., Fort Collins, Colo., 1971) . Амстердам: North-Holland. стр. 139–149. MR 0363986.
Фернандес-Бака, Д.; Слуцки, Г.; Эппштейн, Д. (1996). «Использование разрежения для параметрических задач минимального остовного дерева». Nordic Journal of Computing . 3 (4): 352–366.
Гасфилд, Д. (1980). Анализ чувствительности для комбинаторной оптимизации . Технический представитель UCB/ERL M80/22. Калифорнийский университет в Беркли.
Хассин, Р.; Тамир, А. (1989). «Максимизация классов двухпараметрических целей по матроидам». Математика исследования операций . 14 (2): 362–375. doi :10.1287/moor.14.2.362.
Ишии, Х.; Сиоде, С.; Нисида, Т. (1981). «Стохастическая задача остовного дерева». Дискретная прикладная математика . 3 (4): 263–273. doi : 10.1016/0166-218X(81)90004-4 .
Като, Н.; Ибараки, Т. (1983). Об общем числе опорных точек, необходимых для некоторых параметрических комбинаторных задач оптимизации . Рабочий документ 71. Ин-т экономических исследований, Кобеский университет коммерции.
Ли, Дер-Цай (1982). «О диаграммах Вороного с k -ближайшими соседями на плоскости». IEEE Transactions on Computers . 31 (6): 478–487. doi :10.1109/TC.1982.1676031.
Ловас, Л. (1971). «О количестве половинных линий». Annales Universitatis Scientiarum Buddhainensis de Rolando Eőtvős Nominatae Sectio Mathematica . 14 : 107–108.
Шарир, М.; Смородинский, С.; Тардос, Г. (2001). «Улучшенная граница для k-множеств в трех измерениях». Дискретная и вычислительная геометрия . 26 (2): 195–204. doi : 10.1007/s00454-001-0005-3 .
Tóth, G. (2001). «Точечные множества с множеством k-множеств». Дискретная и вычислительная геометрия . 26 (2): 187–194. doi : 10.1007/s004540010022 .
Внешние ссылки
Разделение пополам линий и k-множеств, Джефф Эриксон