Distributed Evolutionary k-way Node Separators

02/06/2017
by   Peter Sanders, et al.
0

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 chosen benchmark instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2018

Memetic Graph Clustering

It is common knowledge that there is no single best strategy for graph c...
research
10/03/2011

Distributed Evolutionary Graph Partitioning

We present a novel distributed evolutionary algorithm, KaFFPaE, to solve...
research
03/13/2023

Multilevel Skeletonization Using Local Separators

In this paper we give a new, efficient algorithm for computing curve ske...
research
06/11/2019

An Incremental Evaluation Mechanism for the Critical Node Problem

The Critical Node Problem (CNP) is to identify a subset of nodes in a gr...
research
02/05/2015

Graph Partitioning for Independent Sets

Computing maximum independent sets in graphs is an important problem in ...
research
01/18/2022

Frequent Itemset-driven Search for Finding Minimum Node Separators in Complex Networks

Finding an optimal set of critical nodes in a complex network has been a...
research
08/09/2018

Slogatron: Advanced Wealthiness Generator

Creating catchy slogans is a demanding and clearly creative job for ad a...

Please sign up or login with your details

Forgot password? Click here to reset