An algorithm that remains in use at the core of many partitioning systems is the Kernighan-Lin algorithm and a variant the Fidducia-Matheysses (FM) algorithm. To un-derstand the FM algorithm we applied principles of data engineering where visualization and statistical analysis are used to analyze the run-time behavior. We identified two improvements to the algorithm which, without clus-tering or an improved heuristic function, bring the perfor-mance of the algorithm near that of more sophisticated al-gorithms. One improvement is based on the observation, explored empirically, that the full passes in the FM algo-rithm appear comparable to a stochastic local restart in the search. We motivate this observation with a discussion of recent impro...
This paper presents a multi-way FPGA partitioning method. The basic idea is similar to one proposed ...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming to mole...
A simple modification is introduced to a recently developed global optimization algorithm, the Adapt...
We discuss the implementation and evaluation of move-based hypergraph partitioning heuristics in the...
We examine the utility of the Large-Step Markov Chain (LSMC) technique [13], a variant of the iterat...
In this paper we, present a new heuristic called PowerFM which is a modification of the well-known F...
A sorting algorithm is adaptive if its run time, for inputs of the same size n, varies smoothly from...
Move-based iterative improvement partitioning methods such as the Fiduccia-Mattheyses (FM) algorithm...
The main goal of the paper is to explore the effectiveness of a new method called Tabu Search [1] on...
Abstract. The problem of partitioning appears in several areas ranging from VLSI, parallel programmi...
Irregular and dynamic memory reference patterns can cause performance variations for low level algo-...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming, to mol...
<p>The modularity of different algorithms for hard (a) and soft partition solutions (b) along time. ...
Many computing problems benefit from dynamic data partitioning—dividing a large amount of data into...
In this paper, we propose an effective multiway hypergraph partitioning algorithm. We introduce the ...
This paper presents a multi-way FPGA partitioning method. The basic idea is similar to one proposed ...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming to mole...
A simple modification is introduced to a recently developed global optimization algorithm, the Adapt...
We discuss the implementation and evaluation of move-based hypergraph partitioning heuristics in the...
We examine the utility of the Large-Step Markov Chain (LSMC) technique [13], a variant of the iterat...
In this paper we, present a new heuristic called PowerFM which is a modification of the well-known F...
A sorting algorithm is adaptive if its run time, for inputs of the same size n, varies smoothly from...
Move-based iterative improvement partitioning methods such as the Fiduccia-Mattheyses (FM) algorithm...
The main goal of the paper is to explore the effectiveness of a new method called Tabu Search [1] on...
Abstract. The problem of partitioning appears in several areas ranging from VLSI, parallel programmi...
Irregular and dynamic memory reference patterns can cause performance variations for low level algo-...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming, to mol...
<p>The modularity of different algorithms for hard (a) and soft partition solutions (b) along time. ...
Many computing problems benefit from dynamic data partitioning—dividing a large amount of data into...
In this paper, we propose an effective multiway hypergraph partitioning algorithm. We introduce the ...
This paper presents a multi-way FPGA partitioning method. The basic idea is similar to one proposed ...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming to mole...
A simple modification is introduced to a recently developed global optimization algorithm, the Adapt...