Litcius/Paper detail

A modified memetic algorithm with multi-operation precise joint movement neighbourhood structure for the assembly job shop scheduling problem

Zhiyong Ba, Yiping Yuan, Jinduo Liu

2024International Journal of Production Research10 citationsDOI

Abstract

This paper presents an adaptive memetic algorithm based on a new neighbourhood structure (AMA) for solving the assembly job shop scheduling problem, with the aim of minimising the maximum completion time (makespan). To utilise the knowledge of problem, a theoretical analysis is conducted to explore the criteria for feasible and effective movement of operations under assembly constraints, and a multi-operation precise joint movement neighbourhood structure is proposed accordingly. In the AMA, to ensure the feasibility of solutions during the evolution process, a feasible encoding mechanism based on the constraint degree of operations is designed, a greedy active decoding method as well as feasible crossover operation based on independent operation chains are designed specifically for this encoding method. To avoid premature convergence of the population, a population update operator with diversity adaptive control is proposed. Finally, by comparing the results with five state-of-the-art algorithms, the superiority of AMA in terms of solution quality and stability is verified, particularly with the update of known optimal solutions for 11 instances.

Topics & Concepts

Mathematical optimizationJob shop schedulingMemetic algorithmCrossoverComputer sciencePremature convergencePopulationScheduling (production processes)Greedy algorithmOperator (biology)AlgorithmScheduleLocal search (optimization)MathematicsGenetic algorithmArtificial intelligenceTranscription factorOperating systemDemographyBiochemistryChemistrySociologyGeneRepressorScheduling and Optimization AlgorithmsMetaheuristic Optimization Algorithms ResearchAdvanced Manufacturing and Logistics Optimization
A modified memetic algorithm with multi-operation precise joint movement neighbourhood structure for the assembly job shop scheduling problem | Litcius