Heuristic algorithms for scheduling intrees on m machines with non-availability constraints
Many real-world scheduling problems are solved to obtain optimal solutions in terms of processing time, cost, and quality as optimization objectives. Parallel computing systems promise higher performance for computationally intensive applications. Since programs for parallel systems consist of tasks...
Saved in:
Published in | Operational research Vol. 21; no. 1; pp. 55 - 71 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.03.2021
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Many real-world scheduling problems are solved to obtain optimal solutions in terms of processing time, cost, and quality as optimization objectives. Parallel computing systems promise higher performance for computationally intensive applications. Since programs for parallel systems consist of tasks that can be executed simultaneously, task scheduling becomes crucial for the performance of these applications. This problem has also its own application in the industry where machines may not always be available due to machine breakdowns or preventive maintenance during the scheduling period. Given dependence constraints between tasks and limited resources available for execution, optimal task scheduling is considered as an NP-hard problem. Thus, the development of heuristic methods that provide high-quality solutions with computational efficiency are the motivating aspects for the development of this research. This paper proposes a heuristic for scheduling
n
tasks subject to intree-precedence constraints on
m
identical machines subject to non-availability constraints. We also present a tabu search implementation and identify a polynomial algorithm to schedule a chain in the same environment. The tabu search algorithm along with the heuristic are compared via simulation to a proposed lower bound. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 1109-2858 1866-1505 |
DOI: | 10.1007/s12351-018-0432-z |