中文
相关论文

相关论文: Network Flow-Based Refinement for Multilevel Hyper…

200 篇论文

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 has a wide range of important applications such as VLSI design or scientific computing. With focus on solution quality, we develop the first multilevel memetic algorithm to tackle the problem. Key components of our…

数据结构与算法 · 计算机科学 2018-02-06 Robin Andre , Sebastian Schlag , Christian Schulz

The Maximum Flow (Max-Flow) problem is a cornerstone in graph theory and combinatorial optimization, aiming to determine the largest possible flow from a designated source node to a sink node within a capacitated flow network. It has…

分布式、并行与集群计算 · 计算机科学 2025-11-04 Shruthi Kannappan , Ashwina Kumar , Rupesh Nasre

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…

Hypergraph partitioning is a recurring NP-hard problem in engineering; its efficient solution at scale hinges on parallelism. This work proposes a GPU-centric algorithm for multi-level hypergraph partitioning aimed at a specific set of…

分布式、并行与集群计算 · 计算机科学 2026-05-21 Marco Ronzani , Cristina Silvano

We develop a multilevel algorithm for hypergraph partitioning that contracts the vertices one at a time and thus allows very high quality. This includes a rating function that avoids nonuniform vertex weights, an efficient "semi-dynamic"…

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

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…

神经与进化计算 · 计算机科学 2022-04-11 Utku Umur Acikalin , Bugra Caskurlu

In this paper we provide an algorithm which given any $m$-edge $n$-vertex directed graph with integer capacities at most $U$ computes a maximum $s$-$t$ flow for any vertices $s$ and $t$ in $m^{4/3+o(1)}U^{1/3}$ time. This improves upon the…

数据结构与算法 · 计算机科学 2020-04-16 Yang P. Liu , Aaron Sidford

Partitioning graphs into blocks of roughly equal size is widely used when processing large graphs. Currently there is a gap in the space of available partitioning algorithms. On the one hand, there are streaming algorithms that have been…

数据结构与算法 · 计算机科学 2021-12-23 Marcelo Fonseca Faraj , Christian Schulz

The highly non-convex AC optimal power flow problem is known to scale very poorly with respect to the number of lines and buses. To achieve improved computational speed and scalability, we apply a distributed optimization algorithm, the…

分布式、并行与集群计算 · 计算机科学 2019-11-27 Alexander Murray , Michael Kyesswa , Philipp Schmurr , Hüseyin K Çakmak , Veit Hagenmeyer

Partitioning the vertices of a (hyper)graph into k roughly balanced blocks such that few (hyper)edges run between blocks is a key problem for large-scale distributed processing. A current trend for partitioning huge (hyper)graphs using low…

数据结构与算法 · 计算机科学 2023-02-14 Kamal Eyubov , Marcelo Fonseca Faraj , Christian Schulz

Recent advances in dynamic graph processing have enabled the analysis of highly dynamic graphs with change at rates as high as millions of edge changes per second. Solutions in this domain, however, have been demonstrated only for…

数据结构与算法 · 计算机科学 2023-11-14 Juntong Luo , Scott Sallinen , Matei Ripeanu

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

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

Multi-region segmentation algorithms often have the onus of incorporating complex anatomical knowledge representing spatial or geometric relationships between objects, and general-purpose methods of addressing this knowledge in an…

计算机视觉与模式识别 · 计算机科学 2014-06-09 John S. H. Baxter , Martin Rajchl , Jing Yuan , Terry M. Peters

Distributed systems that manage and process graph-structured data internally solve a graph partitioning problem to minimize their communication overhead and query run-time. Besides computational complexity -- optimal graph partitioning is…

分布式、并行与集群计算 · 计算机科学 2021-03-24 Ruben Mayer , Hans-Arno Jacobsen

Maxflow is a fundamental problem in graph theory and combinatorial optimisation, used to determine the maximum flow from a source node to a sink node in a flow network. It finds applications in diverse domains, including computer networks,…

数据结构与算法 · 计算机科学 2025-11-11 Shruthi Kannappan , Ashwina Kumar , Rupesh Nasre

State-of-the-art data flow systems such as TensorFlow impose iterative calculations on large graphs that need to be partitioned on heterogeneous devices such as CPUs, GPUs, and TPUs. However, partitioning can not be viewed in isolation.…

分布式、并行与集群计算 · 计算机科学 2017-11-07 Ruben Mayer , Christian Mayer , Larissa Laich

Many important real-world applications-such as social networks or distributed data bases-can be modeled as hypergraphs. In such a model, vertices represent entities-such as users or data records-whereas hyperedges model a group membership…

分布式、并行与集群计算 · 计算机科学 2018-11-15 Christian Mayer , Ruben Mayer , Sukanya Bhowmik , Lukas Epple , Kurt Rothermel

Minimizing wire-lengths is one of the most important objectives in circuit design. The process involves initially placing the logical units (cells) of a circuit onto a physical layout, and subsequently routing the wires to connect the…

分布式、并行与集群计算 · 计算机科学 2023-10-02 Tobias Heuer