Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight

Thanks to smart technological tools, customers can at any moment create or modify their commands. This reality forced many production firms to become sensitive in rescheduling processes. In the literature, most of rescheduling problems consider classical efficiency measures. However, some existing w...

Full description

Bibliographic Details
Main Authors: Ayoub Tighazoui, Christophe Sauvey, Nathalie Sauer
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/15/7040
_version_ 1797525782325624832
author Ayoub Tighazoui
Christophe Sauvey
Nathalie Sauer
author_facet Ayoub Tighazoui
Christophe Sauvey
Nathalie Sauer
author_sort Ayoub Tighazoui
collection DOAJ
description Thanks to smart technological tools, customers can at any moment create or modify their commands. This reality forced many production firms to become sensitive in rescheduling processes. In the literature, most of rescheduling problems consider classical efficiency measures. However, some existing works also consider stability as a measure for limiting the deviation from initial schedule. In this work, we aim to bridge the gap in existing works on rescheduling by investigating a new approach to measure simultaneously efficiency by the total weighted waiting times and stability by the total weighted completion time deviation. This combination of criteria is very significant in industrial and hospital environments. In this paper, a single machine rescheduling problem with jobs arriving over time is considered. A mixed integer linear programming (MILP) model is designed for this problem and an iterative predictive-reactive strategy for dealing with the online part. Numerical results show that, at each time the jobs are rescheduled, the low weight ones move forward. Consequently, a new concept consisting in increasing the jobs weight as function of time is established. The effect of this new conception is evaluated by the variation of the average flowtime. Eventually, the computing time of the MILP resolution is studied to explore its limitations.
first_indexed 2024-03-10T09:18:51Z
format Article
id doaj.art-6d48402c7bca494c83e73185572fb98e
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T09:18:51Z
publishDate 2021-07-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-6d48402c7bca494c83e73185572fb98e2023-11-22T05:23:29ZengMDPI AGApplied Sciences2076-34172021-07-011115704010.3390/app11157040Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs WeightAyoub Tighazoui0Christophe Sauvey1Nathalie Sauer2Université de Lorraine, LGIPM, F-57000 Metz, FranceUniversité de Lorraine, LGIPM, F-57000 Metz, FranceUniversité de Lorraine, LGIPM, F-57000 Metz, FranceThanks to smart technological tools, customers can at any moment create or modify their commands. This reality forced many production firms to become sensitive in rescheduling processes. In the literature, most of rescheduling problems consider classical efficiency measures. However, some existing works also consider stability as a measure for limiting the deviation from initial schedule. In this work, we aim to bridge the gap in existing works on rescheduling by investigating a new approach to measure simultaneously efficiency by the total weighted waiting times and stability by the total weighted completion time deviation. This combination of criteria is very significant in industrial and hospital environments. In this paper, a single machine rescheduling problem with jobs arriving over time is considered. A mixed integer linear programming (MILP) model is designed for this problem and an iterative predictive-reactive strategy for dealing with the online part. Numerical results show that, at each time the jobs are rescheduled, the low weight ones move forward. Consequently, a new concept consisting in increasing the jobs weight as function of time is established. The effect of this new conception is evaluated by the variation of the average flowtime. Eventually, the computing time of the MILP resolution is studied to explore its limitations.https://www.mdpi.com/2076-3417/11/15/7040reschedulingwaiting timesingle machinedynamic jobs weightstabilitycompletion time deviation
spellingShingle Ayoub Tighazoui
Christophe Sauvey
Nathalie Sauer
Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
Applied Sciences
rescheduling
waiting time
single machine
dynamic jobs weight
stability
completion time deviation
title Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
title_full Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
title_fullStr Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
title_full_unstemmed Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
title_short Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
title_sort minimizing the total weighted waiting times and instability in a rescheduling problem with dynamic jobs weight
topic rescheduling
waiting time
single machine
dynamic jobs weight
stability
completion time deviation
url https://www.mdpi.com/2076-3417/11/15/7040
work_keys_str_mv AT ayoubtighazoui minimizingthetotalweightedwaitingtimesandinstabilityinareschedulingproblemwithdynamicjobsweight
AT christophesauvey minimizingthetotalweightedwaitingtimesandinstabilityinareschedulingproblemwithdynamicjobsweight
AT nathaliesauer minimizingthetotalweightedwaitingtimesandinstabilityinareschedulingproblemwithdynamicjobsweight