2018
DOI: 10.1007/s10951-018-0559-z
|View full text |Cite
|
Sign up to set email alerts
|

Combining two-stage stochastic programming and recoverable robustness to minimize the number of late jobs in the case of uncertain processing times

Abstract: Minimizing the number of late jobs on a single machine is a classic scheduling problem, which can be used to model the situation that from a set of potential customers, we have to select as many as possible whom we want to serve, while selling no to the other ones. This problem can be solved by Moore-Hodgson's algorithm, provided that all data are deterministic. We consider a stochastic variant of this problem, where we assume that there is a small probability that the processing times differ from their standa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
11
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 20 publications
0
11
0
Order By: Relevance
“…In the literature, various other situations of rescheduling were considered. One research branch going back to the seminal work of Hall and Potts (2004) considers the arrival of new jobs to be integrated into the sequence of old jobs (see also Hall et al 2007 andRener et al 2022). Another direction moving into the area of robust optimization deals with changes in the original data of the jobs.…”
Section: Introductionmentioning
confidence: 99%
“…In the literature, various other situations of rescheduling were considered. One research branch going back to the seminal work of Hall and Potts (2004) considers the arrival of new jobs to be integrated into the sequence of old jobs (see also Hall et al 2007 andRener et al 2022). Another direction moving into the area of robust optimization deals with changes in the original data of the jobs.…”
Section: Introductionmentioning
confidence: 99%
“…In order to provide solutions that are well balanced between robustness and quality, many hybrid methods have been suggested. The recoverable robustness framework [1] considers two stage decisions where robust decisions are taken at the first stage and where recovery algorithms are used to restore feasibility for a realised scenario on the second stage. This framework is linked to adjustable robust optimisation [12] that roughly transposes the concept of two-stage stochastic programming to robust optimisation: some recourse variables can be adjusted to the realised scenario.…”
Section: Introductionmentioning
confidence: 99%
“…recourse actions by adding, to the possibility of keeping or rejecting a job at the second stage, the option of repairing it at the expense of an extra processing time. Third, the uncertainty is modeled in van denAkker et al [2018] by a finite set of discrete scenarios that affects the processing times only, while we consider a polyhedral uncertainty set defining the objective function. Both papers aim at optimizing the worst-case cost, added to average cost in van den Akker et al[2018].…”
mentioning
confidence: 99%
“…In terms of methodology, although the two works use branch-and-price algorithms, the reformulations used are totally different. The work in van denAkker et al [2018] is based on a classical deterministic equivalent formulation, where the recourse decisions for each scenario are modeled using one set of variables and constraints, whereas the current work is based on a robust two-stage programming formulation, which is rewritten as a static robust program of very large size.…”
mentioning
confidence: 99%