Я использую networkx, чтобы вычислить пару статистик централизованности для взвешенного графика (центральная центральная составляющая и центральность katz). В документации для этих методов упоминается матрица смежности графика, но используют ли они взвешенную или невзвешенную версию этой матрицы?python networkx: имеют ли алгоритмы центральности центра x взвешенная матрица смежности?
2
A
ответ
3
Оба эти алгоритма, реализованные в NetworkX, будут использовать веса ребер, если они указаны с атрибутом edge 'weight' (для каждого ребра). Если вы не укажете вес на краю, будет использовано числовое значение 1.
Это очень неясно из документации. Я открыл вопрос в https://github.com/networkx/networkx/issues/920 , чтобы разработчики исправили это.