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

分布式进化k路节点分离器

Distributed Evolutionary k-way Node Separators

Peter Sanders, Christian Schulz, Darren Strash, Robert Williger

摘要:

计算大型图中的高质量节点分隔符对于从分治算法到VLSI设计的各种应用都是必要的。在这项工作中,我们提出了一种新的分布式进化算法解决k路节点分离器的问题。我们的贡献的一个关键组成部分包括新的k路局部搜索算法的基础上最大流量。我们结合我们的本地搜索与多层次的方法来计算我们的进化算法的初始种群,并进一步展示了如何修改我们的多级算法的粗化阶段,以创建有效的组合和变异操作。最后,我们将这些技术与一个可扩展的通信协议相结合,产生一个能够在短时间内计算高质量解决方案的系统。我们对竞争算法的实验表明,我们的先进的进化算法计算94%的基准实例的最佳结果。

英文摘要:

Computing high quality node separators in large graphs is necessary for a variety of applications, ranging from divide-and-conquer algorithms to VLSI design. In this work, we present a novel distributed evolutionary algorithm tackling the k-way node separator problem. A key component of our contribution includes new k-way local search algorithms based on maximum flows. We combine our local search with a multilevel approach to compute an initial population for our evolutionary algorithm, and further show how to modify the coarsening stage of our multilevel algorithm to create effective combine and mutation operations. Lastly, we combine these techniques with a scalable communication protocol, producing a system that is able to compute high quality solutions in a short amount of time. Our experiments against competing algorithms show that our advanced evolutionary algorithm computes the best result on 94% of the chosen benchmark instances.

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

↑