RUS  ENG
Full version
JOURNALS // Avtomatika i Telemekhanika // Archive

Avtomat. i Telemekh., 2023 Issue 9, Pages 153–168 (Mi at16208)

Optimization, System Analysis, and Operations Research

Minimizing the total weighted duration of courses in a single machine problem with precedence constraints

E. G. Musatova, A. A. Lazarev

Trapeznikov Institute of Control Sciences, Russian Academy of Sciences, Moscow, Russia

Abstract: A single machine scheduling problem with a given partial order of jobs is considered. There are subsets of jobs called courses. It is necessary to schedule jobs in such a way that the total weighted duration of all courses is minimal. We consider the case when the initial job and the final one of each course are uniquely determined. The NP-hardness of the problem under consideration is proved. We propose an algorithm for solving the problem, the complexity of which depends polynomially on the total number of jobs, but exponentially on the number of courses, which makes it possible to use it efficiently with a fixed small number of courses and an arbitrary number of jobs.

Keywords: scheduling theory, single machine problem, NP-hard problems, downtime of resources minimization.

Presented by the member of Editorial Board: P. Yu. Chebotarev

Received: 08.02.2023
Revised: 20.06.2023
Accepted: 20.07.2023

DOI: 10.31857/S000523102309009X


 English version:
Automation and Remote Control, 2023, 84:9, 1128–1139


© Steklov Math. Inst. of RAS, 2024