Niech G będzie n-węzłem niekierowanym grafem, a niech T będzie podzbiorem węzłów V (G) zwanym zaciskami . Zabezpieczenie odległości (G, T) jest wykresem H spełniającym tę właściwość
dla wszystkich węzłów u, v w T. (Należy zauważyć, że H niekoniecznie jest podrozdziałem G.)
Na przykład, niech G będzie poniższym wykresem (a), a T będzie węzłami na powierzchni zewnętrznej. Zatem wykres (b) jest zabezpieczeniem odległości dla (G, T).
Wiadomo, że istnieje konserwator odległości o różnych parametrach. Szczególnie interesuje mnie ta o następujących właściwościach:
- G jest płaskie i nieważone (to znaczy wszystkie krawędzie G mają wagę jeden),
- T ma rozmiar , a
- H ma rozmiar (liczbę węzłów i krawędzi) . (Byłoby miło, gdybyśmy mieli O ( n.)
Czy istnieje taki moduł zabezpieczający odległość?
Jeśli nie można spełnić powyższych właściwości, mile widziane są wszelkie formy relaksu.
Bibliografia:
- Rzadkie, jeśli chodzi o źródła i pary , obserwatory odległości , Don Coppersmith i Michael Elkin, SIDMA, 2006.
- Sparse Distance Preservers and Additive Spanners , Béla Bollobás, Don Coppersmith i Michael Elkin, SIDMA, 2005.
- Klucze i emulatory z sublinearnymi błędami odległości , Mikkel Thorup i Uri Zwick, SODA, 2006.
- Dolne granice dla kluczy przyrostowych, emulatorów i innych , David P. Woodruff, FOCS, 2006.
Zabezpieczenie odległości jest również znane jako emulator ; wiele pokrewnych prac można znaleźć w Internecie, wyszukując termin klucz , który wymaga, aby H był subgrafem G. Ale w moich aplikacjach możemy również używać innych wykresów, o ile H zachowuje odległości między T w G.