Analisi della complessità temporale per l'algoritmo UST-CONN di Reingold


11

Qual è l'esatta complessità temporale dell'algoritmo non-indiretto di log-spazio st-connectivity di Omer Reingold?


6
Sii più specifico. Descrivi la tua domanda in modo sufficientemente dettagliato e cita i riferimenti come appropriato.
MS Dousti,

8
Penso che la domanda sia abbastanza chiara: doi.acm.org/10.1145/1391289.1391291 è il documento.
András Salamon,

10
La domanda è abbastanza inequivocabile per coloro che lavorano nell'area, ma è probabilmente una buona idea chiedere ai poster di fornire maggiori informazioni in modo che un pubblico più ampio possa capire la domanda.
Robin Kothari,

Risposte:


23

Sembra che la complessità temporale dell'algoritmo di Reingold non sia trattata né nel documento di Reingold né nel libro di testo di Arora-Barak. Sembrerebbe inoltre che l'analisi sia piuttosto noiosa, poiché la complessità temporale dipende dall'esatto grafico dell'espansore utilizzato nella costruzione e da alcune costanti che sono state scelte come "sufficientemente grandi".

Per avere un'idea approssimativa della complessità temporale, osserva che l'algoritmo di Reingold, dato il grafico , lo trasforma (implicitamente) in un grafico di espansione G e percorre ogni cammino di lunghezza l = O ( log n ) . La notazione O nasconde qui alcune costanti abbastanza grandi. Il grafico G ha grado costante di d = 2 b per una b sufficientemente grande , il che significa che ci sono d l = O ( n c ) tali passeggiate per una costante piuttosto grandesolsol'l=O(logn)Osol'd=2BBdl=O(nc) . Scorrendo alcune note di lezione sull'argomento sembrerebbe che c 10 9 b .cc109B


2
la prossima volta, non contrassegnare la tua risposta come wiki della community. Altrimenti non otterrai credito per la tua risposta!
Ryan Williams,

Stavo pensando che qualcuno potrebbe voler perfezionare la mia analisi e non mi sono reso conto che non ottieni reputazione dai wiki della community. Oh bene.
Janne H. Korhonen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.