Пересечение полуплоскостей, связь с выпуклыми оболочками — различия между версиями
Igorjan94 (обсуждение | вклад) м |
Igorjan94 (обсуждение | вклад) м |
||
Строка 11: | Строка 11: | ||
<tex> D(Y = kX + b) = P(k, -b) </tex> | <tex> D(Y = kX + b) = P(k, -b) </tex> | ||
− | Обозначим <tex> L = \{l_1, l_2, ... , l_n\} </tex> {{---}} множество прямых. | + | Обозначим <tex> L = \{l_1, l_2, ... , l_n\} </tex> {{---}} множество прямых. Сначала рассмотрим случай, когда пересечение не пусто и содержит точку <tex> O </tex>. Тогда исходные полуплоскости <tex> h_i </tex> {{---}} это прямая <tex> l_i </tex> и полуплоскость, содержащая <tex> O </tex>. |
[[Файл:dual.png|400px|thumb|right|Совпадение верхнего CH и нижней огибающей]] | [[Файл:dual.png|400px|thumb|right|Совпадение верхнего CH и нижней огибающей]] |
Версия 19:55, 21 февраля 2014
Задача: есть конечное множество полуплоскотей, найти фигуру их пересечения или сообщить что оно пусто.
Для начала заметим, что если пересечение не пусто, то оно выпукло. (Доказательство — Пересечение выпуклых фигур выпукло, а полуплоскоть выпукла)
Рассмотрим отображение
между точками и прямыми, такое что:
Обозначим
— множество прямых. Сначала рассмотрим случай, когда пересечение не пусто и содержит точку . Тогда исходные полуплоскости — это прямая и полуплоскость, содержащая .Замечания:
- Точка лежит на прямой тогда и только тогда, когда лежит на прямой ;
- Прямая лежит на границе пересечения тогда и только тогда, когда — экстремальная точка ;
- Точка вершина пересечения прямых и тогда и только тогда, когда —опорное ребро конвекс халла ;
- Точка — не экстемальная точка тогда и только тогда, когда удаление не повлияет на пересечение.
Таким образом получаем:
- Взаимно однозначное соответствие между вершинами и границами пересечения ;
- Порядок точек в совпадает с порядком прямых в пересечении.
Источники
- Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars (2008), Computational Geometry: Algorithms and Applications (3rd edition), Springer-Verlag, ISBN 978-3-540-77973-5 Chapter 15 page 253-254
- http://wwwisg.cs.uni-magdeburg.de/ag/lehre/SS2012/GAG/slides/V12.pdf