Mam dwa wykresy z prawie n ~ 100000 węzłów każdy. Na obu wykresach każdy węzeł jest podłączony dokładnie do 3 innych węzłów, więc macierz przylegania jest symetryczna i bardzo rzadka.
Najtrudniejsze jest to, że potrzebuję wszystkich wartości własnych macierzy przylegania, ale nie wektorów własnych. Mówiąc dokładniej, będzie to raz w życiu (przynajmniej o ile mi wiadomo!), Więc chcę uzyskać wszystkie wartości własne i nie mam nic przeciwko czekaniu kilku dni na ich zdobycie.
Próbowałem scipy
owijać ARPACK
, ale to trwa zbyt długo. Znalazłem wiele bibliotek, ale działają one najlepiej w celu uzyskania podzbioru największych / najmniejszych wartości własnych. Czy jest jakaś biblioteka, która działa dla symetrycznych macierzy rzadkich z prawdopodobnie równoległą implementacją, aby uzyskać wszystkie wartości własne?