This thesis deals with parallel graph partitioning and, more specifically, focuses on its application to sparse matrix ordering.To solve this problem, we use a multi-level scheme, of which we have parallelized the coarsening and uncoarsening phases.We have developed, for the coarsening phase, a new synchronization algorithm to handle conflicts in remote matchings. We have also improved over existing algorithms by adding to them a selection step which aims at keeping only the most useful communications.Regarding the uncoarsening phase, we have introduced the concept of band graph, which allows us to dramatically decrease problem size for refinement algorithms. We have generalized the use of band graphs to the sequential and parallel implemen...
The graph partitioning problem is defined as that of dividing the vertices of an undirected graph in...
We develop a parallel algorithm for partitioning the vertices of a graph into $p \geq 2$ sets in su...
This HDR investigates three classes of problems at the interplay of discrete algorithms, combinatori...
This thesis deals with parallel graph partitioning and, more specifically, focuses on its applicatio...
Graph partitioning is a technique which has applications in many fields of science. It is used to so...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
Many problems appearing in scientific computing and other areas can be formulated as a graph parti...
Graph Partitioning is an important load balancing problem in parallel processing. The simplest case ...
This thesis proposes several algorithms for graphs. The first chapter focuses on PRAM model. The sec...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
The realization of efficient parallel graph partitioners requires the parallelization of the multi-l...
Abstract—Processing large complex networks like social net-works or web graphs has recently attracte...
International audienceParallel graph partitioning is a difficult issue, because the best sequential ...
Abstract. Parallel graph partitioning is a difficult issue, because the best sequential graph partit...
The graph partitioning problem is defined as that of dividing the vertices of an undirected graph in...
We develop a parallel algorithm for partitioning the vertices of a graph into $p \geq 2$ sets in su...
This HDR investigates three classes of problems at the interplay of discrete algorithms, combinatori...
This thesis deals with parallel graph partitioning and, more specifically, focuses on its applicatio...
Graph partitioning is a technique which has applications in many fields of science. It is used to so...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
Many problems appearing in scientific computing and other areas can be formulated as a graph parti...
Graph Partitioning is an important load balancing problem in parallel processing. The simplest case ...
This thesis proposes several algorithms for graphs. The first chapter focuses on PRAM model. The sec...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
The realization of efficient parallel graph partitioners requires the parallelization of the multi-l...
Abstract—Processing large complex networks like social net-works or web graphs has recently attracte...
International audienceParallel graph partitioning is a difficult issue, because the best sequential ...
Abstract. Parallel graph partitioning is a difficult issue, because the best sequential graph partit...
The graph partitioning problem is defined as that of dividing the vertices of an undirected graph in...
We develop a parallel algorithm for partitioning the vertices of a graph into $p \geq 2$ sets in su...
This HDR investigates three classes of problems at the interplay of discrete algorithms, combinatori...