Konvexní obal - Convex hull - Wikipedia

v geometrie, konvexní obal nebo konvexní obálka nebo konvexní uzávěr tvaru je nejmenší konvexní sada který to obsahuje. Konvexní trup může být definován buď jako průnik všech konvexních množin obsahujících danou podmnožinu a Euklidovský prostor nebo ekvivalentně jako množina všech konvexní kombinace bodů v podmnožině. Pro ohraničený podmnožina roviny, lze konvexní trup vizualizovat jako tvar uzavřený gumičkou roztaženou kolem této podmnožiny.
Konvexní trupy otevřené sady jsou otevřené a konvexní trupy kompaktní sady jsou kompaktní. Každá kompaktní konvexní sada je jejím konvexním trupem extrémní body. Konvexní operátor trupu je příkladem a operátor uzavření a všechny antihmota může být reprezentován použitím tohoto operátoru uzavření na konečné sady bodů algoritmické problémy s nalezením konvexního trupu konečné sady bodů v rovině nebo jiných nízkodimenzionálních euklidovských prostorech a jeho dvojí problém protnutí poloprostory, jsou zásadní problémy výpočetní geometrie. Mohou být vyřešeny včas pro dvourozměrné nebo trojrozměrné množiny bodů a v čase odpovídající nejhorší možné složitosti výstupu dané parametrem věta horní meze ve vyšších dimenzích.
Stejně jako u sad konečných bodů byly studovány také konvexní trupy jednoduché polygony, Brownův pohyb, prostorové křivky, a epigrafy funkcí. Konvexní trupy mají široké uplatnění v matematice, statistice, kombinatorické optimalizaci, ekonomii, geometrickém modelování a etologii. Mezi související struktury patří ortogonální konvexní trup, konvexní vrstvy, Delaunayova triangulace a Voronoiho diagram, a konvexní lebka.
Definice

Sada bodů v a Euklidovský prostor je definován jako konvexní pokud obsahuje úsečky spojující každou dvojici jejích bodů. Konvexní trup dané sady lze definovat jako[1]
- (Jedinečná) minimální konvexní sada obsahující
- Průnik všech konvexních množin obsahujících
- Sada všech konvexní kombinace bodů v
- Spojení všech jednoduchosti s vrcholy dovnitř
Pro ohraničené množiny v euklidovské rovině, ne všichni na jedné linii, je hranicí konvexního trupu znak jednoduchá uzavřená křivka s minimem obvod obsahující . Lze si představit protahování a gumička takže obklopuje celou sadu a poté jej uvolnit a umožnit mu uzavřít smlouvu; když se stane napnutým, uzavře konvexní trup .[2] Tato formulace se okamžitě nezobecňuje na vyšší dimenze: pro konečnou množinu bodů v trojrozměrném prostoru je sousedství kostra bodů je obklopuje libovolně malou povrchovou plochou, menší než je povrch konvexního trupu.[3] Ve vyšších dimenzích však varianty problém s překážkou nalezení povrchu s minimální energií nad daným tvarem může mít jako řešení konvexní trup.[4]
Pro objekty ve třech rozměrech první definice uvádí, že konvexní trup je nejmenší možný konvex mezní objem Definici pomocí průniků konvexních množin lze rozšířit na neeuklidovská geometrie a definici pomocí konvexních kombinací lze rozšířit z euklidovských prostorů na libovolné skutečné vektorové prostory nebo afinní prostory; konvexní trupy lze také zobecnit abstraktnějším způsobem orientované matroidy.[5]
Rovnocennost definic

Není zřejmé, že první definice má smysl: proč by měla existovat jedinečná minimální konvexní sada obsahující , pro každého ? Druhá definice je však průsečík všech konvexních množin obsahujících , je dobře definovaný. Je to podmnožina každé jiné konvexní množiny který obsahuje , protože je zahrnuta mezi soubory, které se protínají. Jedná se tedy přesně o jedinečnou minimální konvexní sadu obsahující . Proto jsou první dvě definice rovnocenné.[1]
Každá konvexní sada obsahuje musí (za předpokladu, že je konvexní) obsahovat všechny konvexní kombinace bodů v , takže množina všech konvexních kombinací je obsažena v průsečíku všech konvexních sad obsahujících . Sada všech konvexních kombinací je naopak konvexní sada obsahující , takže obsahuje také průnik všech konvexních množin obsahujících , a proto jsou druhá a třetí definice rovnocenné.[6]
Ve skutečnosti podle Carathéodoryova věta, pokud je podmnožinou a -dimenzionální euklidovský prostor, každá konvexní kombinace konečně mnoha bodů je také konvexní kombinace nanejvýš body v . Sada konvexních kombinací a -tuple bodů je a simplexní; v letadle je to trojúhelník a v trojrozměrném prostoru je to čtyřstěn. Proto každá konvexní kombinace bodů patří simplexu, jehož vrcholy patří a třetí a čtvrtá definice jsou ekvivalentní.[6]
Horní a dolní část trupu
Ve dvou rozměrech je konvexní trup někdy rozdělen na dvě části, horní trup a dolní trup, táhnoucí se mezi levými a pravými body trupu. Obecněji řečeno, u konvexních trupů v jakékoli dimenzi lze rozdělit hranici trupu na body směřující vzhůru (body, u nichž je paprsek směřující nahoru disjunktní od trupu), body směřující dolů a krajní body. U trojrozměrných trupů tvoří části hranice směřující nahoru a dolů topologické disky.[7]
Topologické vlastnosti
Uzavřené a otevřené trupy
The uzavřený konvexní trup sady je uzavření konvexního trupu a otevřený konvexní trup je interiér (nebo v některých zdrojích relativní interiér ) konvexního trupu.[8]
Uzavřený konvexní trup je průsečík všech uzavřených poloprostory obsahující Pokud je konvexní trup již je uzavřená sada sám (jak se stane, například, pokud je konečná množina nebo obecněji kompaktní sada ), pak se rovná uzavřenému konvexnímu trupu. Průsečík uzavřených poloprostorů je však sám uzavřen, takže když není uzavřený konvexní trup, nelze jej tímto způsobem znázornit.[9]
Pokud je otevřený konvexní trup množiny je -dimenzionální, pak každý bod trupu náleží maximálně otevřenému konvexnímu trupu body . Množiny vrcholů čtverce, pravidelného osmistěnu nebo vyšší dimenze křížový mnohostěn uveďte příklady, kde přesně body jsou potřeba.[10]
Zachování topologických vlastností

Topologicky konvexní trup otevřená sada je vždy sám otevřený a konvexní trup kompaktní sady je vždy sám kompaktní. Existují však uzavřené sady, pro které není uzavřený trup uzavřený.[11] Například uzavřená množina
(sada bodů, které leží na nebo nad čarodějnice z Agnesi ) má otevřeno horní polorovina jako jeho konvexní trup.[12]
Kompaktnost konvexních trupů kompaktních sad v konečných trojrozměrných euklidovských prostorech je zobecněna Kerin – Smulianova věta, podle kterého uzavřený konvexní trup slabě kompaktní podmnožiny a Banachův prostor (podmnožina, která je kompaktní pod slabá topologie ) je slabě kompaktní.[13]
Extrémní body
An extrémní bod konvexní množiny je bod v množině, který neleží na žádném otevřeném úsečce mezi dalšími dvěma body stejné množiny. U konvexního trupu musí být každý krajní bod součástí dané množiny, protože jinak to nemůže být vytvořený jako konvexní kombinace daných bodů. Podle Kerin – Milmanova věta, každá kompaktní konvexní množina v euklidovském prostoru (nebo obecněji v a lokálně konvexní topologický vektorový prostor ) je konvexní trup jejích krajních bodů.[14] To však nemusí platit pro konvexní množiny, které nejsou kompaktní; například celá euklidovská rovina a koule otevřené jednotky jsou konvexní, ale ani jedna nemá žádné extrémní body. Choquetova teorie rozšiřuje tuto teorii z konečných konvexních kombinací krajních bodů na nekonečné kombinace (integrály) v obecnějších prostorech.[15]
Geometrické a algebraické vlastnosti
Operátor uzavření
Operátor konvexního trupu má charakteristické vlastnosti a operátor uzavření:[16]
- to je rozsáhlý, což znamená, že konvexní trup každé sady je nadmnožinou .
- to je neklesající, což znamená, že pro každé dvě sady a Y s , konvexní trup je podmnožinou konvexního trupu .
- to je idempotentní, což znamená, že pro každého , konvexní trup konvexního trupu je stejný jako konvexní trup .
Při aplikaci na konečnou množinu bodů se jedná o operátor uzavření antihmota, antihmota ostřelování množiny bodů. Každá antihmota může být takto reprezentována konvexními trupy bodů v euklidovském prostoru dostatečně vysoké dimenze.[17]
Minkowského součet
Operace konstrukce konvexního trupu a převzetí Minkowského součet dojíždět mezi sebou v tom smyslu, že Minkowského součet konvexních trupů množin poskytuje stejný výsledek jako konvexní trup Minkowského součtu stejných množin. To poskytuje krok směrem k Věta Shapley – Folkman ohraničující vzdálenost Minkowského součtu od jeho konvexního trupu.[18]
Projektivní dualita
The projektivní duální operace na konstrukci konvexního trupu sady bodů je konstrukce průniku rodiny uzavřených poloprostorů, které všechny obsahují počátek (nebo jakýkoli jiný určený bod).[19]
Speciální případy
Sady konečných bodů

Konvexní trup množiny konečných bodů tvoří a konvexní mnohoúhelník když , nebo obecněji a konvexní mnohostěn v . Každý krajní bod trupu se nazývá a vrchol, a (podle Kerin-Milmanovy věty) je každý konvexní polytop konvexním trupem jeho vrcholů. Jedná se o jedinečný konvexní mnohostěn, jehož vrcholy patří a to zahrnuje vše .[2]Pro sady bodů v obecná pozice, konvexní trup je a zjednodušený mnohostěn.[20]
Podle věta horní meze, počet tváří konvexního trupu body v -dimenzionální euklidovský prostor je .[21] Zejména ve dvou a třech rozměrech je počet ploch nanejvýš lineární .[22]
Jednoduché mnohoúhelníky

Konvexní trup a jednoduchý mnohoúhelník uzavírá daný polygon a je jím rozdělen do oblastí, z nichž jeden je samotný polygon. Ostatní regiony ohraničené a polygonální řetěz polygonu a jedné konvexní hrany trupu jsou volány kapsy. Výpočet stejného rozkladu rekurzivně pro každou kapsu tvoří hierarchický popis daného polygonu zvaného jeho konvexní strom rozdílů.[23] Odražení kapsy napříč konvexní hranou trupu rozšiřuje daný jednoduchý polygon na polygon se stejným obvodem a větší oblastí a Erdős – Nagyova věta uvádí, že tento proces rozšiřování nakonec končí.[24]
Brownův pohyb
Křivka generovaná Brownův pohyb v rovině, v jakémkoli pevném čase, má pravděpodobnost 1 mít konvexní trup, jehož hranice tvoří a spojitě diferencovatelná křivka. Nicméně pro jakýkoli úhel v dosahu , během Brownova pohybu budou chvíle, kdy se pohybující se částice dotkne hranice konvexního trupu v úhlovém bodě . The Hausdorffova dimenze této sady výjimečných časů je (s vysokou pravděpodobností) .[25]
Prostorové křivky

Pro konvexní trup a prostorová křivka nebo konečná množina prostorových křivek v obecné poloze v trojrozměrném prostoru, části hranice od křivek jsou rozvinutelné a ovládané povrchy.[26] Mezi příklady patří oloid, konvexní trup dvou kruhů v kolmých rovinách, z nichž každá prochází středem druhé,[27] the sféikon, konvexní trup dvou půlkruhů v kolmých rovinách se společným středem a tvary D, konvexní tvary získané z Alexandrovova věta o jedinečnosti pro povrch vytvořený slepením dvou rovinných konvexních sad o stejném obvodu.[28]
Funkce
Konvexní trup nebo spodní konvexní obálka funkce na reálném vektorovém prostoru je funkce, jejíž epigraf je spodní konvexní trup epigrafu .Jedná se o jedinečný maximum konvexní funkce specializován na .[29] Definici lze rozšířit na konvexní trup množiny funkcí (získaný z konvexního trupu spojení jejich epigrafů nebo ekvivalentně z jejich bodového minima) a v této formě je duální vůči konvexní konjugát úkon.[30]
Výpočet
v výpočetní geometrie, je známa řada algoritmů pro výpočet konvexního trupu pro konečnou množinu bodů a pro další geometrické objekty. Výpočet konvexního trupu znamená konstrukci jednoznačného a efektivního zastoupení požadovaného konvexního tvaru. Výstupní reprezentace, které byly brány v úvahu pro konvexní trupy množin bodů, zahrnují seznam lineární nerovnosti popisující fazety trupu, an neorientovaný graf aspektů a jejich sousedství nebo celé obličejová mříž trupu.[31] Ve dvou dimenzích může stačit jednodušší vypsat body, které jsou vrcholy, v jejich cyklickém pořadí kolem trupu.[2]
U konvexních trupů ve dvou nebo třech rozměrech se složitost odpovídajících algoritmů obvykle odhaduje z hlediska , počet vstupních bodů a , počet bodů na konvexním trupu, který může být výrazně menší než . U trupů vyšších dimenzí může do analýzy vstoupit také počet ploch jiných dimenzí. Grahamovo skenování může vypočítat konvexní trup body v rovině v čase . U bodů ve dvou a třech rozměrech složitější algoritmy citlivé na výstup je známo, že počítají konvexní trup v čase . Tyto zahrnují Chanův algoritmus a Algoritmus Kirkpatrick – Seidel.[32] Pro rozměry , je čas pro výpočet konvexního trupu , což odpovídá nejhorší výstupní složitosti problému.[33] Konvexní trup jednoduchého mnohoúhelníku v rovině lze zkonstruovat lineární čas.[34]
Dynamický konvexní trup datové struktury lze použít ke sledování konvexního trupu sady bodů, které procházejí vkládáním a mazáním bodů,[35] a kinetický konvexní trup struktury mohou sledovat konvexní trup bodů, které se pohybují nepřetržitě.[36]Konstrukce konvexních trupů slouží také jako nástroj, stavební blok pro řadu dalších výpočetně-geometrických algoritmů, jako je rotační třmeny metoda výpočtu šířka a průměr množiny bodů.[37]
Související struktury
Několik dalších tvarů lze definovat ze sady bodů podobným způsobem jako konvexní trup, jako minimální nadmnožina s nějakou vlastností, průnik všech tvarů obsahujících body z dané rodiny tvarů nebo sjednocení všech kombinací body za určitý typ kombinace. Například:
- The afinní trup je nejmenší afinní podprostor euklidovského prostoru obsahující danou množinu nebo sjednocení všech afinních kombinací bodů v množině.[38]
- The lineární trup je nejmenší lineární podprostor vektorového prostoru obsahující danou množinu nebo sjednocení všech lineárních kombinací bodů v množině.[38]
- The kónický trup nebo kladný trup podmnožiny vektorového prostoru je množina všech kladných kombinací bodů v podmnožině.[38]
- The vizuální trup trojrozměrného objektu, vzhledem k množině hledisek, se skládá z bodů tak, že každý paprsek z pohledu přes protíná objekt. Ekvivalentně je to průsečík (nekonvexních) kuželů generovaných obrysem objektu vzhledem ke každému hledisku. Používá se v 3D rekonstrukce jako největší tvar, který může mít stejné obrysy z daných hledisek.[39]
- Kruhový trup nebo alfa trup podmnožiny roviny je průsečík všech disků s daným poloměrem které obsahují podmnožinu.[40]
- The relativní konvexní trup podmnožiny dvojrozměrného jednoduchý mnohoúhelník je průsečík všech relativně konvexních nadmnožin, kde množina ve stejném polygonu je relativně konvexní, pokud obsahuje geodetické mezi libovolnými dvěma jeho body.[41]
- The ortogonální konvexní trup nebo přímočarý konvexní trup je průsečík všech ortogonálně konvexních a spojených nadmnožin, kde množina je ortogonálně konvexní, pokud obsahuje všechny osově rovnoběžné segmenty mezi dvojicemi jejích bodů.[42]
- Ortogonální konvexní trup je zvláštním případem mnohem obecnější konstrukce, hyperkonvexní trup, které lze považovat za nejmenší injektivní metrický prostor obsahující body daného metrický prostor.[43]
- The holomorfně konvexní trup je zobecněním podobných konceptů jako komplexní analytické potrubí, získaný jako průnik podúrovňových množin holomorfní funkce obsahující danou sadu.[44]
The Delaunayova triangulace množiny bodů a jejích dvojí, Voronoiho diagram, jsou matematicky příbuzné konvexním trupům: Delaunayova triangulace bodu zasazeného do lze považovat za projekci konvexního trupu dovnitř [45]The alfa tvary množiny konečných bodů dávají vnořenou rodinu (nekonvexních) geometrických objektů popisujících tvar množiny bodů na různých úrovních detailů. Každý z alfa tvarů je sjednocením některých rysů Delaunayovy triangulace, vybrané porovnáním jejich circumradius k parametru alfa. Samotná množina bodů tvoří jeden koncový bod této rodiny tvarů a jeho konvexní trup tvoří druhý koncový bod.[40]The konvexní vrstvy množiny bodů jsou vnořená rodina konvexních polygonů, jejichž nejvzdálenějším bodem je konvexní trup, přičemž vnitřní vrstvy jsou konstruovány rekurzivně z bodů, které nejsou vrcholy konvexního trupu.[46]
The konvexní lebka polygonu je největší konvexní polygon obsažený v něm. Najdete jej v polynomiální čas, ale exponent algoritmu je vysoký.[47]
Aplikace
Konvexní trupy mají široké uplatnění v mnoha oblastech. V rámci matematiky se ke studiu používají konvexní trupy polynomy, matice vlastní čísla, a jednotkové prvky a několik vět v diskrétní geometrie zahrnovat konvexní trupy. Používají se v robustní statistiky jako nejvzdálenější obrys Tukey hloubka, jsou součástí dudák vizualizace dvourozměrných dat a definování sad rizik pravidla náhodného rozhodování. Konvexní trupy vektory indikátorů řešení kombinatorických problémů jsou ústřední kombinatorická optimalizace a polyedrická kombinatorika. V ekonomii, konvexní trupy mohou být použity k použití metod konvexnost v ekonomii na nekonvexní trhy. V geometrickém modelování je vlastnost konvexního trupu Bézierovy křivky pomáhá najít jejich přechody a konvexní trupy jsou součástí měření trupů lodí. A při studiu chování zvířat se ve standardní definici používají konvexní trupy domácí sortiment.
Matematika

Newtonovy mnohoúhelníky univariate polynomy a Newtonské polytopy vícerozměrných polynomů jsou konvexní trupy bodů odvozené od exponentů termínů v polynomu a lze je použít k analýze asymptotické chování polynomu a ocenění jeho kořenů.[48] Konvexní trupy a polynomy se také spojují v Gauss – Lucasova věta, podle kterého kořeny derivace polynomu leží všechny v konvexním trupu kořenů polynomu.[49]
v spektrální analýza, číselný rozsah a normální matice je jeho konvexní trup vlastní čísla.[50]The Russo – Dyeova věta popisuje konvexní trupy jednotkové prvky v C * -algebra.[51]v diskrétní geometrie, oba Radonova věta a Tverbergova věta se týkají existence oddílů bodových sad do podmnožin s protínajícími se konvexními trupy.[52]
Definice konvexní množiny obsahující přímkové úseky mezi jejími body a konvexního trupu jako průsečíku všech konvexních nadmnožin platí pro hyperbolické prostory stejně jako do euklidovských prostorů. V hyperbolickém prostoru je však také možné uvažovat o konvexních trupech množin ideální body, body, které nepatří do samotného hyperbolického prostoru, ale leží na hranici modelu tohoto prostoru. Hranice konvexních trupů ideálních bodů trojrozměrného hyperbolického prostoru jsou analogické ovládané povrchy v euklidovském prostoru a jejich metrické vlastnosti hrají důležitou roli v domněnka o geometrizaci v nízkodimenzionální topologie.[53] Hyperbolické konvexní trupy byly také použity jako součást výpočtu kanonický triangulace z hyperbolické rozdělovače, a použity k určení ekvivalence uzly.[54]
Viz také část o Brownův pohyb pro použití konvexních trupů na toto téma a část o prostorové křivky pro jejich aplikaci na teorii rozvinutelné povrchy.
Statistika

v robustní statistiky, konvexní trup poskytuje jednu z klíčových složek a dudák, metoda pro vizualizaci šíření dvourozměrných vzorových bodů. Obrysy Tukey hloubka tvoří vnořenou rodinu konvexních množin s konvexním trupem nejvzdálenější a dudy také zobrazují další mnohoúhelník z této vnořené rodiny, obrys 50% hloubky.[55]
Ve statistice teorie rozhodování, sada rizik a pravidlo náhodného rozhodování je konvexní trup rizikových bodů jejích základních deterministických pravidel rozhodování.[56]
Kombinatorická optimalizace
v kombinatorická optimalizace a polyedrická kombinatorika, ústředními objekty studia jsou konvexní trupy vektory indikátorů řešení kombinatorického problému. Pokud lze najít aspekty těchto polytopů, které popisují polytopy jako průniky polovičních prostorů, pak algoritmy založené na lineární programování lze použít k nalezení optimálního řešení.[57] v vícecílová optimalizace, používá se také jiný typ konvexního trupu, konvexní trup váhových vektorů řešení. Jeden může maximalizovat jakýkoli kvazikonvexní kombinace váh hledáním a kontrolou každého konvexního vrcholu trupu, často efektivnější než kontrola všech možných řešení.[58]
Ekonomika
V Šipka – Debreuův model z obecná ekonomická rovnováha, předpokládá se, že agenti mají konvexní rozpočtové sady a konvexní preference. Tyto předpoklady konvexnost v ekonomice lze použít k prokázání existence rovnováhy. Jsou-li skutečné ekonomické údaje nekonvexní, to může být konvexní tím, že vezme konvexní trupy. Shapley-Folkmanovu větu lze použít k prokázání, že pro velké trhy je tato aproximace přesná a vede k „kvazi-rovnováze“ pro původní nekonvexní trh.[59]
Geometrické modelování
v geometrické modelování, jedna z klíčových vlastností a Bézierova křivka spočívá v tom, že leží v konvexním trupu jejích řídicích bodů. Tuto takzvanou „konvexní vlastnost trupu“ lze použít například k rychlé detekci průsečíků těchto křivek.[60]
V geometrii konstrukce lodi a lodi obvod řetězu je měření velikosti plachetnice definované pomocí konvexního trupu průřezu trup plavidla. Liší se od obvod kůže, obvod samotného průřezu, s výjimkou lodí a lodí, které mají konvexní trup.[61]
Etologie
Konvexní trup je obecně známý jako minimální konvexní polygon v etologie, studium chování zvířat, kde se jedná o klasický, i když možná zjednodušující přístup k odhadu zvířete domácí sortiment na základě bodů, kde bylo zvíře pozorováno.[62] Odlehlé hodnoty může nadměrně zvětšit minimální konvexní polygon, což motivovalo uvolněné přístupy, které obsahují pouze podmnožinu pozorování, například výběrem jedné z konvexních vrstev, která se blíží cílovému procentu vzorků,[63] nebo v místní konvexní trup metoda kombinací konvexních trupů sousedství bodů.[64]
Kvantová fyzika
v kvantová fyzika, státní prostor jakéhokoli kvantového systému - množiny všech způsobů, jak lze systém připravit - je konvexní trup, jehož extrémní body jsou kladně semidefinitní operátory známé jako čisté stavy a jejichž vnitřní body se nazývají smíšené stavy.[65] The Schrödingerova – HJW věta dokazuje, že jakýkoli smíšený stav lze ve skutečnosti zapsat jako konvexní kombinaci čistých stavů několika způsoby.[66]
Dějiny
Dolní konvexní trup bodů v rovině se objeví ve formě Newtonova mnohoúhelníku v dopise od Isaac Newton na Henry Oldenburg v roce 1676.[67] Samotný pojem „konvexní trup“ se objevuje již v práci Garrett Birkhoff (1935 ) a odpovídající výraz v Němec se objeví dříve, například v Hans Rademacher recenze uživatele Kőnig (1922 ). V tomto časovém rámci byly rovněž použity jiné výrazy, například „konvexní obálka“.[68] Do roku 1938, podle Lloyd Dines, pojem „konvexní trup“ se stal standardem; Dines dodává, že tento výraz považuje za nešťastný, protože hovorový význam slova „trup“ by naznačoval, že odkazuje na povrch tvaru, zatímco konvexní trup zahrnuje vnitřek a ne pouze povrch.[69]
Poznámky
- ^ A b Rockafellar (1970), str. 12.
- ^ A b C de Berg a kol. (2008), str. 3.
- ^ Williams & Rossignac (2005). Viz také Douglas Zare, odpověď na "obvod nekonvexní množiny", MathOverflow, 16. května 2014.
- ^ Oberman (2007).
- ^ Knuth (1992).
- ^ A b Rockafellar (1970), str. 12; Lay (1982), str. 17.
- ^ de Berg a kol. (2008), str. 6. Myšlenka rozdělení trupu na dva řetězy vychází z efektivní varianty Grahamovo skenování podle Andrew (1979).
- ^ Sontag (1982).
- ^ Rockafellar (1970), str. 99.
- ^ Steinitz (1914); Gustin (1947); Bárány, Katchalski & Pach (1982)
- ^ Grünbaum (2003), str. 16; Lay (1982), str. 21; Sakuma (1977).
- ^ Tento příklad uvádí Talman (1977), Poznámka 2.6.
- ^ Whitley (1986).
- ^ Kerin & Milman (1940); Lay (1982), str. 43.
- ^ Okon (2000).
- ^ Kiselman (2002).
- ^ Kashiwabara, Nakamura a Okamoto (2005).
- ^ Kerin & Šmulian (1940), Věta 3, strany 562–563; Schneider (1993), Věta 1.1.2 (strany 2–3) a Kapitola 3.
- ^ de Berg a kol. (2008), str. 254.
- ^ Grünbaum (2003), str. 57.
- ^ de Berg a kol. (2008), str. 256.
- ^ de Berg a kol. (2008), str. 245.
- ^ Rappoport (1992).
- ^ Demaine a kol. (2008).
- ^ Cranston, Hsu a March (1989).
- ^ Sedykh (1981).
- ^ Dirnböck & Stachel (1997).
- ^ Seaton (2017).
- ^ Rockafellar (1970), str. 36.
- ^ Rockafellar (1970), str. 149.
- ^ Avis, Bremner & Seidel (1997).
- ^ de Berg a kol. (2008), str. 13.
- ^ Chazelle (1993); de Berg a kol. (2008), str. 256.
- ^ McCallum & Avis (1979); Graham & Yao (1983); Lee (1983).
- ^ Chan (2012).
- ^ Basch, Guibas & Hershberger (1999).
- ^ Toussaint (1983).
- ^ A b C Westermann (1976).
- ^ Laurentini (1994).
- ^ A b Edelsbrunner, Kirkpatrick & Seidel (1983).
- ^ Toussaint (1986).
- ^ Ottmann, Soisalon-Soininen & Wood (1984).
- ^ Herrlich (1992).
- ^ Rossi (1961).
- ^ Brown (1979).
- ^ Chazelle (1985).
- ^ Chang & Yap (1986).
- ^ Artin (1967); Gel'fand, Kapranov & Zelevinsky (1994)
- ^ Prasolov (2004).
- ^ Johnson (1976).
- ^ Gardner (1984).
- ^ Reay (1979).
- ^ Epstein & Marden (1987).
- ^ Týdny (1993).
- ^ Rousseeuw, Ruts & Tukey (1999).
- ^ Harris (1971).
- ^ Pulleyblank (1983); viz zejména poznámky následující po větě 2.9.
- ^ Katoh (1992).
- ^ Nicola (2000). Viz zejména oddíl 16.9, Konvexita a přibližná rovnováha, s. 209–210.
- ^ Chen & Wang (2003).
- ^ Mason (1908).
- ^ Kernohan, Gitzen & Millspaugh (2001), str. 137–140; Nilsen, Pedersen & Linnell (2008)
- ^ Worton (1995).
- ^ Getz & Wilmers (2004).
- ^ Rieffel & Polak (2011).
- ^ Kirkpatrick (2006).
- ^ Newton (1676); vidět Auel (2019), strana 336, a Escobar a Kaveh (2020).
- ^ Viz např. Bílá (1923), strana 520.
- ^ Dines (1938).
Reference
- Andrew, A. M. (1979), „Další účinný algoritmus pro konvexní trupy ve dvou rozměrech“, Dopisy o zpracování informací, 9 (5): 216–219, doi:10.1016/0020-0190(79)90072-3
- Artin, Emil (1967), „2.5. Newtonův mnohoúhelník“, Algebraická čísla a algebraické funkce, Gordon and Breach, s. 37–43, PAN 0237460
- Auel, Asher (2019), „Matematika Grace Murray Hopperové“ (PDF), Oznámení Americké matematické společnosti, 66 (3): 330–340, PAN 3889348
- Avis, David; Bremner, David; Seidel, Raimund (1997), "Jak dobré jsou konvexní trupové algoritmy?", Výpočetní geometrie, 7 (5–6): 265–301, doi:10.1016 / S0925-7721 (96) 00023-5, PAN 1447243
- Bárány, Imre; Katchalski, Meir; Pach, János (1982), „Kvantitativní věty Hellyho typu“, Proceedings of the American Mathematical Society, 86 (1): 109–114, doi:10.2307/2044407, PAN 0663877
- Basch, Julien; Guibas, Leonidas J.; Hershberger, John (1999), „Datové struktury pro mobilní data“, Journal of Algorithms, 31 (1): 1–28, CiteSeerX 10.1.1.134.6921, doi:10.1006 / jagm.1998.0988, PAN 1670903
- Birkhoff, Garrett (1935), „Integrace funkcí s hodnotami v Banachově prostoru“, Transakce Americké matematické společnosti, 38 (2): 357–378, doi:10.2307/1989687, PAN 1501815
- Brown, K. Q. (1979), „Voronoiovy diagramy z konvexních trupů“, Dopisy o zpracování informací, 9 (5): 223–228, doi:10.1016/0020-0190(79)90074-7
- de Berg, M.; van Kreveld, M.; Overmars, Marku; Schwarzkopf, O. (2008), Výpočetní geometrie: Algoritmy a aplikace (3. vyd.), Springer
- Chan, Timothy M. (2012), „Tři problémy s dynamickými konvexními trupy“, International Journal of Computational Geometry and Applications, 22 (4): 341–364, doi:10.1142 / S0218195912600096, PAN 2994585
- Chang, J. S .; Yap, C.-K. (1986), „Polynomiální řešení problému s loupáním brambor“, Diskrétní a výpočetní geometrie, 1 (2): 155–182, doi:10.1007 / BF02187692, PAN 0834056
- Chazelle, Bernard (1985), „Na konvexních vrstvách rovinné množiny“, Transakce IEEE na teorii informací, 31 (4): 509–517, doi:10.1109 / TIT.1985.1057060, PAN 0798557
- Chazelle, Bernard (1993), „Optimální algoritmus konvexního trupu v jakékoli pevné dimenzi“ (PDF), Diskrétní a výpočetní geometrie, 10 (1): 377–409, CiteSeerX 10.1.1.113.8709, doi:10.1007 / BF02573985
- Chen, Qinyu; Wang, Guozhao (březen 2003), „třída Bézierových křivek“, Počítačem podporovaný geometrický design, 20 (1): 29–39, doi:10.1016 / s0167-8396 (03) 00003-7
- Cranston, M .; Hsu, P .; March, P. (1989), "Hladkost konvexního trupu planárního Brownova pohybu", Annals of Probability, 17 (1): 144–150, JSTOR 2244202, PAN 0972777
- Demaine, Erik D.; Gassend, Blaise; O'Rourke, Josephe; Toussaint, Godfried T. (2008), „Všechny polygony se konečně otočí ... ne?“, Průzkumy diskrétní a výpočetní geometrie, Současná matematika, 453„Providence, Rhode Island: American Mathematical Society, s. 231–255, doi:10.1090 / conm / 453/08801, PAN 2405683
- Dines, L. L. (1938), „O konvexnosti“, Americký matematický měsíčník, 45 (4): 199–209, doi:10.2307/2302604, JSTOR 2302604, PAN 1524247
- Dirnböck, Hans; Stachel, Hellmuth (1997), „Vývoj oloidu“ (PDF), Časopis pro geometrii a grafiku, 1 (2): 105–118, PAN 1622664
- Edelsbrunner, Herbert; Kirkpatrick, David G.; Seidel, Raimund (1983), „O tvaru množiny bodů v rovině“, Transakce IEEE na teorii informací, 29 (4): 551–559, doi:10.1109 / TIT.1983.1056714
- Epstein, D. B. A.; Marden, A. (1987), „Konvexní trupy v hyperbolickém prostoru, Sullivanova věta a měřené skládané plochy“, v Epstein, D. B. A. (vyd.), Analytické a geometrické aspekty hyperbolického prostoru (Coventry / Durham, 1984), Série přednášek London Mathematical Society, 111, Cambridge: Cambridge University Press, s. 113–253, PAN 0903852
- Escobar, Laura; Kaveh, Kiumars (září 2020), „Konvexní polytopy, algebraická geometrie a kombinatorika“ (PDF), Oznámení Americké matematické společnosti, 67 (8): 1116–1123
- Gardner, L. Terrell (1984), „Elementární důkaz věty o Russo-Dye“, Proceedings of the American Mathematical Society, 90 (1): 171, doi:10.2307/2044692, PAN 0722439
- Gel'fand, I. M.; Kapranov, M. M.; Zelevinsky, A. V. (1994), "6. Newton Polytopes and Chow Polytopes", Diskriminující, výsledné a vícerozměrné determinanty, Mathematics: Theory & Applications, Birkhäuser, pp. 193–213, doi:10.1007/978-0-8176-4771-1, ISBN 0-8176-3660-9, PAN 1264417
- Getz, Wayne M .; Wilmers, Christopher C. (2004), „Konvexní trup s konvexním trupem místního nejbližšího souseda a distribuce využití (PDF), Ekografie Wiley, 27 (4): 489–505, doi:10.1111 / j.0906-7590.2004.03835.x
- Graham, Ronald L.; Yao, F. Frances (1983), „Nalezení konvexního trupu jednoduchého mnohoúhelníku“, Journal of Algorithms, 4 (4): 324–331, doi:10.1016/0196-6774(83)90013-5, PAN 0729228
- Grünbaum, Branko (2003), Konvexní Polytopes, Postgraduální texty z matematiky, 221 (2. vyd.), Springer, ISBN 9780387004242
- Gustin, William (1947), „Na vnitřní straně konvexního trupu euklidovské sady“, Bulletin of the American Mathematical Society, 53: 299–301, doi:10.1090 / S0002-9904-1947-08787-5, PAN 0020800
- Harris, Bernard (1971), "Matematické modely pro statistickou teorii rozhodování" (PDF), Optimalizace metod ve statistice (Proc. Sympos., Ohio State Univ., Columbus, Ohio, 1971), str. 369–389, PAN 0356305
- Herrlich, Horst (1992), „Hyperconvex hulls of metric spaces“, Proceedings of the Symposium on General Topology and Applications (Oxford, 1989), Topologie a její aplikace, 44 (1–3): 181–187, doi:10.1016 / 0166-8641 (92) 90092-E, PAN 1173256
- Johnson, Charles R. (1976), „Normality and the numerical range“, Lineární algebra a její aplikace, 15 (1): 89–94, doi:10.1016 / 0024-3795 (76) 90080-x, PAN 0460358
- Kashiwabara, Kenji; Nakamura, Masataka; Okamoto, Yoshio (2005), „Věta o afinním zastoupení pro abstraktní konvexní geometrie“, Výpočetní geometrie, 30 (2): 129–144, CiteSeerX 10.1.1.14.4965, doi:10.1016 / j.comgeo.2004.05.001, PAN 2107032
- Katoh, Naoki (1992), „Problémy s optimalizací sítě Bicriteria“, IEICE Trans. Základy elektroniky, komunikací a počítačových věd, E75-A: 321–329
- Kernohan, Brian J .; Gitzen, Robert A .; Millspaugh, Joshua J. (2001), „Analýza využití a pohybu zvířecího prostoru“, Millspaugh, Joshua; Marzluff, John M. (eds.), Rádiové sledování a populace zvířatAkademický tisk, ISBN 9780080540221
- Kirkpatrick, K. A. (2006), „The Schrödinger – HJW theorem“, Základy fyziky písmen, 19 (1): 95–102, arXiv:quant-ph / 0305068, doi:10.1007 / s10702-006-1852-1
- Kiselman, Christer O. (2002), „Poloskupina operátorů v teorii konvexity“, Transakce Americké matematické společnosti, 354 (5): 2035–2053, doi:10.1090 / S0002-9947-02-02915-X, PAN 1881029
- Knuth, Donald E. (1992), Axiomy a trupy, Přednášky v informatice, 606, Heidelberg: Springer-Verlag, doi:10.1007/3-540-55611-7, ISBN 3-540-55611-7, PAN 1226891
- Kőnig, Dénes (Prosinec 1922), „Über konvexe Körper“, Mathematische Zeitschrift, 14 (1): 208–210, doi:10.1007 / bf01215899; viz také recenze od Hans Rademacher (1922), JFM 48.0835.01
- Kerin, Mark; Milman, David (1940), „V extrémních bodech pravidelných konvexních množin“, Studia Mathematica, 9: 133–138
- Kerin, M.; Šmulian, V. (1940), „Na pravidelně konvexních množinách v prostoru konjugovaných s Banachovým prostorem“, Annals of Mathematics, Druhá série, 41: 556–583, doi:10.2307/1968735, hdl:10338.dmlcz / 100106, JSTOR 1968735, PAN 0002009
- Laurentini, A. (1994), „Koncept vizuálního trupu pro porozumění obrazu založeného na siluetě“, Transakce IEEE na analýze vzorů a strojové inteligenci, 16 (2): 150–162, doi:10.1109/34.273735
- Lay, Steven R. (1982), Konvexní sady a jejich aplikaceJohn Wiley & Sons, ISBN 0-471-09584-2, PAN 0655598
- Lee, D. T. (1983), „O nalezení konvexního trupu jednoduchého mnohoúhelníku“, International Journal of Computer and Information Sciences, 12 (2): 87–98, doi:10.1007 / BF00993195, PAN 0724699
- Mason, Herbert B. (1908), Encyklopedie lodí a přepravy, str. 698
- McCallum, Duncan; Avis, David (1979), „Lineární algoritmus pro nalezení konvexního trupu jednoduchého mnohoúhelníku“, Dopisy o zpracování informací, 9 (5): 201–206, doi:10.1016/0020-0190(79)90069-3, PAN 0552534
- Newton, Isaac (24. října 1676), „Dopis Henrymu Oldenburgovi“, Newtonský projekt, Oxfordská univerzita
- Nicola, Piercarlo (2000), „General Competitive Equilibrium“, Mainstreamová matematická ekonomie ve 20. století, Springer, str. 197–215, doi:10.1007/978-3-662-04238-0_16
- Nilsen, Erlend B .; Pedersen, Simen; Linnell, John D. C. (2008), „Lze minimální konvexní polygonové domácí rozsahy použít k vyvození biologicky smysluplných závěrů?“, Ekologický výzkum, 23 (3): 635–639, doi:10.1007 / s11284-007-0421-9
- Oberman, Adam M. (2007), „Konvexní obálka je řešením problému nelineárních překážek“, Proceedings of the American Mathematical Society, 135 (6): 1689–1694, doi:10.1090 / S0002-9939-07-08887-9, PAN 2286077
- Okon, T. (2000), "Choquetova teorie v metrických prostorech", Zeitschrift für Analysis und ihre Anwendungen, 19 (2): 303–314, doi:10,4171 / ZAA / 952, PAN 1768994
- Ottmann, T .; Soisalon-Soininen, E .; Wood, Dericku (1984), „O definici a výpočtu přímých konvexních trupů“, Informační vědy, 33 (3): 157–171, doi:10.1016/0020-0255(84)90025-2
- Prasolov, Victor V. (2004), „1.2.1 Gauss – Lucasova věta“, PolynomyAlgoritmy a výpočty v matematice, 11, Springer, str. 12–13, doi:10.1007/978-3-642-03980-5, ISBN 3-540-40714-6, PAN 2082772
- Pulleyblank, W. R. (1983), „Polyhedral combineatorics“, v Bachem, Achim; Korte, Bernhard; Grötschel, Martin (eds.), Mathematical Programming: The State of the Art (XIth International Symposium on Mathematical Programming, Bonn 1982), Springer, str. 312–345, doi:10.1007/978-3-642-68874-4_13
- Rappoport, Ari (1992), „Efektivní adaptivní algoritmus pro konstrukci stromu konvexních rozdílů jednoduchého mnohoúhelníku“, Fórum počítačové grafiky, 11 (4): 235–240, doi:10.1111/1467-8659.1140235
- Reay, John R. (1979), „Několik zevšeobecnění Tverbergovy věty“, Israel Journal of Mathematics, 34 (3): 238–244 (1980), doi:10.1007 / BF02760885, PAN 0570883
- Rieffel, Eleanor G.; Polak, Wolfgang H. (2011), Kvantové výpočty: jemný úvod, MIT Press, str. 215–216, ISBN 978-0-262-01506-6
- Rockafellar, R. Tyrrell (1970), Konvexní analýza, Princeton Mathematical Series, 28, Princeton, N.J .: Princeton University Press, PAN 0274683
- Rossi, Hugo (1961), „Holomorfně konvexní množiny v několika složitých proměnných“, Annals of Mathematics, Druhá série, 74: 470–493, doi:10.2307/1970292, JSTOR 1970292, PAN 0133479
- Rousseeuw, Peter J.; Ruts, Ida; Tukey, John W. (1999), „Bagplot: Bivariate boxplot“, Americký statistik, 53 (4): 382–387, doi:10.1080/00031305.1999.10474494
- Sakuma, Itsuo (1977), „Uzavření konvexních trupů“, Journal of Economic Theory, 14 (1): 223–227, doi:10.1016/0022-0531(77)90095-3
- Schneider, Rolf (1993), Konvexní těla: Brunn – Minkowského teorie Encyklopedie matematiky a její aplikace, 44, Cambridge: Cambridge University Press, doi:10.1017 / CBO9780511526282, ISBN 0-521-35220-7, PAN 1216521
- Seaton, Katherine A. (2017), „Sphericons a D-formy: háčkované spojení“, Journal of Mathematics and the Arts, 11 (4): 187–202, arXiv:1603.08409, doi:10.1080/17513472.2017.1318512, PAN 3765242
- Sedykh, V. D. (1981), "Struktura konvexního trupu vesmírné křivky", Trudy Seminara imeni I. G. Petrovskogo (6): 239–256, PAN 0630708, přeloženo do Journal of Soviet Mathematics 33 (4): 1140–1153, 1986, doi:10.1007 / BF01086114
- Sontag, Eduardo D. (1982), „Poznámky k po částech lineární algebře“, Pacific Journal of Mathematics, 98 (1): 183–201, PAN 0644949
- Steinitz, E. (1914), „Bedingt konvergente Reihen und konvexe Systeme. (Fortsetzung)“, Journal für die Reine und Angewandte Mathematik, 144: 1–40, doi:10.1515 / crll.1914.144.1, PAN 1580890
- Talman, Louis A. (1977), „Pevné body pro kondenzační multifunkce v metrických prostorech s konvexní strukturou“, Zprávy z matematického semináře Kōdai, 29 (1–2): 62–70, PAN 0463985
- Toussaint, Godfried (1983), "Řešení geometrických problémů s rotujícími třmeny", Sborník IEEE MELECON '83, Atény, CiteSeerX 10.1.1.155.5671
- Toussaint, Godfried (1986), „Optimální algoritmus pro výpočet relativního konvexního trupu množiny bodů v mnohoúhelníku“, Sborník EURASIP, Zpracování signálu III: Teorie a aplikace, část 2, Severní Holandsko, str. 853–856
- Týdny, Jeffrey R. (1993), "Konvexní trupy a izometrie hrotů hyperbolických 3-variet", Topologie a její aplikace, 52 (2): 127–149, doi:10.1016/0166-8641(93)90032-9, PAN 1241189
- Westermann, L. R. J. (1976), „On the hull operator“, Indagationes Mathematicae, 38 (2): 179–184, doi:10.1016/1385-7258(76)90065-2, PAN 0404097
- White, F. Puryer (duben 1923), „Čistá matematika“, Vědecký pokrok ve dvacátém století, 17 (68): 517–526, JSTOR 43432008
- Whitley, Robert (1986), „Kreĭn-Šmulianova věta“, Proceedings of the American Mathematical Society, 97 (2): 376–377, doi:10.2307/2046536, PAN 0835903
- Williams, Jason; Rossignac, Jarek (2005), „Těsnění: morfologické zjednodušení omezující zakřivení“, Kobbelt, Leif; Shapiro, Vadim (eds.), Proceedings of the Xth ACM Symposium on Solid and Physical Modeling 2005, Cambridge, Massachusetts, USA, 13. - 15. června 2005, ACM, str. 107–112, doi:10.1145/1060244.1060257, hdl:1853/3736
- Worton, Bruce J. (1995), „Konvexní odhadce velikosti trupu na základě trupu“, Biometrie, 51 (4): 1206–1215, doi:10.2307/2533254, JSTOR 2533254