Jinglei Yang , Michael Zhang , Jiejian Feng , Kai He
{"title":"A genetic algorithm to solve the production lot-sizing problem with capacity adjustment","authors":"Jinglei Yang , Michael Zhang , Jiejian Feng , Kai He","doi":"10.1016/j.cor.2024.106806","DOIUrl":null,"url":null,"abstract":"<div><p>When dynamic production capacity is considered in production lot-sizing plans, it becomes very challenging to efficiently determine the optimal production plan. Many papers apply “at most one fractional production period” to develop efficient algorithms, but those algorithms are still time consuming. In this paper, in a special situation where costs are non-speculative, we provide a novel proposal based on “at least one balance period”, in which the products made in this period not only satisfy the demands in this period but also backlogged demands and some demands after this period, to obtain an efficient algorithm. This algorithm complexity is one level lower than the algorithm without non-speculative cost assumptions in the literature regarding the number of periods in their time complexity function. Then, in a general situation, we propose a combination of two complementary algorithms as an efficient heuristic method. Moreover, in the literature, the estimation of computation time complexity in searching for the optimal production plan considers only the number of capacity levels and production periods on theoretical view. However, with numerical experiments, we observe that demand variation could also have significant effects on the computation time in practice.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106806"},"PeriodicalIF":4.1000,"publicationDate":"2024-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054824002788","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
When dynamic production capacity is considered in production lot-sizing plans, it becomes very challenging to efficiently determine the optimal production plan. Many papers apply “at most one fractional production period” to develop efficient algorithms, but those algorithms are still time consuming. In this paper, in a special situation where costs are non-speculative, we provide a novel proposal based on “at least one balance period”, in which the products made in this period not only satisfy the demands in this period but also backlogged demands and some demands after this period, to obtain an efficient algorithm. This algorithm complexity is one level lower than the algorithm without non-speculative cost assumptions in the literature regarding the number of periods in their time complexity function. Then, in a general situation, we propose a combination of two complementary algorithms as an efficient heuristic method. Moreover, in the literature, the estimation of computation time complexity in searching for the optimal production plan considers only the number of capacity levels and production periods on theoretical view. However, with numerical experiments, we observe that demand variation could also have significant effects on the computation time in practice.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.