Multilevel Memetic Hypergraph Partitioning with Greedy Recombination

04/07/2022
by   Utku Umur Acikalin, et al.
0

The Hypergraph Partitioning (HGP) problem is a well-studied problem that finds applications in a variety of domains. The literature on the HGP problem has heavily focused on developing fast heuristic approaches. In several application domains, such as the VLSI design and database migration planning, the quality of the solution is more of a concern than the running time of the algorithm. KaHyPar-E is the first multilevel memetic algorithm designed for the HGP problem and it returns better quality solutions, compared to the heuristic algorithms, if sufficient computation time is given. In this work, we introduce novel problem-specific recombination and mutation operators, and develop a new multilevel memetic algorithm by combining KaHyPar-E with these operators. The performance of our algorithm is compared with the state-of-the-art HGP algorithms on 150 real-life instances taken from the benchmark datasets used in the literature. In the experiments, which would take 39,000 hours in a single-core computer, each algorithm is given 2, 4, and 8 hours to compute a solution for each instance. Our algorithm outperforms all others and finds the best solutions in 112, 115, and 125 instances in 2, 4, and 8 hours, respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/10/2018

Network Flow-Based Refinement for Multilevel Hypergraph Partitioning

We present a refinement framework for multilevel hypergraph partitioning...
research
02/26/2018

Aggregative Coarsening for Multilevel Hypergraph Partitioning

Algorithms for many hypergraph problems, including partitioning, utilize...
research
03/26/2020

Advanced Flow-Based Multilevel Hypergraph Partitioning

The balanced hypergraph partitioning problem is to partition a hypergrap...
research
10/20/2020

Scalable Shared-Memory Hypergraph Partitioning

Hypergraph partitioning is an important preprocessing step for optimizin...
research
04/16/2021

Shared-Memory n-level Hypergraph Partitioning

We present a shared-memory algorithm to compute high-quality solutions t...
research
09/09/2019

Hypergraph Partitioning With Embeddings

The problem of placing circuits on a chip or distributing sparse matrix ...
research
04/06/2022

Parallel, Portable Algorithms for Distance-2 Maximal Independent Set and Graph Coarsening

Given a graph, finding the distance-2 maximal independent set (MIS-2) of...

Please sign up or login with your details

Forgot password? Click here to reset