2018
DOI: 10.1016/j.ejor.2018.05.046
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating the Branch-and-Price Algorithm Using Machine Learning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2018
2018
2025
2025

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 42 publications
(13 citation statements)
references
References 25 publications
0
13
0
Order By: Relevance
“…Traditional algorithms for scheduling problems can be summarised into three categories: mathematical programming, heuristic algorithms, and metaheuristic algorithms. Mathematical programming such as branch-and-bound [24], branch-and-price [25], and dynamic programming [26] guarantee the optimal solution under certain assumptions, but the time complexity of these algorithms is usually exponential. Therefore, they are usually time-consuming and space-consuming in dealing with large scale problems.…”
Section: Literature Reviewmentioning
confidence: 99%
See 2 more Smart Citations
“…Traditional algorithms for scheduling problems can be summarised into three categories: mathematical programming, heuristic algorithms, and metaheuristic algorithms. Mathematical programming such as branch-and-bound [24], branch-and-price [25], and dynamic programming [26] guarantee the optimal solution under certain assumptions, but the time complexity of these algorithms is usually exponential. Therefore, they are usually time-consuming and space-consuming in dealing with large scale problems.…”
Section: Literature Reviewmentioning
confidence: 99%
“…In the above model, the objective function is to maximize the sum of the profit of all scheduled tasks, which as (22). Inequality (23) to (25) affiliate to constraints in the prior stage, while (26) to (30) belong to that of the rear stage.…”
Section: A Definition Of Aeos Scheduling Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…[50] demonstrated the use of a constraint programming solver on the pricing problem in their approach but again the maximum sized problems they solved was four weeks. Other ways of speeding up branch and price methods include stabilisation in the column generation such as demonstrated in [23], or using a regression model to try and predict upper bounds in the pricing problem [51]. Another possible improvement is to combine branch and price with a metaheuristic.…”
Section: Literature Reviewmentioning
confidence: 99%
“…If the size is changed, a new neural network must be trained. Another method, which does not directly predict a solution to the given instance, is proposed in (Václavík et al, 2018). In this case, an online ML technique is integrated into an exact algorithm where it acts as a heuristic.…”
Section: Machine Learning Integration To Combinatorial Optimization Pmentioning
confidence: 99%