Ich habe zwei Graphen mit jeweils fast n ~ 100000 Knoten. In beiden Diagrammen ist jeder Knoten mit genau drei anderen Knoten verbunden, sodass die Adjazenzmatrix symmetrisch und sehr dünn ist.
Der schwierige Teil ist, dass ich alle Eigenwerte der Adjazenzmatrix brauche, aber keine Eigenvektoren. Um genau zu sein, wird dies einmal in meinem Leben sein (soweit ich das sehe!), Also möchte ich alle Eigenwerte erhalten und es macht nichts aus, ein paar Tage darauf zu warten.
Ich habe scipy
Wrapper ausprobiert ARPACK
, aber es dauert viel zu lange. Ich habe mehrere Bibliotheken gefunden, aber sie eignen sich am besten, um eine Teilmenge der größten / kleinsten Eigenwerte zu erhalten. Gibt es eine Bibliothek, die für symmetrisch dünne Matrizen mit möglicherweise paralleler Implementierung funktioniert, um alle Eigenwerte zu erhalten?