登录 注册
当前位置:主页 > 资源下载 > 50 > 反向Cuthill-Mckee排序算法(RCM)的MATLAB广度优先实现:组合优化中的reverse-cuthill-mckee代码

反向Cuthill-Mckee排序算法(RCM)的MATLAB广度优先实现:组合优化中的reverse-cuthill-mckee代码

  • 更新:2024-09-07 09:25:50
  • 大小:19KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab广度优先算法代码反向剪麦奇 组合优化:反向Cuthill Mckee排序算法(RCM) RCM算法 这是用于反向Cuthill Mckee排序算法(RCM)的Matlab代码。 RCM是一种将具有对称稀疏模式的稀疏矩阵置换为带宽小的带矩阵形式的算法。 实际上,与应用高斯消除法的CM命令相比,这通常导致较少的填充。 它从外围节点开始,然后生成级别,直到所有节点耗尽为止。 这些节点以递增的顺序列出。 最后一个细节是广度优先搜索算法的唯一区别。 语境 Cuthill-McKee算法是常用的最重要的重排序技术之一。 该算法是“广度优先搜索”算法的变体。 后者是EFMoore在1950年代中的n年创建的一种参考算法,用于使用the来迭代扫描图形。 Cuthill-Mckee算法基于Elizabeth Cuthill和J. McKee在1969年的贡献。其主要目的是通过对相关图的顶点进行重新编号来减少空心对称矩阵的带宽(即,两个相邻顶点之间的距离)。 。 输入和输出 perm : the output permutation vector A : the initial matrix