Analiza złożoności czasu dla algorytmu UST-CONN Reingolda


11

Jaka jest dokładna złożoność czasowa niekierowanego algorytmu przestrzeni logów st-connectivity autorstwa Omer Reingold?


6
Proszę być bardziej konkretnym. Opisz swoje pytanie wystarczająco szczegółowo i przytocz odpowiednie odniesienia.
MS Dousti,

8
Myślę, że pytanie jest dość jednoznaczne: doi.acm.org/10.1145/1391289.1391291 to artykuł.
András Salamon,

10
Pytanie jest dość jednoznaczne dla tych, którzy pracują w tej okolicy, ale prawdopodobnie dobrym pomysłem jest poproszenie plakatów o więcej informacji, aby szersza publiczność mogła zrozumieć pytanie.
Robin Kothari,

Odpowiedzi:


23

Wydaje się, że złożoność czasowa algorytmu Reingolda nie jest rozpatrywana ani w pracy Reingolda, ani w podręczniku Arora-Baraka. Wydawałoby się również, że analiza jest dość nużąca, ponieważ złożoność czasowa zależy od dokładnego wykresu ekspandera zastosowanego w konstrukcji oraz od niektórych stałych, które są wybierane jako „wystarczająco duże”.

Aby uzyskać ogólne pojęcie o złożoności czasowej, należy zauważyć, że algorytm Reingolda, biorąc pod uwagę wykres , przekształca go (domyślnie) w wykres ekspandera G i przemierza każdy krok długości l = O ( log n ) . The O -notation ukrywa niektóre dość duże stałe tutaj. Wykres G ' ma stałą stopień d = 2 , b jakiegoś wystarczająco dużej B , co oznacza, że istnieje d L = O ( N C ) takie spacery jakiegoś dość dużą stałąsolsoll=O(logn)Osolre=2)bbrel=O(ndo) . Przeglądając niektóre notatki z wykładu na ten temat, wydaje się, że c 10 9 b .dodo109b


2
następnym razem nie oznaczaj swojej odpowiedzi jako wiki społeczności. W przeciwnym razie nie otrzymasz kredytu za odpowiedź!
Ryan Williams,

Myślałem, że ktoś może chcieć sprecyzować moją analizę, i nie zdawałem sobie sprawy, że nie zyskujesz reputacji na wiki społeczności. No cóż.
Janne H. Korhonen,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.