论文标题
精确和元启发式方法的生产水平问题
Exact and Metaheuristic Approaches for the Production Leveling Problem
论文作者
论文摘要
在本文中,我们在生产计划领域介绍了一个新问题,我们称之为生产级别问题。任务是为生产期分配订单,以使每个时期和每个生产资源的负载平衡,容量限制不超过,并且订单的优先级也要考虑到。生产级别是长期计划与生产期内订单的最终计划之间的重要中间步骤,因为它负责在每个时期内选择要安排的良好订单子集。 提出了一个正式的问题模型,并通过减少垃圾箱的衬套显示了NP硬度。作为解决中等大小实例的确切方法,我们引入了MIP公式。为了解决大型问题实例,研究了元启发式局部搜索。为了使用可变的邻里下降和模拟退火,提出了贪婪的启发式和两个用于本地搜索的邻里结构。关于确切的技术,研究的主要问题是,在固定时间内可以解决哪些大小实例。对于元启发式方法,目的是表明它们为较小的实例提供了近乎最佳的解决方案,但也可以很好地扩展到非常大的实例。 工业合作伙伴的一组现实问题实例有助于文献以及随机实例发生器。实验评估表明,提出的MIP模型对于具有多达250个订单的实例非常有效。在调查的元启发式方法中,模拟退火取得了最佳结果。显示出在小实例上产生少于平均最佳差距的3%的解决方案,并且可以很好地扩展到成千上万的订单和数十个时期和产品。介绍的元启发式方法已经在行业中使用。
In this paper we introduce a new problem in the field of production planning which we call the Production Leveling Problem. The task is to assign orders to production periods such that the load in each period and on each production resource is balanced, capacity limits are not exceeded and the orders' priorities are taken into account. Production Leveling is an important intermediate step between long-term planning and the final scheduling of orders within a production period, as it is responsible for selecting good subsets of orders to be scheduled within each period. A formal model of the problem is proposed and NP-hardness is shown by reduction from Bin Backing. As an exact method for solving moderately sized instances we introduce a MIP formulation. For solving large problem instances, metaheuristic local search is investigated. A greedy heuristic and two neighborhood structures for local search are proposed, in order to apply them using Variable Neighborhood Descent and Simulated Annealing. Regarding exact techniques, the main question of research is, up to which size instances are solvable within a fixed amount of time. For the metaheuristic approaches the aim is to show that they produce near-optimal solutions for smaller instances, but also scale well to very large instances. A set of realistic problem instances from an industrial partner is contributed to the literature, as well as random instance generators. The experimental evaluation conveys that the proposed MIP model works well for instances with up to 250 orders. Out of the investigated metaheuristic approaches, Simulated Annealing achieves the best results. It is shown to produce solutions with less than 3% average optimality gap on small instances and to scale well up to thousands of orders and dozens of periods and products. The presented metaheuristic methods are already being used in the industry.