Triangulacje Delaunaya w płaszczyźnie maksymalizują minimalny kąt w trójkącie. Czy to samo dotyczy triangulacji punktów w kuli ziemskiej przez Delaunaya? (tutaj „kąt” to kąt lokalny w sąsiedztwie wierzchołka na wierzchołku).
Zainspirowany, ale niezwiązany z tym pytaniem na Math.SE.
cg.comp-geom
delaunay-triangulation
Suresh Venkat
źródło
źródło
Odpowiedzi:
PIERWSZY ARGUMENT: To była moja pierwsza odpowiedź. Zauważ, że ten argument jest błędny. Zobacz mój drugi argument poniżej.
Nie sądzę, że to prawda. Powodem, dla którego działa on w płaszczyźnie, jest to, że w okręgu wpisany kąt cięciwy stanowi połowę odpowiedniego kąta środkowego. Tak więc, jeśli mamy trójkąt o małym kącie, wszelkie punkty, które zrobiłyby większy kąt z przeciwną krawędzią, znajdują się wewnątrz pustego okręgu Delaunay, a zatem nie są jednym z punktów w konfiguracji, w której znajdujemy triangulację.
Załóżmy, że masz triangulację Delaunaya na kuli. Umieść punkt w środku kuli i rzutuj wszystkie pionki na płaszczyznę. Krawędzie trójkątów (wielkie koła na kuli) są przenoszone do segmentów linii. Ale koła, które nadają właściwość pustej kuli, są przenoszone na elipsy, a więc jeśli na zewnątrz rzutowanej elipsy znajduje się punkt, ale wewnątrz okręgu trójkąta, punkt ten utworzyłby większy kąt z krawędzią.
EDYTOWAĆ:
Poczekaj minutę. Ta odpowiedź jest całkowicie błędna, ponieważ środkowa projekcja nie zachowuje kątów. Nadal uważam, że domniemanie jest błędne, ponieważ mam o wiele bardziej skomplikowany argument, że twierdzenie o wpisanych kątach nie trzyma się kuli. Oto argument:
DRUGI ARGUMENT:
Powodem tego jest to, że kąt wpisany w cięciwę stanowi połowę odpowiedniego kąta środkowego. Dzieje się tak, ponieważ na poniższym schemacie mamy
Teraz w geometrii sferycznej otrzymujemy
Dla umiejscowienia punktówY tworząc stały kąt X1YX2) aby być kołem, potrzebujemy zatem różnicy obszarów A (X2)doY) - A (X1doY) zależy tylko od długości łuku X1X2) . Jest to jednak niezgodne z tą obserwacjąA ( XdoY) jest 0 dla X diametralnie przeciwnie Y i dla X= Y , ale rośnie do pewnego maksymalnego rozmiaru pomiędzy.
Zatem miejsce punktówY ze stałym kątem X1YX2) nie jest kołem. Oznacza to, że dla niektórych trójkątówX1YX2) możemy znaleźć punkt Y′ poza okręgiem X1YX2) więc kąt X1YX2)<X1Y′X2) . Możemy następnie użyć tego do zbudowania kontrprzykładu do przypuszczenia, że triangulacje Delaunaya na sferze maksymalizują minimalny kąt.
źródło