A Parallel “Go with the Winners” Algorithm for Some Scheduling Problems
We consider an approach to solving permutation scheduling problems using graphics accelerators. A parallel evolutionary algorithm based on the iterated random local search and the “Go with the winners” algorithm is proposed. A computational experiment was carried out on test instances of the classic...
Saved in:
Published in: | Journal of applied and industrial mathematics Vol. 17; no. 4; pp. 687 - 697 |
---|---|
Main Author: | |
Format: | Journal Article |
Language: | English |
Published: |
Moscow
Pleiades Publishing
01-09-2023
Springer Nature B.V |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | We consider an approach to solving permutation scheduling problems using graphics accelerators. A parallel evolutionary algorithm based on the iterated random local search and the “Go with the winners” algorithm is proposed. A computational experiment was carried out on test instances of the classic Flow Shop problem and one applied production scheduling problem with time windows. The results show high computing speed and good accuracy of obtained solutions in comparison with various variants of the genetic algorithm and Gurobi solver. The proposed approach is easy to implement and convenient for adaptation to particular features of graphics computing and can be used to solve practical problems. |
---|---|
ISSN: | 1990-4789 1990-4797 |
DOI: | 10.1134/S1990478923040014 |