Wykres theta

W geometrii obliczeniowej wykres Theta lub -graph rodzajem klucza geometrycznego do wykresu Yao . Podstawowa metoda konstrukcji polega na podziale przestrzeni wokół każdego wierzchołka na zbiór stożków , które same dzielą pozostałe wierzchołki grafu. Podobnie jak wykresy Yao, za -wykres zawiera co najwyżej jedną krawędź na stożek; gdzie się różnią, to sposób wybrania tej krawędzi. Podczas gdy wykresy Yao wybiorą najbliższy wierzchołek zgodnie z przestrzenią metryczną wykresu, wykres definiuje stały promień zawarty w każdym stożku (konwencjonalnie dwusieczną stożka) i wybiera najbliższego sąsiada pod względem do rzutów prostopadłych do tego promienia. Otrzymany wykres wykazuje kilka dobrych właściwości klucza.

-wykresy zostały po raz pierwszy opisane przez Clarksona w 1987 i niezależnie przez Keila w 1988.

Budowa

Przykładowy stożek wychodzącego z ortogonalnej linii projekcji

-grafy są określone za pomocą kilku parametrów, które określają ich konstrukcję. Najbardziej oczywistym parametrem jest , który odpowiada liczbie stożków o równych kątach, które dzielą przestrzeń wokół każdego W szczególności dla wierzchołka wokół sobie wyobrazić jako dwa nieskończone promienie wychodzące z niego pod kątem między nimi. W odniesieniu do , możemy oznaczyć te stożki jako do do do ruchu wskazówek zegara od do , który konwencjonalnie otwiera się tak, że jego dwusieczna ma kąt 0 względem płaszczyzny. Gdy te stożki dzielą płaszczyznę, dzielą również pozostały zbiór wierzchołków wykresu (zakładając ogólną pozycję ) na zbiory przez ponownie w odniesieniu do . Każdy wierzchołek na grafie ma taką samą liczbę stożków w tej samej orientacji i możemy rozważyć zbiór wierzchołków, które mieszczą się w każdym z nich.

pod uwagę pojedynczy stożek, musimy określić inny promień wychodzący z , który będziemy oznaczać . Dla każdego wierzchołka w rzut ortogonalny każdego na \ \ Załóżmy, że jest z najbliższym takim rzutem, a następnie krawędzią jest dodawany do wykresu. Jest to podstawowa różnica w stosunku do wykresów Yao, które zawsze wybierają najbliższy wierzchołek; na przykładowym obrazie wykres Yao zawierałby zamiast tego krawędź.

Konstrukcja możliwa algorytmu w _

Nieruchomości

-wykresy wykazują kilka dobrych geometrycznych właściwości klucza .

Gdy parametr jest , kluczem. najwyżej jedną najwyżej

Współczynnik rozciągania pomiędzy dowolną parą punktów w kluczu definiowany jest jako stosunek ich odległości w przestrzeni metrycznej do ich odległości w obrębie klucza (tj. od kolejnych krawędzi klucza). Współczynnik rozciągnięcia całego klucza jest maksymalnym współczynnikiem rozciągnięcia dla wszystkich par punktów w nim zawartych. Przypomnijmy z góry, że , wtedy gdy , -wykres ma współczynnik rozciągania co najwyżej . Jeśli ortogonalna linia rzutowania wybrana jako dwusieczna, to dla rozpiętości wynosi co .

Dla wykres - tworzy wykres najbliższego sąsiada . Dla zauważyć, że wykres jest połączony, ponieważ każdy wierzchołek będzie łączył się z czymś po jego lewej stronie i czymś po prawej, jeśli k 4 5 i wiadomo , jest Wiele z tych wyników podaje również górne i/lub dolne granice ich współczynników rozpiętości.

Gdy Displaystyle -graf { \ , gdzie same stożki są podzielone na zestawy parzyste i nieparzyste naprzemiennie, a krawędzie są uwzględniane tylko w stożkach parzystych (lub tylko w stożkach nieparzystych). pół- -grafy są znane z tego, że same mają bardzo ładne właściwości. Na przykład wykres pół- a co za tym idzie który jest po prostu połączeniem dwóch uzupełniających się połówek - -grafy) jest znany jako 2-kluczowy.

Oprogramowanie do rysowania wykresów Theta

Zobacz też