Polynomial Algorithm for Constructing Pareto-Optimal Schedules for Problem 1∣<em>r</em><sub>j</sub>∣<em>L</em><sub>max</sub>,<em>C</em><sub>max</sub>

In this chapter, we consider the single machine scheduling problem with given release dates, processing times, and due dates with two objective functions. The first one is to minimize the maximum lateness, that is, maximum difference between each job due date and its actual completion time. The seco...

Full description

Saved in:
Bibliographic Details
Main Authors: Lazarev, Alexander A. (Author), Pravdivets, Nikolay (Author)
Format: Ebooks
Published: IntechOpen, 2020-11-02.
Subjects:
Online Access:Get Online
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this chapter, we consider the single machine scheduling problem with given release dates, processing times, and due dates with two objective functions. The first one is to minimize the maximum lateness, that is, maximum difference between each job due date and its actual completion time. The second one is to minimize the maximum completion time, that is, to complete all the jobs as soon as possible. The problem is NP-hard in the strong sense. We provide a polynomial time algorithm for constructing a Pareto-optimal set of schedules on criteria of maximum lateness and maximum completion time, that is, problem 1 ∣ r j ∣ L max , C max , for the subcase of the problem: d 1 ≤ d 2 ≤ ... ≤ d n ; d 1 − r 1 − p 1 ≥ d 2 − r 2 − p 2 ≥ ... ≥ d n − r n − p n .
Item Description:https://mts.intechopen.com/articles/show/title/polynomial-algorithm-for-constructing-pareto-optimal-schedules-for-problem-1-em-r-em-sub-j-sub-em-l-