2009 IEEE International Symposium on Parallel &Amp; Distributed Processing 2009
DOI: 10.1109/ipdps.2009.5160879
|View full text |Cite
|
Sign up to set email alerts
|

Combining multiple heuristics on discrete resources

Abstract: Abstract-In this work we study the portfolio problem which is to find a good combination of multiple heuristics to solve given instances on parallel resources in minimum time. The resources are assumed to be discrete, it is not possible to allocate a resource to more than one heuristic. Our goal is to minimize the average completion time of the set of instances, given a set of heuristics on homogeneous discrete resources. This problem has been studied in the continuous case in [18]. We first show that the prob… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
15
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(15 citation statements)
references
References 14 publications
(25 reference statements)
0
15
0
Order By: Relevance
“…Streeter et al [35] consider the duration of heuristics when selected one of them, in the context of dynamic allocation of CPU time. Bougeret [36] and Goldman et al [37] study the concurrent execution of different heuristics on parallel resources. Besides scheduling of constituent heuristics, Streeter et al [38] simultaneously address predicting the runtime of heuristics.…”
Section: Related Workmentioning
confidence: 99%
“…Streeter et al [35] consider the duration of heuristics when selected one of them, in the context of dynamic allocation of CPU time. Bougeret [36] and Goldman et al [37] study the concurrent execution of different heuristics on parallel resources. Besides scheduling of constituent heuristics, Streeter et al [38] simultaneously address predicting the runtime of heuristics.…”
Section: Related Workmentioning
confidence: 99%
“…This problem can be informally recalled as follows: given a set of opportunities, an amount of possible investments on the set of opportunities and the payoff obtained when investing an amount on each opportunity, what is the best amount of investment to make on each opportunity in order to maximize the sum of the payoffs? This scheme can be adapted to algorithms using the algorithm portfolio approach [2,1,7,4]. A portfolio of algorithms is a collection of different algorithms (or the same algorithm with different parameters) running in an interleaved scheme.…”
Section: Description Of the Context And Motivationmentioning
confidence: 99%
“…Morever the interest to allocate for every instance to solve the adequate resources on more than one algorithm is that we may not know which is the best suited SAT solver for each instance before actually solving it. Our proposed approaches aim at improving those introduced in [7,4] from the observation that they do not focus on the necessity to provide an answer for all the considered instances.…”
Section: Description Of the Context And Motivationmentioning
confidence: 99%
See 2 more Smart Citations