如何将二元邻接矩阵聚合为模块块

问题描述

我有一个二值化邻接矩阵,即根据矩阵的元素 ij 之间的链接填充 0 和 1,例如

M = array([[1,...,0],[0,1,1],1]])

我注意到 Matlab 具有邻接矩阵模块化的可视化功能,即使用 BiMat 库可以绘制“由块对角化”的矩阵(请参阅库文档中的 Example 3: Optimizing at the component level)。

blockdiagadmat

我想获得相关块矩阵的可视化和矩阵本身。我看到库创建者使用了一些论文中使用的算法,我想知道它们是否已经在 python 中实现。 任何帮助表示赞赏。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)