Підтримка
www.wikidata.uk-ua.nina.az
Triangulya ciya Delone dlya mnozhini tochok P na ploshini ce taka triangulyaciya DT P sho zhodna tochka mnozhini P ne znahoditsya vseredini opisanih dovkola trikutnikiv kil v mnozhini DT P Triangulyaciya Delone dozvolyaye yakomoga zmenshiti kilkist malih kutiv Cej sposib triangulyaciyi buv vinajdenij Borisom Delone v 1934 roci Triangulyaciya Delone i opisani navkolo trikutnikiv kola Bazuyuchis na viznachenni Delone kolo opisane navkolo trikutnika utvorene troma tochkami z vihidnoyi mnozhini tochok nazivayetsya pustim yaksho vono ne mistit vershin trikutnika inshih nizh ti tri sho jogo zadayut inshi tochki dopuskayutsya tilki na perimetri kola ale ne vseredini Umova Delone stverdzhuye sho merezha trikutnikiv ye triangulyaciyeyu Delone yaksho vsi opisani kola trikutnikiv pusti Ce ye pochatkove viznachennya dlya dvovimirnogo prostoru Jogo mozhna vikoristovuvati dlya trivimirnogo prostoru yaksho vikoristovuvati opisani sferi zamist opisanih kil Dlya mnozhini tochok na odnij liniyi triangulyaciyi Delone ne isnuye faktichno ponyattya triangulyaciyi dlya takogo vipadku neviznachene Dlya chotiroh tochok na odnomu koli napriklad pryamokutnik triangulyaciya Delone maye dva vipadki tobto mozhna rozdiliti cej chotirikutnik dvoma sposobami yaki zadovolnyayut umovi Delone Zv yazok z diagramoyu VoronogoTriangulyaciya Delone diskretnoyi mnozhini tochok P v zagalnomu vipadku vidpovidaye dualnomu grafu rozbittya Voronogo dlya P Osoblivi vipadki vklyuchayut isnuvannya troh tochok na odnij pryamij ta chotiroh tochok na koli Triangulyaciya Delone zi vsima kolami ta yih centrami chervoni Z yednannya centriv opisanih kil trikutnikiv yaki mayut spilne rebro utvoryuye diagramu Voronogo chervona d vimirni triangulyaciyiDlya mnozhini P tochok d vimirnogo Evklidovogo prostoru triangulyaciya Delone ce triangulyaciya DT P taka sho zhodna z tochok z P ne lezhit vseredini gipersferi opisanoyi navkolo bud yakogo simpleksa z DT P Vidomo sho isnuye yedina triangulyaciya Delone dlya P yaksho P mnozhina tochok v taka sho ne isnuye pidprostoru rozmirnosti k sho mistit k 2 displaystyle k 2 tochok ni k sferi sho mistit k 3 displaystyle k 3 tochok dlya 1 k d 1 displaystyle 1 leq k leq d 1 tobto napriklad dlya mnozhini tochok v R 3 displaystyle mathbb R 3 ne isnuye troh tochok sho lezhat na odnij pryamij ne isnuye chotiroh sho lezhat v odnij ploshini i zhodni p yat tochok ne lezhat na odnij sferi Zadacha znahodzhennya triangulyaciyi Delone dlya mnozhini tochok v d vimirnomu prostori mozhe buti zvedena do zadachi znahodzhennya opukloyi obolonki mnozhini tochok v d 1 displaystyle d 1 vimirnomu prostori dodayuchi kozhnij tochci p dodatkovu koordinatu yaka dorivnyuye p 2 displaystyle p 2 beruchi nizhnyu chastinu opukloyi obolonki i vidobrazhayuchi yiyi nazad v d vimirnij prostir vidalennyam ostannoyi koordinati Tak yak opukla obolonka yedina to triangulyaciya tezh vvazhayuchi sho vsi segmenti opukloyi obolonki simpleksi Ne simpleksni segmenti z yavlyayutsya lishe koli d 2 displaystyle d 2 riznih tochok lezhit na odnij d gipersferi tobto tochki ne znahodyatsya v VlastivostiNehaj n kilkist tochok a d rozmirnist Ob yednannya vsih simpleksiv v triangulyaciyi opukla obolonka tochok Triangulyaciya Delone mistit shonajbilshe O n d 2 simpleksiv Yaksho na ploshini d 2 b vershin vhodyat do opukloyi obolonki to bud yaka triangulyaciya tochok maye shonajbilshe 2 n 2 b displaystyle 2n 2 b trikutnikiv i she odnu zovnishnyu gran div harakteristika Ejlera Na ploshini kozhna vershina maye v serednomu shist incidentnih trikutnikiv Na ploshini triangulyaciya Delone maksimizuye najmenshij kut Najmenshij kut v triangulyaciyi Delone bude ne menshim nizh v bud yakij inshij triangulyaciyi Pravda triangulyaciya Delone ne obov yazkovo minimizuye maksimalnij kut Kolo opisane navkolo dovilnogo trikutnika triangulyaciyi ne mistit vseredini zhodnih inshih vhidnih vershin Yaksho kolo sho prohodit cherez dvi vhidni tochki ne mistit vseredini zhodnih inshih todi segment sho z yednuye ci dvi tochki ye rebrom triangulyaciyi Delone cih tochok Triangulyaciya Delone mnozhini tochok v d vimirnomu prostori ye proyekciyeyu tochok opukloyi obolonki na d 1 displaystyle d 1 mirnij paraboloyid Najblizhchij susid b dovilnoyi tochki p lezhit na rebri bp triangulyaciyi Delone bo graf najblizhchih susidiv pidgraf triangulyaciyi Delone Zamina spilnogo rebraYaksho rozglyadati dva trikutniki ABD ta BCD zi spilnim rebrom BD div malyunki yaksho a g 180 displaystyle alpha gamma leq 180 circ trikutniki zadovolnyayut umovi Delone Ce vazhliva vlastivist bo dozvolyaye vikoristovuvati tehniku zamini rebra Yaksho dva trikutniki ne zadovolnyayut umovi Delone zamina spilnogo rebra BD na rebro AC utvoryuye dva inshi trikutniki yaki zadovolnyayut umovi Delone Triangulyaciya ne vidpovidaye umovi Delone bo a g gt 180 displaystyle alpha gamma gt 180 circ I opisani navkolo trikutnikiv kola mistyat bilshe troh tochok Zamina spilnogo rebra stvoryuye dlya chotiroh tochok triangulyaciyu sho vidpovidaye umovi Delone Zauvazhte sho najmenshij kut triangulyaciyi zbilshivsya AlgoritmiBagato algoritmiv dlya obchislennya triangulyaciyi Delone spirayutsya na shvidki operaciyi dlya viznachennya togo chi tochka znahoditsya vseredini opisanogo navkolo trikutnika kola i efektivnih struktur danih dlya zberigannya trikutnikiv ta reber V dvovimirnomu vipadku yaksho D znahoditsya vseredini kola opisanogo navkolo A B C treba pereviriti chi viznachnik A x A y A x 2 A y 2 1 B x B y B x 2 B y 2 1 C x C y C x 2 C y 2 1 D x D y D x 2 D y 2 1 A x D x A y D y A x 2 D x 2 A y 2 D y 2 B x D x B y D y B x 2 D x 2 B y 2 D y 2 C x D x C y D y C x 2 D x 2 C y 2 D y 2 gt 0 displaystyle begin vmatrix A x amp A y amp A x 2 A y 2 amp 1 6pt B x amp B y amp B x 2 B y 2 amp 1 6pt C x amp C y amp C x 2 C y 2 amp 1 6pt D x amp D y amp D x 2 D y 2 amp 1 end vmatrix begin vmatrix A x D x amp A y D y amp A x 2 D x 2 A y 2 D y 2 6pt B x D x amp B y D y amp B x 2 D x 2 B y 2 D y 2 6pt C x D x amp C y D y amp C x 2 D x 2 C y 2 D y 2 6pt end vmatrix gt 0 Koli A B ta C vporyadkovani viznachnik dodatnij todi i tilki todi koli D znahoditsya vseredini opisanogo kola Algoritm zamini rebra Yak vzhe zgaduvalos vishe yaksho trikutniki ne zadovolnyayut umovi Delone mi mozhemo zaminiti rebro Z cogo mozhna vivesti ochevidnij algoritm pobuduvati hoch yakus triangulyaciyu a potim zaminyuvati rebra azh poki vona ne bude zadovolnyati umovi Delone Na zhal ce mozhe zajnyati O n2 zamin reber i ne uzagalnyuyetsya na tri vimiri i bilshi Inkrementnij Takozh dosit pryamim algoritmom pobudovi triangulyaciyi Delone ye dodavannya do neyi po odnij vershini postijno perebudovuyuchi triangulyaciyu Koli mi dodayemo vershinu v mi rozbivayemo na tri chastini trikutnik sho mistit v a potim zastosovuyemo algoritm zamini rebra Pri povnomu perebori vsih trikutnikiv yaki mozhut mistiti v mi vitratimo chas O n potim nam treba bude pereviriti trikutniki na vidpovidnist umovi Delone Zagalnij chas robota algoritmu O n2 Yaksho mi budemo dodavati vershini v vipadkovomu poryadku viyavitsya cherez desho skladne dovedennya sho kozhna vstavka bude zaminyuvati v serednomu lishe O 1 trikutnikiv hocha inodi j bilshe Ce zalishaye mozhlivist optimizuvati chas viyavlennya tochki Mi mozhemo zberigati istoriyu podiliv ta zamin reber kozhen trikutnik zberigaye vkazivnik na dva chi tri trikutniki sho jogo zaminili Shob viyaviti yakij trikutnik mistit v mi pochinayemo z korenevogo trikutnika i idemo po vkazivniku yakij pokazuye na menshij trikutnik sho mistitv poki ne znajdemo trikutnika yakogo she ne zaminyuvali V serednomu ce zajme chas O log n Zagalom dlya vsih vershin ce zajme chas O n log n en opisuye inshij pidhid do inkrementnoyi pobudovi bez neobhidnosti zamini reber Rozdilyaj i volodaryuj V comu algoritmi rekursivno provodyat pryamu shob rozdiliti vershini na dvi mnozhini Dlya kozhnoyi z nih buduyetsya triangulyaciya Delone i potim dvi triangulyaciyi zlivayutsya vzdovzh pryamoyi sho yih rozdilyuvala Vikoristovuyuchi deyaki hitri tryuki operaciyu zlittya mozhna zdijsniti za O n i zagalnij chas pobudovi bude O n log n Dlya deyakih vidiv mnozhin tochok napriklad vipadkovo rivnomirno rozpodilenih rozumnij vibir rozdilyuvalnih pryamih mozhe zmenshiti serednij chas roboti do O n log log n pri comu zalishayuchi chas v najgirshomu vipadku takim samim Paradigma rozdilyaj i volodaryuj dlya vikonannya triangulyacij v d vimirah opisuyetsya v DeWall A fast divide and conquer Delaunay triangulation algorithm in Ed Pokazano sho rozdilyaj ta volodaryuj ye najshvidshoyu tehnikoyu generaciyi triangulyaciyi Delone Zamitannya Algoritm Forchuna vikoristovuye prijom zamitalnoyi pryamoyi shob dosyagti chasu O n log n u ploskomu vipadku Zamitalna obolonka Zamitalna obolonka ye shvidkoyu gibridnoyu tehnikoyu pobudovi dvovimirnoyi triangulyaciyi Delone sho vikoristovuye radialno poshiryuvanu zamitalnu obolonku yaka poslidovno utvoryuyetsya z radialno vidsortovanoyi mnozhini tochok v pari z nastupnim iterativnim zamishennyam reber Empirichni rezultati pokazuyut sho algoritm pracyuye priblizno vdvichi shvidshe nizh Qhull Vin maye vilni realizaciyi na C ta C ZastosuvannyaEvklidove minimalne kistyakove derevo mnozhini tochok ye pidmnozhinoyu triangulyaciyi Delone tih samih tochok i ce mozhna vikoristati shob obchislyuvati ce derevo efektivnishe Dlya modelyuvannya miscevosti chi inshih ob yektiv sho zadani mnozhinoyu vibranih tochok triangulyaciya Delone daye garnij nabir trikutnikiv dlya vikoristannya yak poligoni modeli Zokrema triangulyaciya Delone unikaye vuzkih trikutnikiv z malenkimi kutami bo voni mayut veliki opisani kola porivnyano z vlasnoyu plosheyu Divitsya stattyu en Triangulyaciya Delone dlya vipadkovogo naboru 100 tochok ploshini Triangulyaciyi Delone chasto vikoristovuyutsya dlya pobudovi meshiv dlya metodu skinchennih elementiv cherez garni kuti ta shvidki algoritmi pobudovi Zazvichaj ob yekt dlya yakogo potribno pobuduvati mesh grubo zadayetsya yak simplicijnij kompleks shob vin buv chiselno stabilnim vin maye buti utochnenim napriklad za dopomogo en Ce bulo realizovano i vilno dostupno v paketi Triangle 10 kvitnya 2011 u Wayback Machine Div takozhGeometrichnij kistyak Graf vidnosnih okoliv Graf Urkgarta Mnozhina DelonePrimitkiB Delaunay Sur la sphere vide Izvestia Akademii Nauk SSSR Otdelenie Matematicheskikh i Estestvennykh Nauk 7 793 800 1934 de Berg Mark Otfried Cheong Marc van Kreveld Mark Overmars 2008 PDF Springer Verlag ISBN 978 3 540 77973 5 Arhiv originalu PDF za 28 zhovtnya 2009 Procitovano 17 kvitnya 2011 Seidel R 1995 The upper bound theorem for polytopes an easy proof of its asymptotic version Computational Geometry 5 115 116 nedostupne posilannya z lipnya 2019 Guibas Lenoidas Stolfi Jorge 1 kvitnya 1985 Primitives for the manipulation of general subdivisions and the computation of Voronoi ACM s 107 Procitovano 1 serpnya 2009 Guibas L D Knuth M Sharir 1992 Randomized incremental construction of Delaunay and Voronoi diagrams Algorithmica 7 381 413 doi 10 1007 BF01758770 nedostupne posilannya G Leach Improving Worst Case Optimal Delaunay Triangulation Algorithms 7 zhovtnya 2012 u Wayback Machine June 1992 Cignoni P C Montani R Scopigno 1998 DeWall A fast divide and conquer Delaunay triangulation algorithm in Ed Computer Aided Design 30 5 333 341 doi 10 1016 S0010 4485 97 00082 1 A Comparison of Sequential Delaunay Triangulation Algorithms http www cs berkeley edu jrs meshpapers SuDrysdale pdf 8 bereznya 2012 u Wayback Machine Arhiv originalu za 10 zhovtnya 2017 Procitovano 17 kvitnya 2011 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya PDF Arhiv originalu PDF za 27 zhovtnya 2013 Procitovano 17 kvitnya 2011 Arhiv originalu za 22 lipnya 2011 Procitovano 17 kvitnya 2011 PosilannyaTriangulyaciya Delone v Yvinec Mariette 2D Triangulation Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Pion Sylvain Teillaud Monique 3D Triangulations Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Hert Susan Seel Michael dD Convex Hulls and Delaunay Triangulations Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Wolfram MathWorld Arhiv originalu za 2 sichnya 2021 Procitovano 14 kvitnya 2011 Qhull Arhiv originalu za 26 chervnya 2013 Procitovano 9 travnya 2019 Kod dlya pobudovi opukloyi obolonki triangulyaciyi Delone diagrami Voronogo ta peretinu pivprostoriv Shewchuk Jonathan Richard Triangle Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Generator dvovimirnogo meshu ta triangulyator Delone Kumar Piyush Mohanty Somya Triangle Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Triangle pristosovanij do C Poly2Tri Google Code Arhiv originalu za 26 chervnya 2013 Procitovano 14 kvitnya 2011 Biblioteka triangulyacij Delone metodom zamitannya dostupna na ActionScript 3 C C Java Javascript Python ta Ruby
Топ