A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs

news/2024/10/4 15:38:46

目录
  • METIS
    • Coarsening
    • Partitioning phase
    • Uncoarsening phase

Karypis G. and Kumar V. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM, 1998.

本文提出了一种 multilevel graph partitioning 方法.

METIS

  • METIS 的思想比较简单:
    1. 首先对原本的图 \(G_0\) 进行 coarsening;
    2. 到一定程度后, 利用一些传统的二分方法切分;
    3. 分完之后映射回去, 在这过程中, 对之前的二分进行微调.

Coarsening

  • 作者给出了几种基于 maximal matching 的 coarsening 方法:
    1. Random matching (RM): 遇到一个没有 matched 的节点, 随机选择它的一个邻居作为 matching, 类似推广到所有节点;
    2. Heavy edge matching (HEM): 之前的过程是完全随机的, 但是这种方式所选择的 matching 不一定能够很好的最小化 edge-cut, 所以顺序按照 edge weight 来安排;
    3. Heavy clique matching (HCM): ...

Partitioning phase

  • 这一阶段, 作者采用一些二分方法进行切分, 常用的方法都可以用在这里, 比如: Spectral bisection (SB), KL (Kernighan-Lin) algorithm, 作者建议采用后者.

Uncoarsening phase

  • 这一阶段, 逐步映射回原本的节点. 在细粒度的过程中, 切分可以进一步通过 KL algorithm 进行微调. 与之前不同的时候, 因为有一个了初步的微调, 所以这一步的迭代次数可以大大降低.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/57998.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

小猪佩奇学英语——第五天——hide and seek

例句hide and seek,捉迷藏seek,寻找 find,找到了It is Georges turn to hide.Its our turn.用 is 是因为虽然我们是2个以上的人,但是我们是一组,轮到我们的只有一轮,所以是单数。 Its your turn.轮到你们了 Its theri turn.轮到他们了。Its sbs turn to .... 轮到某人做某…

小猪佩奇学英语——第六天——The Playgroup

第六天——The Playgroup 例句George,are you looking forward to the playgroup?乔治,你现在是不是正期待去托儿所。 look forward to sth 期待某物 look forward to doing...期待做某事 用looking表示正期待....maybe George is too small to go to my playgroup?too +形容…

实现人形角色的攀爬

在Unity实现角色攀爬 前言 开放世界类型的游戏近年也热门起来了,自由攀爬也成了这一类游戏的一大特色。攀爬给了玩家更多探索路径的选择,也让地图设计有了更多思路。这次,我们就来尝试在Unity中制作一个人形角色的攀爬。注:攀爬是一个角色完整动作系统的一部分,本文暂且抛…

LVDS(FPGA)

差分输入时钟缓冲器(IBUFDS)点击查看代码// IBUFDS: Differential Input Buffer// 7 Series// Xilinx HDL Language Template, version 2024.1IBUFDS #(.DIFF_TERM("FALSE"), // Differential Termination.IBUF_LOW_PWR("TRUE"), // L…

51nod 石子分配

可以发现步数限制把数轴变为了环。环之间不可以交换,环内相邻两点可以交换,然后我们只需要对每个环操作,最后累加。 对于环上的每个石子堆,我们需要将其石子数调整到均值 \(avg\)。因此,我们首先计算每个堆石子相对于 \(avg\) 的偏差,即 \(nowa[i] - avg\)。 因为相邻节点…

马哥教育C10网络安全课第四周作业2024_0831

网络安全C10-2024.8.31 作业: 1、安装burp并实现抓取HTTP站点的数据包(HTTPS站点暂时不要求) (1)安装Java 1.8.144; 设定操作系统环境变量 - JAVA_HOME jdk文件夹的绝对路径 例: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144 - CLASSPATH CLASSJPATH=.;%JAVA_HOME%\lib…

十年来(2015-2024)植物/农学领域有哪些学者戴上了杰青帽子?

2024年杰青建****议资助项目申请人名单(部分名单)(注:该表只是统计现公布的名单,欢迎留言补充) 2023年杰青建议资助项目申请人名单2022年杰青建议资助项目申请人名单2020年杰青建议资助项目申请人名单2019杰青建议资助项目申请人名单2018杰青建议资助项目申请人名单2017杰…

Nature Comm. | CoPheScan:一种考虑连锁不平衡的全表型组关联分析

分享一篇最近发表在NC的一篇文章:CoPheScan: phenome-wide association studies accounting for linkage disequilibrium。文章介绍了一种新的贝叶斯方法CoPheScan(Coloc adapted Phenome-wide Scan),用于在考虑连锁不平衡(LD)的情况下进行表型范围关联研究(Phenome-wid…