Track: Optimization
Abstract
In order to survive and to be competitive in today's highly turbulent business environments manufacturing companies should manage their operations efficiently and effectively. Optimizing costs, including purchasing and raw material waste costs is an important step in reaching these targets. Wasting raw materials due to non-optimal utilization is one of the reasons for considerable financial losses in many industries including corrugated box manufacturers. Based on this motivation, it is aimed to optimize purchasing and raw material waste costs of a corrugated box manufacturing company in this work. The company, where the case study is performed manufactures boxes of different sizes by cutting them from two-dimensional cardboard raw materials of certain sizes. The manufacturing company sizes its raw materials heuristically that is based on the experience gained over the years. However, the company is aware of non-optimal product-raw material matchings and aims to reduce resulting costs. In this study, an integer nonlinear programming (INP) model is developed in order to determine optimal sizes of raw materials to be purchased and their matching with the products to be manufactured. In order to be able to solve the developed model effectively the stated INP problem is decomposed into two interrelated problems (parts). In the first part, a simulated annealing (SA) algorithm is devised for sizing of the raw materials, as soon as the SA algorithm determines alternative raw material sizes it calls the second part, where an integer linear programming (ILP) model is solved to assign products to raw materials and compute costs under several constraints. The proposed optimization system is coded in Python where Gurobi solver is called for solving ILP. Application of the proposed optimization system to company’s data has revealed considerable cost reductions.
Keywords
Corrugated Box Manufacturing, Raw Material Sizing, Waste Reduction, Metaheuristics, Integer Programming