Sofiene Lassoued

Mr. Sofiene Lassoued

Automation Technology and Learning Systems, South Westphalia University of Applied Sciences, Soest, North Rhine-Westphalia, Germany
orcid

Research Focus & Metrics

Academic Career Length

3Years (2024-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications

7 July 2025 in Journal of Manufacturing Systems
Verified
Journal Article
Open access
SLSofiene Lassoued
Sofiene Lassoued
LBLaxmikant Shrikant Baheti
Laxmikant Shrikant Baheti
NWNathalie Weiß-Borkowski
Nathalie Weiß-Borkowski
Stefan LierStefan Lier
Stefan Lier
ASAndreas Schwung
Andreas Schwung

16 January 2026 in arXiv
Verified
Preprint
Open access
PDF file
SLSofiene Lassoued
Sofiene Lassoued
Asrat Mekonnen GobachewAsrat Mekonnen Gobachew
Asrat Mekonnen Gobachew
Stefan LierStefan Lier
Stefan Lier
ASAndreas Schwung
Andreas Schwung
This paper proposes a policy-based deep reinforcement learning hyper-heuristic framework for solving the Job Shop Scheduling Problem. The hyper-heuristic agent learns to switch scheduling rules based on the system state dynamically. We extend the hyper-heuristic framework with two key mechanisms. First, action prefiltering restricts decision-making to feasible low-level actions, enabling low-level heuristics to be evaluated independently of environmental constraints and providing an unbiased assessment. Second, a commitment mechanism regulates the frequency of heuristic switching. We investigate the impact of different commitment strategies, from step-wise switching to full-episode commitment, on both training behavior and makespan. Additionally, we compare two action selection strategies at the policy level: deterministic greedy selection and stochastic sampling. Computational experiments on standard JSSP benchmarks demonstrate that the proposed approach outperforms traditional heuristics, metaheuristics, and recent neural network-based scheduling methods

14 January 2026 in arXiv
Verified
Preprint
Open access
PDF file
SLSofiene Lassoued
Sofiene Lassoued
Stefan LierStefan Lier
Stefan Lier
ASAndreas Schwung
Andreas Schwung
We present a novel framework for solving Dynamic Job Shop Scheduling Problems under uncertainty, addressing the challenges introduced by stochastic job arrivals and unexpected machine breakdowns. Our approach follows a model-based paradigm, using Coloured Timed Petri Nets to represent the scheduling environment, and Maskable Proximal Policy Optimization to enable dynamic decision-making while restricting the agent to feasible actions at each decision point. To simulate realistic industrial conditions, dynamic job arrivals are modeled using a Gamma distribution, which captures complex temporal patterns such as bursts, clustering, and fluctuating workloads. Machine failures are modeled using a Weibull distribution to represent age-dependent degradation and wear-out dynamics. These stochastic models enable the framework to reflect real-world manufacturing scenarios better. In addition, we study two action-masking strategies: a non-gradient approach that overrides the probabilities of invalid actions, and a gradient-based approach that assigns negative gradients to invalid actions within the policy network. We conduct extensive experiments on dynamic JSSP benchmarks, demonstrating that our method consistently outperforms traditional heuristic and rule-based approaches in terms of makespan minimization. The results highlight the strength of combining interpretable Petri-net-based models with adaptive reinforcement learning policies, yielding a resilient, scalable, and explainable framework for real-time scheduling in dynamic and uncertain manufacturing environments.

Verified
Journal Article
Open access
PDF file
MHMohammed Sharafath Abdul Hameed
Mohammed Sharafath Abdul Hameed
SLSofiene Lassoued
Sofiene Lassoued
ASAndreas Schwung
Andreas Schwung
Interpretable decision-making algorithms are important when used in the context of production optimization. While concepts like Petri nets are inherently interpretable, they are not straightforwardly learnable. This paper presents a novel approach to transform the Petri net model into a learnable entity. This is accomplished by establishing a relationship between the Petri net description in the event domain, its representation in the max-plus algebra, and a one-layer perceptron neural network. This allows us to apply standard supervised learning methods adapted to the max-plus domain to infer the parameters of the Petri net. To this end, the feed-forward and back-propagation paths are modified to accommodate the differing mathematical operations in the context of max-plus algebra. We apply our approach to a multi-robot handling system with potentially varying processing and operation times. The results show that essential timing parameters can be inferred from data with high precision.