arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1601.01336cs.DS
收藏

一种串行多级超图划分算法

A Serial Multilevel Hypergraph Partitioning Algorithm

Foad Lotfifar, Matthew Johnson

摘要:

图划分问题在科学计算中有着广泛的应用,如计算机辅助设计、数据采掘、图像压缩等。在许多情况下,使用超图是有利的,因为与图相比,超图具有更一般的结构,并且可以用于对对象组之间的更复杂的关系进行建模。这促使我们关注研究较少的超图划分问题。在本文中,我们提出了一个串行多级二分算法。聚类是当前超图划分算法中的一个重要步骤,在聚类过程中必须识别相似的顶点。这在顶点度和超边大小变化很大的不规则超图中可能特别困难;依赖于局部顶点聚类决策的算法通常会产生很差的分区质量。该算法的一个新特点是使用粗糙集聚类技术来解决这个问题。我们表明,我们提出的算法平均提供了18.8%和71.1%之间的质量更好的这些不规则超图进行比较,以国家的最先进的超图分区算法从实际应用中采取的基准。

英文摘要:

The graph partitioning problem has many applications in scientific computing such as computer aided design, data mining, image compression and other applications with sparse-matrix vector multiplications as a kernel operation. In many cases it is advantageous to use hypergraphs as they, compared to graphs, have a more general structure and can be used to model more complex relationships between groups of objects. This motivates our focus on the less-studied hypergraph partitioning problem. In this paper, we propose a serial multi-level bipartitioning algorithm. One important step in current heuristics for hypergraph partitioning is clustering during which similar vertices must be recognized. This can be particularly difficult in irregular hypergraphs with high variation of vertex degree and hyperedge size; heuristics that rely on local vertex clustering decisions often give poor partitioning quality. A novel feature of the proposed algorithm is to use the techniques of rough set clustering to address this problem. We show that our proposed algorithm gives on average between 18.8 per cent and 71.1 per cent better quality on these irregular hypergraphs by comparing it to state-of-the-art hypergraph partitioning algorithms on benchmarks taken from real applications.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑