使用增强约束规划方法求解集成工艺规划与调度问题

Solving the integrated process planning and scheduling problem using an enhanced constraint programming-based approach

International Journal of Production Research · 2021
被引 17
ABS 3

中文导读

提出一种基于增强约束规划的通用方法,自动生成AND/OR图并求解集成工艺规划与调度问题,在50个实例中41个达到最优,其中20个首次确认最优性。

Abstract

Due to various factors of flexibility introduced into manufacturing systems, researchers have gradually shifted their focus to the integrated process planning and scheduling (IPPS) problem to improve productivity. The previous literature rarely associates IPPS with constraint programming, even though constraint programming has achieved success in the scheduling field. Furthermore, existing approaches are usually customized to certain types of IPPS problems and cannot handle the general problem. In this paper, with a view to obtaining the optimal AND/OR graph automatically, a depth first search generating algorithm is designed to convert the type-1 IPPS problem into our approach's standard input format. Moreover, we propose an approach based on enhanced constraint programming to cope with the general problem, employing advanced schemes to enhance the constraint propagation and improve the search efficiency. Our approach is implemented on ORTOOLS, and its superiority is verified by testing on 15 benchmarks with 50 instances. Experimental results indicate that 41 instances are solved optimally, among which the optimality of the solutions for 20 instances is newly confirmed, and the solutions of six instances are improved. Our approach is the first method to reach the overall optimum in the most influential benchmark with 24 instances.

生产调度约束规划制造系统工艺规划