Prova di Omer Reingold che fornisce un algoritmo per USTCON (In una U ndirected grafico con vertici speciale s e , sono essiConCONNECTED?) Utilizzando solo logspace. L'idea di base è quella di costruire un grafico di espansione dal grafico originale e quindi eseguire la camminata nel grafico di espansione. Il grafico dell'espansore viene creato quadrando logaritmicamente il grafico originale molte volte. Nel grafico dell'espansore, il diametro è solo logaritmico, quindi è sufficiente una ricerca DFS della profondità logaritmica.
Estendere il risultato a implicherebbe l'esistenza di un algoritmo di spazio di log per DSTCON - lo stesso, ma per i grafici con irradiazione D. (A volte solo STCON.) La mia domanda, forse leggermente delicata, quali sono gli ostacoli principali all'estensione della prova di Reingold a questo?
Sembra leggermente che ci dovrebbe essere una sorta di grafico "expander diretto". Un tipo simile di costruzione, in cui si aggiungono bordi corrispondenti a percorsi diretti di media lunghezza, e quindi alcuni corrispondenti a percorsi lunghi; e quindi puoi attraversare il grafico con profondità logaritmica spostandoti su percorsi brevi per arrivare a uno lungo; poi torna ai percorsi brevi alla fine.
C'è un grosso difetto in questo concetto? O è che non ci sono buone costruzioni di tali espansori? O in qualche modo richiede più memoria rispetto alla versione non indirizzata?
Sfortunatamente non riesco a trovare molto sui grafici di espansione diretta. In effetti, tutto quello che ho potuto trovare è stato /math/2628930/how-can-one-construct-a-directed-expander-graph-with-varying-degree-distribution (che è senza risposta) e https://repository.upenn.edu/cgi/viewcontent.cgi?article=1202&context=cis_papers . Esiste un termine diverso in cui dovrei cercare?