1. ЗАДАЧА СКЛАДАННЯ КАЛЕНДАРНОГО ПЛАНУ ВИКОНАННЯ РОБІТ НА ПІДПРИЄМСТВІ З МІНІМІЗАЦІЄЮ СУМАРНОГО ВИПЕРЕДЖЕННЯ ДИРЕКТИВНИХ ТЕРМІНІВ ТА МАКСИМІЗАЦІЄЮ МОМЕНТУ ПОЧАТКУ ВИКОНАННЯ РОБІТ ПАРАЛЕЛЬНИМИ ПРИСТРОЯМИ.
- Author
-
Волошин, Д. О., Жданова, О. Г., and Сперкач, М. О.
- Subjects
- *
WORKING hours , *ALGORITHMS , *JOB performance , *PROBLEM solving , *SEARCH algorithms , *ASSIGNMENT problems (Programming) - Abstract
The work considers the work performance scheduling with minimization of overall advance in schedule date and maximization of the moment of the beginning of the work performing by parallel devices. Over the past years, many methods have emerged for solving this problem, which seek to simplify the process of compiling optimal scheduling plans for the performance of work for specific schedule date and execution time. The developed method allows you to draw up a work schedule for a case where there is a certain number of devices working in parallel. In the work, the most famous methods for solving this class of problems are considered and their comparative characteristic is performed. The goals and objectives of the work are defined. The statement of the problem is formulated. Investigations of the properties of the problem are presented. The application of the task for both a single device and parallel devices is considered. An algorithm for solving the problem is developed. Experimental studies of the work of the developed algorithm were carried out, where classes of tasks were distinguished, which in turn were divided into subclasses, each of which determines the average execution time, variance of the duration of the work, and variance of its schedule date. Taking into account the adopted approach to the classification of tasks, a total of 27 subclasses were identified. In the work, 200 experiments were conducted for each subclass with a different number of jobs for several parallel devices, the results of which are a comparison of the developed algorithm and the exhaustive search method. For the experiments, an algorithm for generating tasks was developed with a value of the duration and the deadline corresponding to each subclass. Experimental studies have confirmed the effectiveness of the developed algorithm in the framework of the above task. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF