Ho due grafici con quasi n ~ 100000 nodi ciascuno. In entrambi i grafici, ciascun nodo è collegato esattamente ad altri 3 nodi, quindi la matrice di adiacenza è simmetrica e molto sparsa.
La parte difficile è che ho bisogno di tutto autovalori della matrice di adiacenza ma non degli autovettori. Per essere precisi, questo sarà una volta nella mia vita (per quanto posso vedere, almeno!) Quindi voglio ottenere tutti gli autovalori e non mi dispiace aspettare qualche giorno per ottenerli.
Ho provato i scipy
wrapper in giro ARPACK
, ma ci vuole troppo tempo. Ho trovato più librerie ma funzionano meglio per ottenere un sottoinsieme di autovalori più grandi / più piccoli. Esiste una libreria che funziona per matrici sparse simmetriche con possibilmente implementazione parallela per ottenere tutti gli autovalori?