2013
DOI: 10.1007/978-3-319-00293-4_10
|View full text |Cite
|
Sign up to set email alerts
|

Partitioning Methods to Parallelize Constraint Programming Solver Using the Parallel Framework Bobpp

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
2
2

Relationship

3
4

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…The pending threads take effect by the insertion of a new OR-Tools-Bob-node in the priority queue. This method of partitioning is extensively studied in [16].…”
Section: A Porting Of Or-tools Solver On Top Of Bobppmentioning
confidence: 99%
See 1 more Smart Citation
“…The pending threads take effect by the insertion of a new OR-Tools-Bob-node in the priority queue. This method of partitioning is extensively studied in [16].…”
Section: A Porting Of Or-tools Solver On Top Of Bobppmentioning
confidence: 99%
“…As OR-Tools solver run in sequential, we present also the principle of method used to parallelize the ORTools search space using the parallel Bobpp framework [12], [16], this method is based on Work Stealing technique in order to partition the search-tree in a set of sub-trees and assigns each sub-tree to one computing core during the execution of the algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…Another drawback is that the implementation of the work stealing is intrusive and is strongly dependent of the solver which requires to have a very good knowledge of the CP solver and to access to some internal functions. Some methods try to address this issue [7].…”
Section: Work Stealingmentioning
confidence: 99%
“…The tree partitioning may be static or dynamic using Work Stealing technique. In the most studies performed to parallelize search spaces as studies used in CP [11], [14], [7], [16], [6], the load balancing procedure has full control of the search. • A portfolio parallelization, the principle is to run N search strategies using N computing cores.…”
Section: Introductionmentioning
confidence: 99%