Выпуклая оболочка
Выпуклой оболочкой множества называется наименьшее выпуклое множество, содержащее . «Наименьшее множество» здесь означает наименьший элемент по отношению к вложению множеств, то есть такое выпуклое множество, содержащее данную фигуру, что оно содержится в любом другом выпуклом множестве, содержащем данную фигуру.
Обычно выпуклая оболочка определяется для подмножеств векторного пространства над вещественными числами (в частности в евклидовом пространстве) и на соответствующих аффинных пространствах.
Выпуклая оболочка множества обычно обозначается .
Пример

Представьте себе доску, в которую вбито — но не по самую шляпку — много гвоздей. Возьмите верёвку, свяжите на ней скользящую петлю (лассо) и набросьте её на доску, а потом затяните. Верёвка окружает все гвозди, но касается она только некоторых, самых внешних. В таком положении петля и окружённая ей область доски являются выпуклой оболочкой для всей группы гвоздей.
Свойства
— выпуклое множество тогда и только тогда, когда
.
- Для произвольного подмножества линейного пространства
существует единственная выпуклая оболочка
— это пересечение всех выпуклых множеств, содержащих
.
- При этом
- Более того, если размерность пространства равна
то верна следующая теорема Каратеодори:
- При этом
- Выпуклой оболочкой конечного набора точек на плоскости является выпуклый плоский многоугольник (в вырожденных случаях — отрезок или точка), причём его вершины являются подмножеством исходного набора точек. Аналогичный факт верен и для конечного набора точек во многомерном пространстве.
- Выпуклая оболочка
равна пересечению всех полупространств, содержащих
.
- Теорема Крейна — Мильмана. Выпуклый компакт
в локально выпуклом пространстве
совпадает с замыканием выпуклой оболочки множества своих крайних точек
Вариации и обобщения
Выпуклой оболочкой функции f называют такую функцию , что
,
где epi f — надграфик функции f.
Стоит отметить связь понятия выпуклой оболочки функции с преобразованием Лежандра невыпуклых функций. Пусть f * — преобразование Лежандра функции f. Тогда если —собственная функция (принимает конечные значения на непустом множестве), то
— выпуклое замыкание f, то есть функция, надграфик которой является замыканием надграфика f.
Сложность построения
Из теоремы о верхней границе вытекает, что выпуклая оболочка множества из точек в пространстве размерности
может быть построена алгоритмом сложности
для двумерного и трёхмерного случая и алгоритмом сложности
в пространствах более высокой размерности.
См. также
- Алгоритм быстрой оболочки
- Алгоритм Грэхема
- Алгоритм Джарвиса
- Алгоритм Киркпатрика
- Алгоритм Чена
- Выпуклость
- Лемма Шепли — Фолкмана
- Метод эластичной сети
Примечания
- Даниэль Хэльпер, курс «Построение алгоритмов», Хайфский университет.
- (1985), On the convex layers of a planar set, , 31 (4): 509–517, doi:10.1109/TIT.1985.1057060, MR 0798557
- ; ; ; (2008), Computational Geometry: Algorithms and Applications (3rd ed.), Springer
- (2012), Three problems about dynamic convex hulls, , 22 (4): 341–364, doi:10.1142/S0218195912600096, MR 2994585
Литература
- Половинкин Е. С, Балашов М. В. Элементы выпуклого и сильно выпуклого анализа. — М.: Физматлит, 2004. — 416 с. — ISBN 5-9221-0499-3.
- Прапарата Ф., Шеймос М. Вычислительная геометрия: Введение = Computational Geometry An introduction. — М.: Мир, 1989. — С. 478.
- Кормен, Томас Х., Лейзерсон, Чарльз И., Ривест, Рональд Л., Штайн, Клифорд. Глава 33. Вычислительная геометрия // Алгоритмы: построение и анализ = Introduction to Algorithms. — 2-e издание. — М.: , 2005. — ISBN 5-8459-0857-4.
- Ласло М. Вычислительная геометрия и компьютерная графика на C++. — М.: БИНОМ, 1997. — С. 304.
- Левитин А. В. Глава 3. Метод грубой силы: Поиск выпуклой оболочки // Алгоритмы. Введение в разработку и анализ — М.: Вильямс, 2006. — С. 157. — 576 с. — ISBN 978-5-8459-0987-9
- Г. Г. Магарил-Ильяев, В. М. Тихомиров. Выпуклый анализ и его приложения. Изд. 2-е, исправл. —М.: Едиториал УРСС. 2003. —176 с. —ISBN 5-354-0262-1.
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Выпуклая оболочка, Что такое Выпуклая оболочка? Что означает Выпуклая оболочка?
Vypukloj obolochkoj mnozhestva X displaystyle X nazyvaetsya naimenshee vypukloe mnozhestvo soderzhashee X displaystyle X Naimenshee mnozhestvo zdes oznachaet naimenshij element po otnosheniyu k vlozheniyu mnozhestv to est takoe vypukloe mnozhestvo soderzhashee dannuyu figuru chto ono soderzhitsya v lyubom drugom vypuklom mnozhestve soderzhashem dannuyu figuru Obychno vypuklaya obolochka opredelyaetsya dlya podmnozhestv vektornogo prostranstva nad veshestvennymi chislami v chastnosti v evklidovom prostranstve i na sootvetstvuyushih affinnyh prostranstvah Vypuklaya obolochka mnozhestva X displaystyle X obychno oboznachaetsya Conv X displaystyle operatorname Conv X PrimerVypuklaya obolochka primer s lasso Predstavte sebe dosku v kotoruyu vbito no ne po samuyu shlyapku mnogo gvozdej Vozmite veryovku svyazhite na nej skolzyashuyu petlyu lasso i nabroste eyo na dosku a potom zatyanite Veryovka okruzhaet vse gvozdi no kasaetsya ona tolko nekotoryh samyh vneshnih V takom polozhenii petlya i okruzhyonnaya ej oblast doski yavlyayutsya vypukloj obolochkoj dlya vsej gruppy gvozdej SvojstvaX displaystyle X vypukloe mnozhestvo togda i tolko togda kogda Conv X X displaystyle operatorname Conv X X Dlya proizvolnogo podmnozhestva linejnogo prostranstva X displaystyle X sushestvuet edinstvennaya vypuklaya obolochka Conv X displaystyle operatorname Conv X eto peresechenie vseh vypuklyh mnozhestv soderzhashih X displaystyle X Pri etom Conv X n 1 a1 an X l1 ln 1l1a1 lnan li 0 displaystyle operatorname Conv X bigcup n 1 infty bigcup a 1 dots a n in X bigcup lambda 1 dots lambda n 1 lambda 1 a 1 dots lambda n a n lambda i geq 0 Bolee togo esli razmernost prostranstva ravna N displaystyle N to verna sleduyushaya teorema Karateodori Conv X a1 aN 1 X l1 lN 1 1l1a1 lN 1aN 1 li 0 displaystyle operatorname Conv X bigcup a 1 dots a N 1 in X bigcup lambda 1 dots lambda N 1 1 lambda 1 a 1 dots lambda N 1 a N 1 lambda i geq 0 Vypukloj obolochkoj konechnogo nabora tochek na ploskosti yavlyaetsya vypuklyj ploskij mnogougolnik v vyrozhdennyh sluchayah otrezok ili tochka prichyom ego vershiny yavlyayutsya podmnozhestvom ishodnogo nabora tochek Analogichnyj fakt veren i dlya konechnogo nabora tochek vo mnogomernom prostranstve Vypuklaya obolochka X displaystyle X ravna peresecheniyu vseh poluprostranstv soderzhashih X displaystyle X Teorema Krejna Milmana Vypuklyj kompakt K displaystyle K v lokalno vypuklom prostranstve L displaystyle L sovpadaet s zamykaniem vypukloj obolochki mnozhestva svoih krajnih tochek E K displaystyle E K Variacii i obobsheniyaVypukloj obolochkoj funkcii f nazyvayut takuyu funkciyu Conv f displaystyle operatorname Conv f chto epiConv f Convepi f displaystyle operatorname epi operatorname Conv f operatorname Conv operatorname epi f gde epi f nadgrafik funkcii f Stoit otmetit svyaz ponyatiya vypukloj obolochki funkcii s preobrazovaniem Lezhandra nevypuklyh funkcij Pust f preobrazovanie Lezhandra funkcii f Togda esli Conv f displaystyle operatorname Conv f sobstvennaya funkciya prinimaet konechnye znacheniya na nepustom mnozhestve to f Conv f displaystyle f overline operatorname Conv f Conv f displaystyle overline operatorname Conv f vypukloe zamykanie f to est funkciya nadgrafik kotoroj yavlyaetsya zamykaniem nadgrafika f Slozhnost postroeniyaIz teoremy o verhnej granice vytekaet chto vypuklaya obolochka mnozhestva iz n displaystyle n tochek v prostranstve razmernosti d displaystyle d mozhet byt postroena algoritmom slozhnosti O nlog n displaystyle O n log n dlya dvumernogo i tryohmernogo sluchaya i algoritmom slozhnosti O n d 2 displaystyle O n lfloor d 2 rfloor v prostranstvah bolee vysokoj razmernosti Sm takzheAlgoritm bystroj obolochki Algoritm Grehema Algoritm Dzharvisa Algoritm Kirkpatrika Algoritm Chena Vypuklost Lemma Shepli Folkmana Metod elastichnoj setiPrimechaniyaDaniel Helper kurs Postroenie algoritmov Hajfskij universitet 1985 On the convex layers of a planar set 31 4 509 517 doi 10 1109 TIT 1985 1057060 MR 0798557 2008 Computational Geometry Algorithms and Applications 3rd ed Springer 2012 Three problems about dynamic convex hulls 22 4 341 364 doi 10 1142 S0218195912600096 MR 2994585LiteraturaPolovinkin E S Balashov M V Elementy vypuklogo i silno vypuklogo analiza M Fizmatlit 2004 416 s ISBN 5 9221 0499 3 Praparata F Shejmos M Vychislitelnaya geometriya Vvedenie Computational Geometry An introduction M Mir 1989 S 478 Kormen Tomas H Lejzerson Charlz I Rivest Ronald L Shtajn Kliford Glava 33 Vychislitelnaya geometriya Algoritmy postroenie i analiz Introduction to Algorithms 2 e izdanie M 2005 ISBN 5 8459 0857 4 Laslo M Vychislitelnaya geometriya i kompyuternaya grafika na C M BINOM 1997 S 304 Levitin A V Glava 3 Metod gruboj sily Poisk vypukloj obolochki Algoritmy Vvedenie v razrabotku i analiz M Vilyams 2006 S 157 576 s ISBN 978 5 8459 0987 9 G G Magaril Ilyaev V M Tihomirov Vypuklyj analiz i ego prilozheniya Izd 2 e ispravl M Editorial URSS 2003 176 s ISBN 5 354 0262 1
