DOI

The single machine scheduling problem is one of the classic NP-hard optimization problems, and it is useful in solving flowshop and jobshop scheduling problems. The goal of this paper is to prepare algorithms for the scheduling problem, where set of tasks is performed on a single processor. Each task has a release time when it becomes available for processing, a processing time and a delivery time. At most one job can be processed at a time, but all jobs may be simultaneously delivered. Preemption is not allowed. The objective is to minimize the time, by which all tasks are delivered. We compare the nondelay schedule, in which no processor is kept idle at a time when it could begin processing a task and an inserted idle time schedule, in which a processor is kept idle at this time. In this paper, we propose an approximation algorithm and by combining this algorithm and branch and bound method, we develop branch and bound algorithm, which can find optimal solutions for the single processor scheduling problem. We use a binary branching rule, where at each branch node, a complete schedule is generated. To illustrate the effectiveness of our algorithms we tested them on randomly generated set of tasks.
Язык оригиналаанглийский
Название основной публикацииIX International Conference on Optimization and Applications (OPTIMA 2018)
ИздательDEStech Publications Inc
Число страниц11
ISBN (печатное издание)9781605955872
DOI
СостояниеОпубликовано - 2019
СобытиеIX INTERNATIONAL CONFERENCE ON OPTIMIZATION AND APPLICATIONS - Petrovac, Черногория
Продолжительность: 1 окт 20185 окт 2018

Серия публикаций

НазваниеDEStech Transactions on Computer Science and Engineering
ISSN (печатное издание)2475-8841

конференция

конференцияIX INTERNATIONAL CONFERENCE ON OPTIMIZATION AND APPLICATIONS
Сокращенное названиеOPTIMA 2018
Страна/TерриторияЧерногория
ГородPetrovac
Период1/10/185/10/18

    Предметные области Scopus

  • Математика (все)

ID: 39329338