Abstract. In this paper we modify a fast heuristic solver for the Linear Sum Assignment Problem (LSAP) for use on Graphical Processing Units (GPUs). The motivating scenario is an industrial application for P2P live streaming that is moderated by a central node which is periodically solv-ing LSAP instances for assigning peers to one another. The central node needs to handle LSAP instances involving thousands of peers in as near to real-time as possible. Our findings are generic enough to be applied in other contexts. Our main result is a parallel version of a heuristic algo-rithm called Deep Greedy Switching (DGS) on GPUs using the CUDA programming language. DGS sacrifices absolute optimality in favor of low computation time and was designed...
We consider a fast, robust and scalable solver using graphic processing units (GPU) as accelerators ...
In this paper, we present a novel approach for parallel sorting on stream processing architectures. ...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
This paper deals with solving large instances of the Linear Sum Assignment Problems (LSAPs) under re...
We present a technique for designing memory-bound algorithms with high data reuse on Graphics Proces...
The Resource-Constrained Assignment Problem (RCAP) aims to find the minimum cost one-to-one matching...
International audienceThe Simplex algorithm is a well known method to solve linear programming (LP) ...
Multidimensional assignment problem (MAP) is one of the many formulations of data association proble...
ABSTRACTIn this paper, we present a new auction algorithm for the linear assignment problem, based o...
Abstract Optimization algorithms are becoming increasingly more important in many areas, such as fin...
This paper illustrates the design and implementation of a prototype ASP solver that is capable of ex...
Graphics processor units (GPUs) are many-core processors that perform better than central processing...
In this paper, we present a novel approach for par-allel sorting on stream processing architectures....
Abstract. This paper proposes the design and implementation of a dynamic pro-gramming based algorith...
Large-scale convex optimization problems arise in various practical applications. Even though there ...
We consider a fast, robust and scalable solver using graphic processing units (GPU) as accelerators ...
In this paper, we present a novel approach for parallel sorting on stream processing architectures. ...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
This paper deals with solving large instances of the Linear Sum Assignment Problems (LSAPs) under re...
We present a technique for designing memory-bound algorithms with high data reuse on Graphics Proces...
The Resource-Constrained Assignment Problem (RCAP) aims to find the minimum cost one-to-one matching...
International audienceThe Simplex algorithm is a well known method to solve linear programming (LP) ...
Multidimensional assignment problem (MAP) is one of the many formulations of data association proble...
ABSTRACTIn this paper, we present a new auction algorithm for the linear assignment problem, based o...
Abstract Optimization algorithms are becoming increasingly more important in many areas, such as fin...
This paper illustrates the design and implementation of a prototype ASP solver that is capable of ex...
Graphics processor units (GPUs) are many-core processors that perform better than central processing...
In this paper, we present a novel approach for par-allel sorting on stream processing architectures....
Abstract. This paper proposes the design and implementation of a dynamic pro-gramming based algorith...
Large-scale convex optimization problems arise in various practical applications. Even though there ...
We consider a fast, robust and scalable solver using graphic processing units (GPU) as accelerators ...
In this paper, we present a novel approach for parallel sorting on stream processing architectures. ...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...