具有多种加工选择的相同并行增材制造机调度问题的精确算法

An exact algorithm for an identical parallel additive machine scheduling problem with multiple processing alternatives

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

中文导读

针对增材制造(如3D打印)中产品可整体或分件加工的特点,提出一种精确算法来最小化完工时间,实验表明该算法比商业求解器更快。

Abstract

This paper develops an exact algorithm for the identical parallel additive machine scheduling problem by considering multiple processing alternatives to minimise the makespan. This research is motivated from an idea of elevating flexibility of a manufacturing system by using additive machines, such as 3D printers. It becomes possible to produce a job in a different form; a job can be printed in a complete form or in separate parts. This problem is defined as a bi-level optimisation model in which its upper level problem is to determine a proper processing alternative for each product, and its lower level problem is to assign the parts that should be produced to the additive machines. An exact algorithm, which consists of the linear programming relaxation of a one-dimensional cutting stock problem, a branch-and-price algorithm, and a rescheduling algorithm, is proposed to find an optimal solution of the problem. The experimental results show that the computational time of the algorithm outperforms a commercial solver (CPLEX). By examining how the parts are comprised when the processing alternatives are optimally selected, some useful insights are derived for designing processing alternatives of products.

生产调度增材制造数学优化作业车间调度