Deep Reinforcement Learning Algorithm: Dynamic Job Shop Scheduling Problem with Order Rejection and Inventory

This paper addresses a dynamic job shop scheduling problem (DJSSP) based on a real stone paper factory, incorporating parallel machines, order rejection, tardiness costs, machine deterioration, and inventory costs. Orders arrive at variable times, with some potentially rejected due to capacity constraints. Also, raw materials must be purchased at appropriate times and quantities. The model optimizes three objectives: profit maximization, inventory cost variance minimization, and machine workload variance minimization. A heuristic solution method based on a double-network deep reinforcement learning (DRL) algorithm, complemented by an artificial neural network for inventory management, was developed. Evaluation against public benchmarks and other DRL algorithms highlights the impact of inventory cost variance and workload balancing. Real-case evaluation demonstrated that multi-objective optimization reduced inventory cost variance by 9.8%, machine workload variance by 21.87%, and raw material holdings by 21.7%, while slightly decreasing profit (3.2%) and slightly increasing purchase frequency (4.7%). Sensitivity analysis highlighted the individual effects of each objective on profit, workload, and makespan, confirming the practical benefits of the proposed approach.

Authors

Institutions

Publication Details

Journal
Journal of Advanced Manufacturing Systems
Published
2025-10-09
DOI
https://doi.org/10.1142/s0219686727500156
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

Deep Reinforcement Learning Algorithm: Dynamic Job Shop Scheduling Problem with Order Rejection and Inventory

Amir Hossein Akbari, Mostafa Jafari, Peyman Akhavan
Journal of Advanced Manufacturing Systems
Scheduling and Optimization Algorithms
article

Deep Reinforcement Learning Algorithm: Dynamic Job Shop Scheduling Problem with Order Rejection and Inventory

Amir Hossein Akbari, Mostafa Jafari, Peyman Akhavan
article en

Abstract

This paper addresses a dynamic job shop scheduling problem (DJSSP) based on a real stone paper factory, incorporating parallel machines, order rejection, tardiness costs, machine deterioration, and inventory costs. Orders arrive at variable times, with some potentially rejected due to capacity constraints. Also, raw materials must be purchased at appropriate times and quantities. The model optimizes three objectives: profit maximization, inventory cost variance minimization, and machine workload variance minimization. A heuristic solution method based on a double-network deep reinforcement learning (DRL) algorithm, complemented by an artificial neural network for inventory management, was developed. Evaluation against public benchmarks and other DRL algorithms highlights the impact of inventory cost variance and workload balancing. Real-case evaluation demonstrated that multi-objective optimization reduced inventory cost variance by 9.8%, machine workload variance by 21.87%, and raw material holdings by 21.7%, while slightly decreasing profit (3.2%) and slightly increasing purchase frequency (4.7%). Sensitivity analysis highlighted the individual effects of each objective on profit, workload, and makespan, confirming the practical benefits of the proposed approach.

Journal of Advanced Manufacturing Systems
University of Essex (GB), Iran University of Science and Technology (IR)
Openalex Percentile: Top 60%
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.

Deep Reinforcement Learning Algorithm: Dynamic Job Shop Scheduling Problem with Order Rejection and Inventory — Amir Hossein Akbari, Mostafa Jafari, et al. · Journal of Advanced Manufacturing Systems (2025) | TGRS Research Map | TGRS