Выпуклая оболочка - Википедия - Convex hull

Выпуклый корпус красного набора - это синий и красный выпуклый набор.

В геометрия, то выпуклый корпус или же выпуклый конверт или же выпуклое закрытие формы самый маленький выпуклый набор который его содержит. Выпуклая оболочка может быть определена как пересечение всех выпуклых множеств, содержащих данное подмножество Евклидово пространство, или эквивалентно как набор всех выпуклые комбинации точек в подмножестве. Для ограниченный подмножество плоскости, выпуклый корпус может быть визуализирован как форма, заключенная в резиновую ленту, натянутую вокруг подмножества.

Выпуклые оболочки открытые наборы открыты, а выпуклые оболочки компактные наборы компактны. Каждое компактное выпуклое множество - это выпуклая оболочка своего крайние точки. Оператор выпуклой оболочки является примером оператор закрытия, и каждый антиматроид можно представить, применяя этот оператор замыкания к конечным множествам точек. алгоритмический задачи нахождения выпуклой оболочки конечного множества точек на плоскости или других евклидовых пространствах малой размерности, а также ее двойной проблема пересечения полупространства, являются фундаментальными проблемами вычислительная геометрия. Их можно решить вовремя для двумерных или трехмерных наборов точек, и по времени согласования выходной сложности наихудшего случая, заданной теорема о верхней оценке в высших измерениях.

Как и для конечных точечных множеств, выпуклые оболочки изучались также для простые многоугольники, Броуновское движение, космические кривые, и эпиграфы функций. Выпуклые оболочки имеют широкое применение в математике, статистике, комбинаторной оптимизации, экономике, геометрическом моделировании и этологии. Связанные структуры включают ортогональная выпуклая оболочка, выпуклые слои, Триангуляция Делоне и Диаграмма Вороного, и выпуклый череп.

Определения

Выпуклая оболочка плоского ограниченного множества: аналогия с резинкой

Набор точек в Евклидово пространство определяется как выпуклый если он содержит отрезки прямых, соединяющие каждую пару его точек. Выпуклая оболочка данного множества можно определить как[1]

  1. (Единственное) минимальное выпуклое множество, содержащее
  2. Пересечение всех выпуклых множеств, содержащих
  3. Набор всех выпуклые комбинации очков в
  4. Союз всех симплексы с вершинами в

За ограниченные множества в евклидовой плоскости, а не все на одной прямой, граница выпуклой оболочки - это простая замкнутая кривая с минимумом периметр содержащий . Можно представить себе растяжение резинка так что он окружает весь набор а затем отпустив его, позволив ему сжаться; когда он становится туго натянутым, он охватывает выпуклую оболочку .[2] Эта формулировка не сразу распространяется на более высокие измерения: для конечного набора точек в трехмерном пространстве окрестность остовное дерево точек окружает их сколь угодно малой площадью поверхности, меньшей, чем площадь поверхности выпуклой оболочки.[3] Однако в более высоких измерениях варианты проблема препятствия нахождения поверхности с минимальной энергией над заданной формой может иметь выпуклую оболочку в качестве своего решения.[4]

Для трехмерных объектов первое определение гласит, что выпуклая оболочка - это наименьшая возможная выпуклая оболочка. ограничивающий объем объектов. Определение с использованием пересечений выпуклых множеств может быть расширено до неевклидова геометрия, а определение с использованием выпуклых комбинаций может быть расширено с евклидовых пространств на произвольные реальные векторные пространства или же аффинные пространства; выпуклые оболочки также могут быть обобщены более абстрактно, чтобы ориентированные матроиды.[5]

Эквивалентность определений

3D выпуклая оболочка из 120 точек облака

Не очевидно, что первое определение имеет смысл: почему должно существовать единственное минимальное выпуклое множество, содержащее , для каждого ? Однако второе определение, пересечение всех выпуклых множеств, содержащих , четко определено. Это подмножество любого другого выпуклого множества который содержит , потому что входит в число пересекаемых множеств. Таким образом, это в точности единственное минимальное выпуклое множество, содержащее . Следовательно, первые два определения эквивалентны.[1]

Каждое выпуклое множество, содержащее должен (по предположению, что он выпуклый) содержать все выпуклые комбинации точек из , поэтому множество всех выпуклых комбинаций содержится в пересечении всех выпуклых множеств, содержащих . Наоборот, множество всех выпуклых комбинаций само является выпуклым множеством, содержащим , поэтому он также содержит пересечение всех выпуклых множеств, содержащих , поэтому второе и третье определения эквивалентны.[6]

Фактически, согласно Теорема Каратеодори, если является подмножеством -мерное евклидово пространство, любая выпуклая комбинация конечного числа точек из также является выпуклой комбинацией не более чем указывает в . Множество выпуклых комбинаций -набор точек есть симплекс; в самолете это треугольник а в трехмерном пространстве это тетраэдр. Следовательно, всякая выпуклая комбинация точек принадлежит симплексу, вершины которого принадлежат , а третье и четвертое определения эквивалентны.[6]

Верхняя и нижняя части корпуса

В двух измерениях выпуклый корпус иногда разделяется на две части, верхний корпус и нижний корпус, простирающиеся между крайней левой и крайней правой точками корпуса. В более общем смысле, для выпуклой оболочки в любом измерении можно разделить границу корпуса на точки, направленные вверх (точки, для которых восходящий луч не пересекается с корпусом), точки, направленные вниз, и крайние точки. Для трехмерных корпусов обращенные вверх и вниз части границы образуют топологические диски.[7]

Топологические свойства

Закрытые и открытые корпуса

В замкнутая выпуклая оболочка набора это закрытие выпуклой оболочки, а открытая выпуклая оболочка это интерьер (или в некоторых источниках относительный интерьер ) выпуклой оболочки.[8]

Замкнутая выпуклая оболочка является пересечением всех замкнутых полупространства содержащий .Если выпуклая оболочка уже закрытый набор сам (как, например, если это конечный набор или в более общем смысле компактный набор ), то она равна замкнутой выпуклой оболочке. Однако пересечение замкнутых полупространств само замкнуто, поэтому, когда выпуклая оболочка не замкнута, она не может быть представлена ​​таким образом.[9]

Если открытая выпуклая оболочка множества является -мерной, то каждая точка оболочки принадлежит открытой выпуклой оболочке не более чем точки . Множества вершин квадрата, правильного октаэдра или многомерного кросс-многогранник приведите примеры, где именно очки нужны.[10]

Сохранение топологических свойств

В ведьма Аньези. Точки на красной кривой или выше представляют собой пример замкнутого множества, выпуклая оболочка которого открыта (открытая верхняя полуплоскость ).

Топологически выпуклая оболочка открытый набор всегда сама открыта, и выпуклая оболочка компакта всегда сама компактна. Однако существуют замкнутые множества, выпуклая оболочка которых не замкнута.[11] Например, закрытый набор

(набор точек, лежащих на или выше ведьма Аньези ) имеет открытый верхняя полуплоскость как его выпуклая оболочка.[12]

Компактность выпуклой оболочки компактных множеств в конечномерных евклидовых пространствах обобщается Теорема Крейна – Смулиана., согласно которому замкнутая выпуклая оболочка слабо компактного подмножества Банахово пространство (подмножество, компактное при слабая топология ) слабо компактно.[13]

Крайние точки

An крайняя точка выпуклого множества - это точка в множестве, которая не лежит ни на одном открытом прямом отрезке между любыми двумя другими точками того же множества. Для выпуклой оболочки каждая крайняя точка должна быть частью данного множества, потому что в противном случае она не может быть формируется как выпуклая комбинация заданных точек. Теорема Крейна – Мильмана, каждое компактное выпуклое множество в евклидовом пространстве (или, в более общем смысле, в локально выпуклое топологическое векторное пространство ) - выпуклая оболочка его крайних точек.[14] Однако это может быть неверно для некомпактных выпуклых множеств; например, вся евклидова плоскость и открытый единичный шар выпуклы, но ни у одной из них нет крайних точек. Теория Шоке расширяет эту теорию от конечных выпуклых комбинаций крайних точек до бесконечных комбинаций (интегралов) в более общих пространствах.[15]

Геометрические и алгебраические свойства

Оператор закрытия

Оператор выпуклой оболочки обладает характеристическими свойствами оператор закрытия:[16]

  • это обширный, что означает, что выпуклая оболочка каждого множества это надмножество .
  • это неубывающий, что означает, что для каждых двух наборов и Y с выпуклая оболочка является подмножеством выпуклой оболочки .
  • это идемпотент, что означает, что для каждого выпуклая оболочка выпуклой оболочки такая же, как выпуклая оболочка .

Применительно к конечному набору точек это оператор замыкания антиматроид - обстреливающий антиматроид множества точек. Каждый антиматроид может быть представлен таким образом выпуклой оболочкой точек в евклидовом пространстве достаточно высокой размерности.[17]

Сумма Минковского

Операции построения выпуклой оболочки и взятия Сумма Минковского коммутируют друг с другом в том смысле, что сумма Минковского выпуклых оболочек множеств дает тот же результат, что и выпуклая оболочка суммы Минковского тех же множеств. Это шаг к Теорема Шепли – Фолкмана ограничивая расстояние суммы Минковского от ее выпуклой оболочки.[18]

Проективная двойственность

В проективный дуальный Операция построения выпуклой оболочки множества точек состоит в построении пересечения семейства замкнутых полупространств, которые все содержат начало координат (или любую другую обозначенную точку).[19]

Особые случаи

Наборы конечных точек

Выпуклая оболочка точек на плоскости

Выпуклая оболочка конечного точечного множества образует выпуклый многоугольник когда , или в более общем смысле выпуклый многогранник в . Каждая крайняя точка корпуса называется вершина, и (по теореме Крейна – Мильмана) каждый выпуклый многогранник является выпуклой оболочкой своих вершин. Это единственный выпуклый многогранник, вершины которого принадлежат и это включает в себя все .[2]Для наборов точек в общая позиция выпуклая оболочка симплициальный многогранник.[20]

Согласно теорема о верхней оценке, количество граней выпуклой оболочки указывает в -мерное евклидово пространство .[21] В частности, в двух и трех измерениях количество граней максимально линейно по .[22]

Простые многоугольники

Выпуклая оболочка простого многоугольника

Выпуклая оболочка простой многоугольник охватывает данный многоугольник и разбивается им на области, одна из которых является самим многоугольником. Остальные области, ограниченные многоугольная цепь многоугольника и одно выпуклое ребро оболочки, называются карманы. Рекурсивное вычисление одного и того же разложения для каждого кармана формирует иерархическое описание данного многоугольника, называемое его выпуклое дерево разностей.[23] Отражение кармана поперек его выпуклой кромки корпуса расширяет данный простой многоугольник в многоугольник с тем же периметром и большей площадью, а Теорема Эрдеша – Надя заявляет, что этот процесс расширения в конечном итоге прекращается.[24]

Броуновское движение

Кривая, порожденная Броуновское движение на плоскости в любой фиксированный момент времени имеет вероятность 1 иметь выпуклую оболочку, граница которой образует непрерывно дифференцируемая кривая. Однако под любым углом В диапазоне , во время броуновского движения будут моменты, когда движущаяся частица касается границы выпуклой оболочки под углом . В Хаусдорфово измерение этого набора исключительных времен составляет (с большой вероятностью) .[25]

Космические кривые

An олоид, выпуклая оболочка двух окружностей в трехмерном пространстве

Для выпуклой оболочки пространственная кривая или конечный набор пространственных кривых в общем положении в трехмерном пространстве, части границы вдали от кривых развивающийся и линейчатые поверхности.[26] Примеры включают олоид, выпуклая оболочка двух окружностей в перпендикулярных плоскостях, каждая из которых проходит через центр другой,[27] то сферикон, выпуклая оболочка двух полукругов в перпендикулярных плоскостях с общим центром, и D-формы, выпуклые формы, полученные из Теорема единственности Александрова для поверхности, образованной склейкой двух плоских выпуклых наборов равного периметра.[28]

Функции

Выпуклая оболочка или нижняя выпуклая оболочка функции в реальном векторном пространстве - это функция, эпиграф - выпуклая нижняя оболочка надграфа .Это единственный максимальный выпуклая функция мажоритарный .[29] Определение может быть расширено до выпуклой оболочки набора функций (полученной из выпуклой оболочки объединения их надграфов или, что то же самое, из их поточечного минимума), и в этой форме оно двойственно выпуклый сопряженный операция.[30]

Вычисление

В вычислительная геометрия, известен ряд алгоритмов вычисления выпуклой оболочки для конечного множества точек и других геометрических объектов. Расчет выпуклой оболочки означает построение однозначной, эффективной представление необходимой выпуклой формы. Представления выходных данных, которые рассматривались для выпуклой оболочки точечных множеств, включают список линейные неравенства описывая грани корпуса, неориентированный граф граней и их примыканий, или полное лицевая решетка корпуса.[31] В двух измерениях может быть достаточно просто перечислить точки, которые являются вершинами, в их циклическом порядке вокруг корпуса.[2]

Для выпуклой оболочки в двух или трех измерениях сложность соответствующих алгоритмов обычно оценивается в терминах , количество входных точек и , количество точек на выпуклой оболочке, которое может быть значительно меньше, чем . Для корпусов больших размеров количество граней других размеров также может входить в анализ. Сканирование Грэма может вычислить выпуклую оболочку точки в плоскости во времени . Для точек в двух и трех измерениях сложнее алгоритмы, чувствительные к выходу известны, вычисляя выпуклую оболочку за время . К ним относятся Алгоритм Чана и Алгоритм Киркпатрика – Зейделя.[32] Для размеров время вычисления выпуклой оболочки равно , что соответствует наихудшей выходной сложности задачи.[33] Выпуклая оболочка простого многоугольника на плоскости может быть построена в линейное время.[34]

Динамическая выпуклая оболочка структуры данных могут использоваться для отслеживания выпуклой оболочки набора точек, подвергающихся вставке и удалению точек,[35] и кинетическая выпуклая оболочка конструкции могут отслеживать выпуклую оболочку для точек, движущихся непрерывно.[36]Построение выпуклой оболочки также служит инструментом, строительным блоком для ряда других вычислительно-геометрических алгоритмов, таких как вращающиеся суппорты метод вычисления ширина и диаметр набора точек.[37]

Связанные структуры

Некоторые другие формы могут быть определены из набора точек аналогично выпуклой оболочке, например, минимальное надмножество с некоторым свойством, пересечение всех фигур, содержащих точки из данного семейства фигур, или объединение всех комбинаций баллы за определенный тип комбинации. Например:

  • В аффинная оболочка наименьшее аффинное подпространство евклидова пространства, содержащее данное множество, или объединение всех аффинных комбинаций точек в множестве.[38]
  • В линейный корпус наименьшее линейное подпространство векторного пространства, содержащего данный набор, или объединение всех линейных комбинаций точек в наборе.[38]
  • В конический корпус или положительная оболочка подмножества векторного пространства - это множество всех положительных комбинаций точек в подмножестве.[38]
  • В визуальный корпус трехмерного объекта по отношению к набору точек обзора состоит из точек так что каждый луч с точки зрения через пересекает объект. Эквивалентно это пересечение (невыпуклых) конусов, образованных контуром объекта по отношению к каждой точке обзора. Он используется в 3D реконструкция как самая большая фигура, которая может иметь те же очертания с заданных точек обзора.[39]
  • Круглая оболочка или альфа-оболочка подмножества плоскости - это пересечение всех дисков с заданным радиусом. которые содержат подмножество.[40]
  • В относительная выпуклая оболочка подмножества двумерного простой многоугольник является пересечением всех относительно выпуклых надмножеств, где множество внутри одного многоугольника является относительно выпуклым, если оно содержит геодезический между любыми двумя его точками.[41]
  • В ортогональная выпуклая оболочка или прямолинейная выпуклая оболочка - это пересечение всех ортогонально выпуклых и связанных надмножеств, где набор является ортогонально выпуклым, если он содержит все параллельные оси сегменты между парами его точек.[42]
  • Ортогональная выпуклая оболочка - это частный случай гораздо более общей конструкции: гипервыпуклая оболочка, который можно рассматривать как самый маленький инъективное метрическое пространство содержащий точки данного метрическое пространство.[43]
  • В голоморфно выпуклая оболочка является обобщением подобных понятий на комплексные аналитические многообразия, полученная как пересечение множеств подуровней голоморфные функции содержащий данный набор.[44]

В Триангуляция Делоне набора точек и его двойной, то Диаграмма Вороного, математически связаны с выпуклыми оболочками: триангуляция Делоне точки, установленной в можно рассматривать как проекцию выпуклой оболочки в [45]В альфа-формы конечного набора точек дают вложенное семейство (невыпуклых) геометрических объектов, описывающих форму набора точек на разных уровнях детализации. Каждая альфа-форма представляет собой объединение некоторых характеристик триангуляции Делоне, выбранных путем сравнения их по окружности параметру альфа. Сам набор точек образует одну конечную точку этого семейства форм, а его выпуклая оболочка образует другую конечную точку.[40]В выпуклые слои множества точек - это вложенное семейство выпуклых многоугольников, самый внешний из которых является выпуклой оболочкой, а внутренние слои построены рекурсивно из точек, не являющихся вершинами выпуклой оболочки.[46]

В выпуклый череп многоугольника - это самый большой выпуклый многоугольник, содержащийся внутри него. Его можно найти в полиномиальное время, но показатель алгоритма высокий.[47]

Приложения

Выпуклые корпуса имеют широкое применение во многих областях. В математике выпуклые оболочки используются для изучения многочлены, матрица собственные значения, и унитарные элементы, и несколько теорем в дискретная геометрия вовлекают выпуклые оболочки. Они используются в надежная статистика как крайний контур Глубина Тьюки, являются частью волынка визуализация двумерных данных и определение наборов рисков рандомизированные правила принятия решений. Выпуклые оболочки индикаторные векторы решений комбинаторных задач являются центральными комбинаторная оптимизация и многогранная комбинаторика. В экономике выпуклые оболочки могут использоваться для применения методов выпуклость в экономике на невыпуклые рынки. В геометрическом моделировании свойство выпуклой оболочки Кривые Безье помогает находить их пересечения, а выпуклые корпуса являются частью измерения корпусов лодок. А при изучении поведения животных выпуклые оболочки используются в стандартном определении домашний диапазон.

Математика

Разделение семи точек на три подмножества с пересекающимися выпуклыми оболочками, гарантированное существование для любых семи точек на плоскости с помощью Теорема Тверберга

Полигоны Ньютона одномерного многочлены и Многогранники Ньютона многомерных многочленов представляют собой выпуклые оболочки точек, полученные из показателей степени членов многочлена, и могут использоваться для анализа асимптотический поведение многочлена и оценки его корней.[48] Выпуклые оболочки и многочлены также объединяются в Теорема Гаусса – Лукаса, согласно которому корни производной многочлена все лежат внутри выпуклой оболочки корней многочлена.[49]

В спектральный анализ, то числовой диапазон из нормальная матрица выпуклая оболочка его собственные значения.[50]В Теорема Руссо – Дая. описывает выпуклые оболочки унитарные элементы в C * -алгебра.[51]В дискретная геометрия, обе Теорема Радона и Теорема Тверберга касаются существования разбиений точечных множеств на подмножества с пересекающимися выпуклыми оболочками.[52]

Определения выпуклого множества как содержащего отрезки прямых между его точками и выпуклой оболочки как пересечения всех выпуклых надмножеств применяются к гиперболические пространства а также в евклидовы пространства. Однако в гиперболическом пространстве также можно рассматривать выпуклые оболочки множеств идеальные точки, точки, которые не принадлежат самому гиперболическому пространству, но лежат на границе модели этого пространства. Границы выпуклых оболочек идеальных точек трехмерного гиперболического пространства аналогичны линейчатые поверхности в евклидовом пространстве, и их метрические свойства играют важную роль в гипотеза геометризации в низкоразмерная топология.[53] Гиперболические выпуклые оболочки также использовались как часть расчета канонический триангуляции из гиперболические многообразия, и применяется для определения эквивалентности узлы.[54]

Также раздел о Броуновское движение для применения выпуклых оболочек к этому предмету, а также раздел, посвященный космические кривые за их применение к теории складывающиеся поверхности.

Статистика

А волынка. Внешняя заштрихованная область - это выпуклая оболочка, а внутренняя заштрихованная область - это контур глубины Тьюки на 50%.

В надежная статистика выпуклая оболочка является одним из ключевых компонентов волынка, метод для визуализации распространения двумерных точек выборки. Контуры Глубина Тьюки образуют вложенное семейство выпуклых множеств с выпуклой оболочкой, находящейся снаружи, и багплот также отображает другой многоугольник из этого вложенного семейства, контур с глубиной 50%.[55]

В статистических теория принятия решений, набор рисков рандомизированное правило принятия решения является выпуклой оболочкой точек риска лежащих в основе его детерминированных правил принятия решений.[56]

Комбинаторная оптимизация

В комбинаторная оптимизация и многогранная комбинаторика, центральными объектами исследования являются выпуклые оболочки индикаторные векторы решений комбинаторной задачи. Если можно найти грани этих многогранников, описывая многогранники как пересечения полупространств, то алгоритмы, основанные на линейное программирование можно использовать для поиска оптимальных решений.[57] В многокритериальная оптимизация, также используется другой тип выпуклой оболочки - выпуклая оболочка весовых векторов решений. Можно максимизировать любой квазивыпуклая комбинация весов путем нахождения и проверки каждой вершины выпуклой оболочки, часто более эффективно, чем проверка всех возможных решений.[58]

Экономика

в Модель Эрроу – Дебре из общее экономическое равновесие, агенты предполагаются выпуклыми бюджетные наборы и выпуклые предпочтения. Эти предположения выпуклость в экономике могут быть использованы для доказательства существования равновесия. невыпуклый, его можно сделать выпуклым, взяв выпуклые оболочки. Теорема Шепли – Фолкмана может использоваться, чтобы показать, что для крупных рынков это приближение является точным и приводит к «квазиравновесию» для исходного невыпуклого рынка.[59]

Геометрическое моделирование

В геометрическое моделирование, одно из ключевых свойств Кривая Безье состоит в том, что он лежит в выпуклой оболочке своих контрольных точек. Это так называемое «свойство выпуклой оболочки» можно использовать, например, для быстрого обнаружения пересечений этих кривых.[60]

В геометрии лодки и конструкции корабля, обхват цепи является мерой размера парусного судна, определяемой с использованием выпуклого корпуса поперечного сечения корпус судна. Он отличается от обхват кожи, периметр самого поперечного сечения, за исключением лодок и кораблей с выпуклым корпусом.[61]

Этология

Выпуклая оболочка обычно известна как минимальный выпуклый многоугольник в этология, изучение поведения животных, где это классический, хотя, возможно, упрощенный подход к оценке домашний диапазон на основе точек наблюдения за животным.[62] Выбросы может сделать минимальный выпуклый многоугольник чрезмерно большим, что мотивировало ослабленные подходы, которые содержат только подмножество наблюдений, например, путем выбора одного из выпуклых слоев, который близок к целевому проценту выборок,[63] или в локальная выпуклая оболочка методом объединения выпуклых оболочек окрестности очков.[64]

Квантовая физика

В квантовая физика, то пространство состояний любой квантовой системы - совокупность всех способов подготовки системы - представляет собой выпуклую оболочку, крайние точки которой положительно-полуопределенные операторы известны как чистые состояния, а внутренние точки - смешанными состояниями.[65] В Теорема Шредингера – HJW доказывает, что любое смешанное состояние может быть записано как выпуклая комбинация чистых состояний несколькими способами.[66]

История

Нижняя выпуклая оболочка точек на плоскости появляется в виде многоугольника Ньютона в письме из Исаак Ньютон к Генри Ольденбург в 1676 г.[67] Сам термин «выпуклая оболочка» появился еще в работах Гаррет Биркгоф  (1935 ), и соответствующий член в Немецкий появляется раньше, например в Ганс Радемахер обзор Knig  (1922 ). Другие термины, такие как «выпуклый конверт», также использовались в этот период времени.[68] К 1938 г., по данным Ллойд Дайнс термин «выпуклая оболочка» стал стандартным; Дайнс добавляет, что он считает термин неудачным, потому что разговорный смысл слова «корпус» предполагает, что он относится к поверхности формы, тогда как выпуклый корпус включает внутреннюю часть, а не только поверхность.[69]

Примечания

  1. ^ а б Рокафеллар (1970), п. 12.
  2. ^ а б c de Berg et al. (2008), п. 3.
  3. ^ Уильямс и Россиньяк (2005). См. Также Дуглас Заре, ответ на «периметр невыпуклого множества», MathOverflow, 16 мая 2014 г.
  4. ^ Оберман (2007).
  5. ^ Кнут (1992).
  6. ^ а б Рокафеллар (1970), п. 12; Лэй (1982), п. 17.
  7. ^ de Berg et al. (2008), п. 6. Идея разделения корпуса на две цепи исходит из эффективного варианта Сканирование Грэма к Эндрю (1979).
  8. ^ Зонтаг (1982).
  9. ^ Рокафеллар (1970), п. 99.
  10. ^ Стейниц (1914); Гастин (1947); Барани, Качальски и Пах (1982)
  11. ^ Грюнбаум (2003), п. 16; Лэй (1982), п. 21; Сакума (1977).
  12. ^ Этот пример приводится Талман (1977), Замечание 2.6.
  13. ^ Уитли (1986).
  14. ^ Крейн и Мильман (1940); Лэй (1982), п. 43.
  15. ^ Окон (2000).
  16. ^ Кисельман (2002).
  17. ^ Кашивабара, Накамура и Окамото (2005).
  18. ^ Крейн и Шмулиан (1940), Теорема 3, страницы 562–563; Шнайдер (1993), Теорема 1.1.2 (стр. 2–3) и глава 3.
  19. ^ de Berg et al. (2008), п. 254.
  20. ^ Грюнбаум (2003), п. 57.
  21. ^ де Берг и др. (2008), п. 256.
  22. ^ de Berg et al. (2008), п. 245.
  23. ^ Раппопорт (1992).
  24. ^ Demaine et al. (2008).
  25. ^ Крэнстон, Сюй и Марч (1989).
  26. ^ Седых (1981).
  27. ^ Дирнбёк и Стачел (1997).
  28. ^ Ситон (2017).
  29. ^ Рокафеллар (1970), п. 36.
  30. ^ Рокафеллар (1970), п. 149.
  31. ^ Авис, Бремнер и Зайдель (1997).
  32. ^ de Berg et al. (2008), п. 13.
  33. ^ Шазель (1993); de Berg et al. (2008), п. 256.
  34. ^ Маккаллум и Авис (1979); Грэм и Яо (1983); Ли (1983).
  35. ^ Чан (2012).
  36. ^ Баш, Гибас и Хершбергер (1999).
  37. ^ Туссен (1983).
  38. ^ а б c Вестерманн (1976).
  39. ^ Лаурентини (1994).
  40. ^ а б Эдельсбруннер, Киркпатрик и Зайдель (1983).
  41. ^ Туссен (1986).
  42. ^ Оттманн, Сойсалон-Сойнинен и Вуд (1984).
  43. ^ Херрлих (1992).
  44. ^ Росси (1961).
  45. ^ Коричневый (1979).
  46. ^ Шазель (1985).
  47. ^ Чанг и Яп (1986).
  48. ^ Артин (1967); Гельфанд, Капранов и Зелевинский (1994)
  49. ^ Прасолов (2004).
  50. ^ Джонсон (1976).
  51. ^ Гарднер (1984).
  52. ^ Рей (1979).
  53. ^ Эпштейн и Марден (1987).
  54. ^ Недели (1993).
  55. ^ Руссеу, Рутс и Тьюки (1999).
  56. ^ Харрис (1971).
  57. ^ Pulleyblank (1983); см. особенно замечания после теоремы 2.9.
  58. ^ Като (1992).
  59. ^ Никола (2000). См., В частности, Раздел 16.9, Невыпуклость и приблизительное равновесие, стр. 209–210.
  60. ^ Чен и Ван (2003).
  61. ^ Мейсон (1908).
  62. ^ Кернохан, Гитцен и Миллспо (2001), п. 137–140; Нильсен, Педерсен и Линнелл (2008)
  63. ^ Вортон (1995).
  64. ^ Getz & Wilmers (2004).
  65. ^ Риффель и Полак (2011).
  66. ^ Киркпатрик (2006).
  67. ^ Ньютон (1676); видеть Ауэль (2019), стр. 336, и Эскобар и Каве (2020).
  68. ^ См., Например, Белый (1923), стр.520.
  69. ^ Обедает (1938).

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

внешняя ссылка