Дополнение Минковского - Minkowski addition

Красная цифра - это сумма Минковского синих и зеленых фигур.

В геометрия, то Сумма Минковского (также известен как расширение ) двух наборы из векторы положения А и B в Евклидово пространство формируется путем добавления каждого вектора в А каждому вектору в B, т.е. множество

Аналогично Разница Минковского (или геометрическая разница)[1] определяется с помощью операция дополнения в качестве

В целом . Например, в одномерном случае и разница Минковского , в то время как

В двумерном случае разность Минковского тесно связана с эрозия (морфология) в обработка изображений.

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

Концепция названа в честь Герман Минковски.

Пример

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

и

то их сумма Минковского равна

который состоит из вершин шестиугольника.

Для Минковского добавление нулевой набор, {0}, содержащий только нулевой вектор, 0, является элемент идентичности: для каждого подмножества S векторного пространства,

В пустой набор важно в сложении Минковского, потому что пустое множество уничтожает все остальные подмножества: для каждого подмножества S векторного пространства, его сумма с пустым множеством пуста:

Изображение сглаженного треугольника, наподобие треугольной лепешки или треугольного дорожного знака. Каждый из трех закругленных углов нарисован красной кривой. Остальные внутренние точки треугольной формы заштрихованы синим цветом.
в выпуклый корпус красного набора каждая синяя точка является выпуклое сочетание некоторых красных точек.
В неотрицательном квадранте декартовой плоскости показаны три квадрата. Квадрат Q1 = [0,1] × [0,1] зеленый. Квадрат Q2 = [1,2] × [1,2] коричневый, и он находится внутри бирюзового квадрата Q1 + Q2 = [1,3] × [1,3].
Дополнение Минковского наборов. Сумма квадратов Q1=[0,1]2 и Q2=[1,2]2 это квадрат Q1+Q2=[1,3]2.

Выпуклые оболочки сумм Минковского

Сложение Минковского хорошо себя ведет в отношении операции взятия выпуклые оболочки, как показывает следующее предложение:

  • Для всех непустых подмножеств S1 и S2 вещественного векторного пространства, выпуклая оболочка их суммы Минковского является суммой Минковского их выпуклых оболочек:

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

В математической терминологии операции суммирования Минковского и формирования выпуклые оболочки находятся поездка на работу операции.[2][3]

Если S выпуклое множество, то также выпуклое множество; более того

для каждого . И наоборот, если это "распределительное свойство "выполняется для всех неотрицательных действительных чисел, , то множество выпукло.[4]

На рисунке показан пример невыпуклого множества, для которого А + А ⊋ 2А.

Пример невыпуклого множества, такого что А + А ≠ 2А

Пример в одном измерении: B= [1,2] ∪ [4,5]. Нетрудно подсчитать, что 2B= [2,4] ∪ [8,10] но B+B= [2,4] ∪ [5,7] ∪ [8,10], поэтому снова B+B ⊋ 2B.

Суммы Минковского действуют линейно на периметре двумерных выпуклых тел: периметр суммы равен сумме периметров. Кроме того, если K является (внутренним) a кривая постоянной ширины, то сумма Минковского K а его поворот на 180 ° представляет собой диск. Эти два факта можно объединить, чтобы получить краткое доказательство Теорема Барбье по периметру кривых постоянной ширины.[5]

Приложения

Минковский играет центральную роль в математическая морфология. Возникает в парадигма мазка и кисти из 2D компьютерная графика (с различным использованием, в частности Дональд Э. Кнут в Метафонт ), а как сплошная развертка операция по 3D компьютерная графика. Также было показано, что он тесно связан с Дистанция движителя земли, и, соответственно, оптимальный транспорт.[6]

Планирование движения

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

Обработка с числовым программным управлением (ЧПУ)

В числовое управление обработка, программирование инструмента ЧПУ использует тот факт, что сумма Минковского отрезной кусок своей траекторией придает форму прорези в материале.

3D твердотельное моделирование

В OpenSCAD Суммы Минковского используются, чтобы очертить фигуру другой фигурой, создавая композицию обеих фигур.

Теория агрегации

Суммы Минковского также часто используются в теории агрегирования, когда отдельные объекты, подлежащие агрегированию, характеризуются посредством множеств.[7][8]

Обнаружение столкновений

Суммы Минковского, особенно разности Минковского, часто используются вместе с Алгоритмы GJK вычислить обнаружение столкновения для выпуклой оболочки в физические двигатели.

Алгоритмы вычисления сумм Минковского

Минковский сложение четырех отрезков. На левой панели отображаются четыре набора, которые отображаются в виде массива два на два. Каждый из наборов содержит ровно две точки, которые отображаются красным цветом. В каждом наборе две точки соединены розовым отрезком прямой, который представляет собой выпуклую оболочку исходного набора. В каждом наборе ровно одна точка, обозначенная знаком плюса. В верхнем ряду массива два на два символ плюс находится внутри отрезка линии; в нижнем ряду знак плюса совпадает с одной из красных точек. На этом описание левой панели диаграммы завершено. На правой панели отображается сумма Минковского наборов, которая представляет собой объединение сумм, имеющих ровно одну точку из каждого набора слагаемых; для отображаемых наборов шестнадцать сумм представляют собой отдельные точки, которые отображаются красным цветом: красные точки суммы справа - это суммы красных точек слагаемых слева. Выпуклая оболочка шестнадцати красных точек заштрихована розовым цветом. В розовой внутренней части правого набора сумм лежит ровно один плюс-символ, который является (уникальной) суммой плюсовых символов из правой части. Правый плюс-символ действительно является суммой четырех плюс-символов из левых наборов, ровно двух точек из исходных невыпуклых наборов слагаемых и двух точек из выпуклых оболочек остальных наборов слагаемых.
Сложение Минковского и выпуклые оболочки. Шестнадцать темно-красных точек (справа) образуют сумму Минковского четырех невыпуклых множеств (слева), каждое из которых состоит из пары красных точек. Их выпуклые корпуса (заштрихованные розовым цветом) содержат знаки плюса (+): правый знак плюса - это сумма левых знаков плюса.

Планарный корпус

Два выпуклых многоугольника на плоскости

Для двух выпуклые многоугольники п и Q в самолете с м и п вершин, их сумма Минковского представляет собой выпуклый многоугольник с не более чем м + п вершин и может быть вычислена за время O (м + п) с помощью очень простой процедуры, которую можно неформально описать следующим образом. Предположим, что края многоугольника заданы и направление, скажем, против часовой стрелки, вдоль границы многоугольника. Тогда легко увидеть, что эти ребра выпуклого многоугольника упорядочены по формуле полярный угол. Разрешите нам объединить упорядоченные последовательности направленных кромок от п и Q в единую упорядоченную последовательность S. Представьте, что эти края твердые стрелки которые можно свободно перемещать, сохраняя при этом их параллельность первоначальному направлению. Соберите эти стрелки в порядке последовательности S прикрепив хвостик следующей стрелки к головке предыдущей стрелки. Оказывается, в результате многоугольная цепь на самом деле будет выпуклым многоугольником, который является суммой Минковского п и Q.

Другой

Если один многоугольник выпуклый, а другой - нет, сложность их суммы Минковского составляет O (nm). Если оба они невыпуклые, сложность их суммы Минковского равна O ((mn)2).

Существенная сумма Минковского

Есть еще понятие существенная сумма Минковского +е двух подмножеств евклидова пространства. Обычная сумма Минковского может быть записана как

Таким образом существенная сумма Минковского определяется

куда μ обозначает п-размерный Мера Лебега. Причиной появления термина «существенный» является следующее свойство индикаторные функции: пока

видно, что

где "ess sup" обозначает существенный супремум.

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

За K и L компактные выпуклые подмножества в , сумма Минковского описывается функция поддержки выпуклых множеств:

За р ≥ 1, Firey[9] определил Lп Сумма Минковского K +пL компактных выпуклых множеств K и L в содержащий происхождение как

Посредством Неравенство Минковского, функция часK +пL снова положительно однородна и выпукла и, следовательно, опорная функция компакта выпуклой. Это определение является основным в Lп Теория Брунна-Минковского.

Смотрите также

Примечания

  1. ^ Хадвигер, Хьюго (1950), "Minkowskische Addition und Subtraktion trustbiger Punktmengen und die Theoreme von Erhard Schmidt", Математика. Z., 53 (3): 210–218, Дои:10.1007 / BF01175656
  2. ^ Теорема 3 (страницы 562–563): Крейн, М.; Шмулян В. (1940). «О правильно выпуклых множествах в пространстве, сопряженном с банаховым пространством». Анналы математики. Вторая серия. 41. С. 556–583. Дои:10.2307/1968735. JSTOR  1968735. МИСТЕР  0002009.
  3. ^ Для коммутативности сложения Минковского и выпуклость см. теорему 1.1.2 (стр. 2–3) у Шнайдера; в этой ссылке обсуждается большая часть литературы по выпуклые оболочки Минковского суммы в «Главе 3, добавление Минковского» (страницы 126–196): Шнайдер, Рольф (1993). Выпуклые тела: теория Брунна – Минковского.. Энциклопедия математики и ее приложений. 44. Кембридж: Издательство Кембриджского университета. С. xiv + 490. ISBN  978-0-521-35220-8. МИСТЕР  1216521.
  4. ^ Глава 1: Шнайдер, Рольф (1993). Выпуклые тела: теория Брунна – Минковского.. Энциклопедия математики и ее приложений. 44. Кембридж: Издательство Кембриджского университета. С. xiv + 490. ISBN  978-0-521-35220-8. МИСТЕР  1216521.
  5. ^ Теорема Барбье (Ява) в завязать узел.
  6. ^ Клайн, Джеффри (2019). «Свойства d-мерной задачи землекопа». Дискретная прикладная математика. 265: 128–141. Дои:10.1016 / j.dam.2019.02.042.
  7. ^ Зеленюк, В (2015). «Агрегация масштабной эффективности». Европейский журнал операционных исследований. 240 (1): 269–277. Дои:10.1016 / j.ejor.2014.06.038.
  8. ^ Mayer, A .; Зеленюк, В. (2014). «Агрегация показателей производительности Мальмквиста с учетом перераспределения ресурсов». Европейский журнал операционных исследований. 238 (3): 774–785. Дои:10.1016 / j.ejor.2014.04.003.
  9. ^ Файери, Уильям Дж. (1962) "п-средства выпуклых тел », Математика. Сканд., 10: 17–24, Дои:10.7146 / math.scand.a-10510

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

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