TY - JOUR
T1 - A Memetic Algorithm Approach for the Job-Shop Scheduling Problem with Variable Machine Efficiency and Maintenance Activities
AU - Freud, David
AU - Elalouf, Amir
N1 - Publisher Copyright:
© 2025 by the authors.
PY - 2025/2
Y1 - 2025/2
N2 - Variable machine efficiency (VME) and maintenance activities (MA) are critical factors often unexplored in job scheduling problems. This paper introduces a new problem termed the job-shop scheduling problem with variable machine efficiency and maintenance activities (JSSP-VME-MT), wherein, unlike the traditional JSSP, machine efficiency and maintenance activities are explicitly incorporated into the scheduling process. The study proposes a novel memetic algorithm (MA) underpinned by a variable neighborhood descent (VND) local search strategy to address this complex problem. This methodology demonstrates significant improvements, achieving mean makespan reductions ranging from 2.22% to 5.77% across diverse problem instances with varying numbers of machines and jobs. Key contributions include the development of an encoding scheme to model maintenance activities and machine-specific constraints, along with the design of a hybrid metaheuristic framework combining global exploration and local refinement. This work provides a foundation for future comparative studies, algorithm enhancements, and practical industrial applications. The approach offers a scalable and flexible solution to job-shop scheduling challenges involving dynamic efficiency and planned maintenance activities.
AB - Variable machine efficiency (VME) and maintenance activities (MA) are critical factors often unexplored in job scheduling problems. This paper introduces a new problem termed the job-shop scheduling problem with variable machine efficiency and maintenance activities (JSSP-VME-MT), wherein, unlike the traditional JSSP, machine efficiency and maintenance activities are explicitly incorporated into the scheduling process. The study proposes a novel memetic algorithm (MA) underpinned by a variable neighborhood descent (VND) local search strategy to address this complex problem. This methodology demonstrates significant improvements, achieving mean makespan reductions ranging from 2.22% to 5.77% across diverse problem instances with varying numbers of machines and jobs. Key contributions include the development of an encoding scheme to model maintenance activities and machine-specific constraints, along with the design of a hybrid metaheuristic framework combining global exploration and local refinement. This work provides a foundation for future comparative studies, algorithm enhancements, and practical industrial applications. The approach offers a scalable and flexible solution to job-shop scheduling challenges involving dynamic efficiency and planned maintenance activities.
KW - Job-Shop Scheduling Problem (JSSP)
KW - maintenance activities
KW - Memetic Algorithms (MA)
KW - Variable Machine Efficiency (VME)
KW - Variable Neighborhood Descent (VND)
UR - http://www.scopus.com/inward/record.url?scp=85217618587&partnerID=8YFLogxK
U2 - 10.3390/app15031431
DO - 10.3390/app15031431
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85217618587
SN - 2076-3417
VL - 15
JO - Applied Sciences (Switzerland)
JF - Applied Sciences (Switzerland)
IS - 3
M1 - 1431
ER -