International audienceThe irregularity of Branch-and-Bound (B&B) algorithms makes their design and implementation on the GPU challenging. In this paper we present a B&B algorithm entirely based on GPU and propose four work stealing strategies to balance the workload inside the GPU. Our B&B is based on an Integer-Vector-Matrix (IVM) data structure instead of a pool of permutations, and work units exchanged are intervals of factoradics instead of sets of nodes. To the best of our knowledge, the proposed approach is the pioneering to perform the entire exploration process on GPU. The four work stealing strategies have been experimented and compared to a multi-core IVM-based approach using standard flow shop scheduling problem instances. The re...
International audienceThis work presents a GPU-based backtracking algorithm for permutation combinat...
International audienceMany combinatorial optimization problems are modeled in practice as permutatio...
International audienceThe Branch and Bound algorithm (B&B) is a well known method for solving optima...
International audienceTree-based exploratory methods, like Branch-and-Bound (B&B) algorithms, are hi...
International audienceBranch-and-Bound (B&B) algorithms are tree-based exploratory methods for solvi...
Abstract—Branch-and-Bound (B&B) algorithms are time-intensive tree-based exploration methods for...
International audienceBranch-and-Bound (B&B) algorithms are time intensive tree-based exploration me...
International audienceIn this work, we revisit the design and implementation of the Branch-and-Bound...
International audienceIn this paper, we address the design and implementation of GPU-accelerated Bra...
The Branch-and-Bound (B&B) method is a well-known optimization algorithm for solving integer linear ...
International audienceIn this paper,we propose a pioneering work on designing and programming B&B al...
International audienceSolving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
International audienceBranch-and-bound (B&B) algorithms are attractive methods for solving to optima...
Solving large permutation Combinatorial Optimization Problems (COPs) using Branch-and-Bound (B&B) al...
International audienceThis work presents a GPU-based backtracking algorithm for permutation combinat...
International audienceMany combinatorial optimization problems are modeled in practice as permutatio...
International audienceThe Branch and Bound algorithm (B&B) is a well known method for solving optima...
International audienceTree-based exploratory methods, like Branch-and-Bound (B&B) algorithms, are hi...
International audienceBranch-and-Bound (B&B) algorithms are tree-based exploratory methods for solvi...
Abstract—Branch-and-Bound (B&B) algorithms are time-intensive tree-based exploration methods for...
International audienceBranch-and-Bound (B&B) algorithms are time intensive tree-based exploration me...
International audienceIn this work, we revisit the design and implementation of the Branch-and-Bound...
International audienceIn this paper, we address the design and implementation of GPU-accelerated Bra...
The Branch-and-Bound (B&B) method is a well-known optimization algorithm for solving integer linear ...
International audienceIn this paper,we propose a pioneering work on designing and programming B&B al...
International audienceSolving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
International audienceBranch-and-bound (B&B) algorithms are attractive methods for solving to optima...
Solving large permutation Combinatorial Optimization Problems (COPs) using Branch-and-Bound (B&B) al...
International audienceThis work presents a GPU-based backtracking algorithm for permutation combinat...
International audienceMany combinatorial optimization problems are modeled in practice as permutatio...
International audienceThe Branch and Bound algorithm (B&B) is a well known method for solving optima...