Abstract. We propose the Embarrassingly Parallel Search, a simple and efficient method for solving constraint programming problems in parallel. We split the initial problem into a huge number of independent subproblems and solve them with available workers, for instance cores of machines. The decomposition into subproblems is computed by selecting a subset of variables and by enumerating the combinations of values of these variables that are not detected inconsistent by the propagation mechanism of a CP Solver. The experiments on satisfaction problems and optimization problems suggest that generating between thirty and one hundred subproblems per worker leads to a good scalability. We show that our method is quite competitive with the work ...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
We present a parallel implementation of a constraint-based local search algorithm and investigate it...
Abstract. We present a parallel implementation of a constraint-based local search algorithm and inve...
International audienceWe propose the Embarrassingly Parallel Search, a simple and efficient method f...
International audienceWe introduce an Embarrassingly Parallel Search (EPS) method for solving constr...
International audienceWe introduce an Embarrassingly Parallel Search (EPS) method for solving constr...
Constraint programming solvers have a serial architecture, and do not take advantage of the parallel...
Program parallelization becomes increasingly important when new parallel and multi-core architecture...
Program parallelization and distribution becomes increasingly important when new multi-core architec...
Writing efficient parallel programs is the biggest challenge of the software industry for the forese...
We consider the problem of selecting the best variable-value strategy for solving a given problem in...
Nous étudions la parallélisation de la procédure de recherche de solution d’un problème en Programma...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
International audienceThis paper presents an external parallelization of Constraint Programming (CP)...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
We present a parallel implementation of a constraint-based local search algorithm and investigate it...
Abstract. We present a parallel implementation of a constraint-based local search algorithm and inve...
International audienceWe propose the Embarrassingly Parallel Search, a simple and efficient method f...
International audienceWe introduce an Embarrassingly Parallel Search (EPS) method for solving constr...
International audienceWe introduce an Embarrassingly Parallel Search (EPS) method for solving constr...
Constraint programming solvers have a serial architecture, and do not take advantage of the parallel...
Program parallelization becomes increasingly important when new parallel and multi-core architecture...
Program parallelization and distribution becomes increasingly important when new multi-core architec...
Writing efficient parallel programs is the biggest challenge of the software industry for the forese...
We consider the problem of selecting the best variable-value strategy for solving a given problem in...
Nous étudions la parallélisation de la procédure de recherche de solution d’un problème en Programma...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
International audienceThis paper presents an external parallelization of Constraint Programming (CP)...
International audienceWe address the issue of parallelizing constraint solvers based on local search...
We present a parallel implementation of a constraint-based local search algorithm and investigate it...
Abstract. We present a parallel implementation of a constraint-based local search algorithm and inve...