计算机科学
作业车间调度
工作车间
水准点(测量)
数学优化
解算器
调度(生产过程)
约束规划
运筹学
工业工程
流水车间调度
数学
地铁列车时刻表
工程类
操作系统
大地测量学
随机规划
程序设计语言
地理
作者
Gregory A. Kasapidis,Dimitris C. Paraskevopoulos,Ioannis Mourtos,Panagiotis P. Repoussis
标识
DOI:10.1016/j.ejor.2024.08.010
摘要
This paper examines flexible job shop scheduling problems with multiple resource constraints. A unified solution framework is presented for modelling various types of non-renewable, renewable and cumulative resources, such as limited capacity machine buffers, tools, utilities and work in progress buffers. We propose a Constraint Programming (CP) model and a CP-based Adaptive Large Neighbourhood Search (ALNS-CP) algorithm. The ALNS-CP uses long-term memory structures to store information about the assignment to machines of both individual operations and pairs of operations, as encountered in high-quality and diverse solutions during the search process. This information is used to create additional constraints for the CP solver, which guide the search towards promising regions of the solution space. Numerous experiments are conducted on well-known benchmark sets to assess the performance of ALNS-CP against the current state-of-the-art. Additional experiments are conducted on new instances of various sizes to study the impact of different resource types on the makespan. The computational results show that the proposed solution framework is highly competitive, while it was able to produce 39 new best solutions on well-known problem instances of the literature.
科研通智能强力驱动
Strongly Powered by AbleSci AI