Balanced hypergraph partitioning is a classical NP-hard optimization problem with applications in various domains such as VLSI design, simulating quantum circuits, optimizing data placement in distributed databases or minimizing communication volume in high-performance computing. Engineering parallel heuristics for this problem is a topic of recent research. Most of them are non-deterministic though. In this work, we design and implement a highly scalable deterministic algorithm in the state-of-the-art parallel partitioning framework Mt-KaHyPar. On our extensive set of benchmark instances, it achieves similar partition quality and performance as a comparable but non-deterministic configuration of Mt-KaHyPar and outperforms the only other ex...
The thesis investigates the partitioning and load balancing problem which has many applications in H...
The realization of efficient parallel graph partitioners requires the parallelization of the multi-l...
Hypergraph partitioning is an NP-hard problem that occurs in many computer science applications wher...
In this paper, we present parallel multilevel algorithms for the hypergraph partitioning problem. In...
We present a shared-memory parallelization of flow-based refinement, which is considered the most po...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
The balanced hypergraph partitioning problem is to partition a hypergraph into k disjoint blocks of ...
Graph partitioning is a technique which has applications in many fields of science. It is used to so...
The balanced hypergraph partitioning problem (HGP) is to partition the vertex set of a hypergraph in...
We propose a methodology for optimal k-way partitioning with replication of directed hypergraphs via...
DESCRIPTION ----------------------------------------------------------------------------------------...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
The thesis investigates the partitioning and load balancing problem which has many applications in H...
The realization of efficient parallel graph partitioners requires the parallelization of the multi-l...
Hypergraph partitioning is an NP-hard problem that occurs in many computer science applications wher...
In this paper, we present parallel multilevel algorithms for the hypergraph partitioning problem. In...
We present a shared-memory parallelization of flow-based refinement, which is considered the most po...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
The balanced hypergraph partitioning problem is to partition a hypergraph into k disjoint blocks of ...
Graph partitioning is a technique which has applications in many fields of science. It is used to so...
The balanced hypergraph partitioning problem (HGP) is to partition the vertex set of a hypergraph in...
We propose a methodology for optimal k-way partitioning with replication of directed hypergraphs via...
DESCRIPTION ----------------------------------------------------------------------------------------...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
The thesis investigates the partitioning and load balancing problem which has many applications in H...
The realization of efficient parallel graph partitioners requires the parallelization of the multi-l...
Hypergraph partitioning is an NP-hard problem that occurs in many computer science applications wher...