中文
相关论文

相关论文: SHyPar: A Spectral Coarsening Approach to Hypergra…

200 篇论文

Hypergraphs allow modeling problems with multi-way high-order relationships. However, the computational cost of most existing hypergraph-based algorithms can be heavily dependent upon the input hypergraph sizes. To address the…

机器学习 · 计算机科学 2021-12-22 Ali Aghdaei , Zhiqiang Zhao , Zhuo Feng

Hypergraph partitioning is an important preprocessing step for optimizing data placement and minimizing communication volumes in high-performance computing applications. To cope with ever growing problem sizes, it has become increasingly…

分布式、并行与集群计算 · 计算机科学 2020-12-15 Lars Gottesbüren , Tobias Heuer , Peter Sanders , Sebastian Schlag

Balanced hypergraph partitioning is an NP-hard problem with many applications, e.g., optimizing communication in distributed data placement problems. The goal is to place all nodes across $k$ different blocks of bounded size, such that…

分布式、并行与集群计算 · 计算机科学 2023-04-03 Lars Gottesbüren , Tobias Heuer , Nikolai Maas , Peter Sanders , Sebastian Schlag

This paper considers the balanced hypergraph partitioning problem, which asks for partitioning the vertices into $k$ disjoint blocks of bounded size while minimizing an objective function over the hyperedges. Here, we consider the most…

数据结构与算法 · 计算机科学 2021-06-17 Sebastian Schlag , Tobias Heuer , Lars Gottesbüren , Yaroslav Akhremtsev , Christian Schulz , Peter Sanders

The balanced hypergraph partitioning problem is to partition a hypergraph into $k$ disjoint blocks of bounded size such that the sum of the number of blocks connected by each hyperedge is minimized. We present an improvement to the…

数据结构与算法 · 计算机科学 2020-03-30 Lars Gottesbüren , Michael Hamann , Sebastian Schlag , Dorothea Wagner

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. Multilevel partitioners are…

机器学习 · 计算机科学 2023-06-06 Ismail Bustany , Andrew B. Kahng , Ioannis Koutis , Bodhisatta Pramanik , Zhiang Wang

This paper introduces a scalable algorithmic framework (HyperEF) for spectral coarsening (decomposition) of large-scale hypergraphs by exploiting hyperedge effective resistances. Motivated by the latest theoretical framework for…

机器学习 · 计算机科学 2022-12-06 Ali Aghdaei , Zhuo Feng

The graph partitioning problem has many applications in scientific computing such as computer aided design, data mining, image compression and other applications with sparse-matrix vector multiplications as a kernel operation. In many cases…

数据结构与算法 · 计算机科学 2016-01-08 Foad Lotfifar , Matthew Johnson

We develop a multilevel algorithm for hypergraph partitioning that contracts the vertices one at a time. Using several caching and lazy-evaluation techniques during coarsening and refinement, we reduce the running time by up to two-orders…

数据结构与算法 · 计算机科学 2015-11-11 Sebastian Schlag , Vitali Henne , Tobias Heuer , Henning Meyerhenke , Peter Sanders , Christian Schulz

We present a refinement framework for multilevel hypergraph partitioning that uses max-flow computations on pairs of blocks to improve the solution quality of a $k$-way partition. The framework generalizes the flow-based improvement…

数据结构与算法 · 计算机科学 2018-02-15 Tobias Heuer , Peter Sanders , Sebastian Schlag

Partitioning a graph into blocks of "roughly equal" weight while cutting only few edges is a fundamental problem in computer science with a wide range of applications. In particular, the problem is a building block in applications that…

数据结构与算法 · 计算机科学 2021-05-06 Lars Gottesbüren , Tobias Heuer , Peter Sanders , Christian Schulz , Daniel Seemaier

We present a shared-memory parallelization of flow-based refinement, which is considered the most powerful iterative improvement technique for hypergraph partitioning at the moment. Flow-based refinement works on bipartitions, so current…

数据结构与算法 · 计算机科学 2022-01-06 Lars Gottesbüren , Tobias Heuer , Peter Sanders

We present a shared-memory algorithm to compute high-quality solutions to the balanced $k$-way hypergraph partitioning problem. This problem asks for a partition of the vertex set into $k$ disjoint blocks of bounded size that minimizes the…

数据结构与算法 · 计算机科学 2021-04-19 Lars Gottesbüren , Tobias Heuer , Peter Sanders , Sebastian Schlag

Problems in scientific computing, such as distributing large sparse matrix operations, have analogous formulations as hypergraph partitioning problems. A hypergraph is a generalization of a traditional graph wherein "hyperedges" may connect…

数据结构与算法 · 计算机科学 2022-06-16 Justin Sybrandt , Ruslan Shaydulin , Ilya Safro

We describe an approach to parallel graph partitioning that scales to hundreds of processors and produces a high solution quality. For example, for many instances from Walshaw's benchmark collection we improve the best known partitioning.…

分布式、并行与集群计算 · 计算机科学 2010-04-08 Manuel Holtgrewe , Peter Sanders , Christian Schulz

Hypergraph partitioning is used in many problem domains including VLSI design, linear algebra, Boolean satisfiability, and data mining. Most versions of this problem are NP-complete or NP-hard, so practical hypergraph partitioners generate…

分布式、并行与集群计算 · 计算机科学 2020-12-29 Sepideh Maleki , Udit Agarwal , Martin Burtscher , Keshav Pingali

The most commonly used method to tackle the graph partitioning problem in practice is the multilevel approach. During a coarsening phase, a multilevel graph partitioning algorithm reduces the graph size by iteratively contracting nodes and…

分布式、并行与集群计算 · 计算机科学 2014-03-26 Henning Meyerhenke , Peter Sanders , Christian Schulz

This paper introduces HyperEF 2.0, a scalable framework for spectral coarsening and clustering of large-scale hypergraphs through hyperedge effective resistances, aiming to decompose hypergraphs into multiple node clusters with a small…

社会与信息网络 · 计算机科学 2025-11-11 Hamed Sajadinia , Zhuo Feng

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…

数据结构与算法 · 计算机科学 2021-12-24 Lars Gottesbüren , Michael Hamann

Partitioning graphs into blocks of roughly equal size such that few edges run between blocks is a frequently needed operation when processing graphs on a parallel computer. When a topology of a distributed system is known an important task…

‹ 上一页 1 2 3 10 下一页 ›