Abstract

We consider the robust version of single machine scheduling problem with the objective to minimize the weighted number of jobs completed after their due-dates. The jobs have uncertain processing times represented by intervals, and decision-maker must determine their execution sequence that minimizes the maximum regret. We develop an exact solution algorithm based on a specialized branch and bound method, using mixed-integer linear programming formulations for a common due-date and for job-dependent due-dates. Finally, we examine the solution algorithm in a series of computational experiments.

Highlights

  • If each job has the same due-date, the shortest processing time first (SPTF) schedule is optimal for the unweighted case, and in the presence of weights the problem is equivalent to knapsack (Karp 1972)

  • In this paper we develop new mixed-integer programming techniques for min–max regret scheduling with interval processing times, with the objective to minimize the weighted number of late jobs

  • We have addressed the problem of uncertain processing times, represented by intervals, in a basic single machine scheduling problem with due-dates

Read more

Summary

Introduction

If each job has the same due-date, the shortest processing time first (SPTF) schedule is optimal for the unweighted case, and in the presence of weights the problem is equivalent to knapsack (Karp 1972). One of the standard techniques is to model the processing times as random variables with suitable probability distributions (Pinedo 1983) Such a problem can be solved by optimizing for the expected value of the objective function. It is more reasonable to seek a solution that has the value deviating the least from optimality, when faced with its worst-case scenario. In this paper we develop new mixed-integer programming techniques for min–max regret scheduling with interval processing times, with the objective to minimize the weighted number of late jobs. A branch and bound algorithm is presented and evaluated in a series of computational experiments

Related work
Problem formulation
Maximum regret subproblem
Maximum regret MIP for common due-date
Maximum regret MIP for arbitrary due-dates
Branch and bound algorithm
Bounding rule
Arbitrary due-dates variant
Experimental results
Construction of data sets
Results
Observations
10 B 15 B 20 B 25 B 10 C 15 C 20 C 25 C 30 C 10 D 15 D 20 D 25 D 30 D
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.