SCHEDULING OF JOBS WITH DETERIORATING PROCESSING TIMES DEPENDING ON DUE DATES

ABSTRACT This paper focuses on a scheduling problem that arises when job processing times are variable and subject to change based on due dates. The objective is to minimize the makespan on a single machine, while ensuring that jobs are completed independently and without interruption. This problem is challenging due to the possibility of a job’s processing time deteriorating over time. We have developed two mixed integer programming models to obtain optimal solutions, but due to the NP-hardness of this problem, we recommend using heuristics and metaheuristics (genetic algorithm and simulated annealing) as well. To validate our approach, we conducted computational experiments using randomly generated test instances. Our findings indicate that the improved second model can produce better solutions for up to 40 jobs within a one hour time frame. Furthermore, the genetic algorithm performs comparably better than other heuristics and simulated annealing for larger instances.

Authors

Institutions

Publication Details

Journal
Pesquisa Operacional
Published
2025-01-01
DOI
https://doi.org/10.1590/0101-7438.2025.045.00286151
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SCHEDULING OF JOBS WITH DETERIORATING PROCESSING TIMES DEPENDING ON DUE DATES

Mourad Boudhar, Abida Kerdali
1 links
Pesquisa Operacional
Scheduling and Optimization Algorithms
article

SCHEDULING OF JOBS WITH DETERIORATING PROCESSING TIMES DEPENDING ON DUE DATES

Mourad Boudhar, Abida Kerdali
article en

Abstract

ABSTRACT This paper focuses on a scheduling problem that arises when job processing times are variable and subject to change based on due dates. The objective is to minimize the makespan on a single machine, while ensuring that jobs are completed independently and without interruption. This problem is challenging due to the possibility of a job’s processing time deteriorating over time. We have developed two mixed integer programming models to obtain optimal solutions, but due to the NP-hardness of this problem, we recommend using heuristics and metaheuristics (genetic algorithm and simulated annealing) as well. To validate our approach, we conducted computational experiments using randomly generated test instances. Our findings indicate that the improved second model can produce better solutions for up to 40 jobs within a one hour time frame. Furthermore, the genetic algorithm performs comparably better than other heuristics and simulated annealing for larger instances.

Pesquisa OperacionalVol. 45
University of Sciences and Technology Houari Boumediene (DZ), University of Algiers Benyoucef Benkhedda (DZ), Polytechnic School of Algiers (DZ)
Openalex Percentile: Top 94%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.