paper-with-me

Papers

Multilevel Memetic Hypergraph Partitioning with Greedy Recombination

2022-04-07 · Utku Umur Acikalin, Bugra Caskurlu

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.

📄 PDF Abstract BibTeX arXiv:2204.03730

Code (0)

등록된 구현이 없습니다.

Tasks

hypergraph partitioning

Similar Papers 제목 키워드 기반

Evolutionary n-level Hypergraph Partitioning with Adaptive Coarsening

2018-03-25 · Richard J. Preen, Jim Smith

Hypergraph partitioning is an NP-hard problem that occurs in many computer science applications where it is necessary to reduce large problems into a number of smaller, computationally tractable sub-problems. Current tec…

Evolutionary Algorithmshypergraph partitioning

Multilevel Acyclic Hypergraph Partitioning

2020-02-06 · Merten Popp, Sebastian Schlag, Christian Schulz, Daniel Seemaier

A directed acyclic hypergraph is a generalized concept of a directed acyclic graph, where each hyperedge can contain an arbitrary number of tails and heads. Directed hypergraphs can be used to model data flow and executi…

hypergraph partitioningScheduling

Balanced Coarsening for Multilevel Hypergraph Partitioning via Wasserstein Discrepancy

2021-06-14 · Zhicheng Guo, Jiaxuan Zhao, Licheng Jiao, Xu Liu

We propose a balanced coarsening scheme for multilevel hypergraph partitioning. In addition, an initial partitioning algorithm is designed to improve the quality of k-way hypergraph partitioning. By assigning vertex weig…

hypergraph partitioning

Improving Coarsening Schemes for Hypergraph Partitioning by Exploiting Community Structure

2017-01-01 · SEA 2017 2017 1 · Tobias Heuer, Sebastian Schlag

We present an improved coarsening process for multilevel hypergraph partitioning that incorporates global information about the community structure. Community detection is performed via modularity maximization on a bipar…

Community Detectiongraph partitioninghypergraph partitioning

K-SpecPart: Supervised embedding algorithms and cut overlay for improved hypergraph partitioning

2023-05-07 · Ismail Bustany, Andrew B. Kahng, Ioannis Koutis, Bodhisatta Pramanik 외

State-of-the-art hypergraph partitioners follow the multilevel paradigm that constructs multiple levels of progressively coarser hypergraphs that are used to drive cut refinement on each level of the hierarchy. Multileve…

Dimensionality Reductionhypergraph partitioningSupervised dimensionality reduction