Sto cercando espansori sbilanciati che siano "buoni" ed "efficienti in termini di spazio". In particolare, un grafico bipartito di sinistra regolare , , , con grado sinistro è un espansore se per qualsiasi di dimensioni al massimo , il numero di vicini distinti di in è almeno. È noto che il metodo probabilistico produce tale grafico con e . Tuttavia, è necessario| A | = n | B | = m d ( k , ϵ ) S ⊂ A k S B ( 1 - ϵ ) d | S | d = O ( log ( n / k ) / ϵ ) m = O ( k log ( nspazio per memorizzare un tale grafico. Inoltre, è necessario accedere a questa memoria quando si fa qualcosa con il grafico, che può anche costare. Idealmente, si vorrebbe una costruzione esplicita. Tuttavia, per quanto ne so, le costruzioni note raggiungono parametri che sono ancora in qualche modo lontani da quanto sopra (almeno in modo dimostrabile).
La mia domanda: ci sono altre costruzioni, forse non esplicite, che raggiungono limiti "più vicini" a quelli sopra, ma usano "significativamente meno" dello spazio ?
Sto cercando risposte in una di queste tre categorie: (a) teoremi (b) congetture (c) osservazioni e "storie di guerra" come "l'abbiamo fatto e sembrava che funzionasse (una specie di)". Cioè, gli espansori "industriali" sono OK. Preferisco (a) rispetto a (b) e (b) rispetto a (c), ma i mendicanti non possono essere selettori :)
Ecco un esempio di una costruzione di tipo (c). Prendi funzioni hash lineari casuali (mod ) e collega ciascun vertice a . Io e il mio studente abbiamo fatto alcuni esperimenti su di esso e sembrava funzionare "bene". Ci sono teoremi o congetture su questa o costruzioni correlate?
Grazie!