简而言之,此代码基于Jeffrey Wildman在2011年编写的maximalCliques()。它采用逻辑索引而非集合操作,以提升内存性能,并结合退化排序来优化大型稀疏网络的处理效率。该算法使用Bron-Kerbosch算法查找图中的所有极大团,同时应用旋转和退化排序,特别适用于处理大型稀疏图。输入是邻接矩阵A,输出为稀疏矩阵,每列代表一个最大团。此代码的部分基础来自于Jeffrey Wildman的maximalCliques()。算法参考文献包括Eppstein、Loffler和Strash的研究:“在接近最优时间内列出稀疏图中的所有最大派系”。