2007
DOI: 10.1007/s10479-007-0229-6
|View full text |Cite
|
Sign up to set email alerts
|

A machine learning approach to algorithm selection for $\mathcal{NP}$ -hard optimization problems: a case study on the MPE problem

Abstract: Given one instance of an N P-hard optimization problem, can we tell in advance whether it is exactly solvable or not? If it is not, can we predict which approximate algorithm is the best to solve it? Since the behavior of most approximate, randomized, and heuristic search algorithms for N P-hard problems is usually very difficult to characterize analytically, researchers have turned to experimental methods in order to answer these questions. In this paper we present a machine learning-based approach to address… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2009
2009
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(23 citation statements)
references
References 30 publications
0
23
0
Order By: Relevance
“…In [117], Guo puts forward an algorithm selection workflow consisting of seven steps and states that each one "has some important research problems to solve" [117, p. 63].…”
Section: Results Analysismentioning
confidence: 99%
See 2 more Smart Citations
“…In [117], Guo puts forward an algorithm selection workflow consisting of seven steps and states that each one "has some important research problems to solve" [117, p. 63].…”
Section: Results Analysismentioning
confidence: 99%
“…1.3), but is generally not accounted for in complexity theory. In [117], this problem is described as moving from problem complexity to problem instance complexity.…”
Section: Analytical Algorithm Selectionmentioning
confidence: 99%
See 1 more Smart Citation
“…Applications of regression include [46,31,4]. Classification techniques have been used among others in [30,41,23,40,19,18]. However, none of these approaches is specially designed for the GCP and although some also consider graph properties, there exist no specific features regarding special aspects of the graph colorability.…”
Section: Algorithm Selectionmentioning
confidence: 99%
“…Optimization approaches are divided into exact algorithms [2] and approximate algorithms [3][4][5]. Exact approaches are able to find the exact optimal answer; however, these approaches are not useful in NP-hard [2], [6][7] problems since their solving time for these NP-hard problems increases exponentially. Approximate algorithms are able to find good answers (near to optimal solutions) for NP-hard in a short time.…”
Section: Introductionmentioning
confidence: 99%