A genetic algorithm to solve the production lot-sizing problem with capacity adjustment

IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Computers & Operations Research Pub Date : 2024-08-17 DOI:10.1016/j.cor.2024.106806
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 ,&nbsp;Michael Zhang ,&nbsp;Jiejian Feng ,&nbsp;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.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用遗传算法解决带产能调整的生产批量问题
当生产批量计划中考虑到动态生产能力时,有效确定最优生产计划就变得非常具有挑战性。许多论文都采用了 "最多一个零碎生产期 "来开发高效算法,但这些算法仍然非常耗时。在本文中,我们针对成本不可预测性的特殊情况,提出了基于 "至少一个平衡期 "的新方案,即这一时期生产的产品不仅能满足这一时期的需求,还能满足积压需求和这一时期之后的部分需求,从而获得高效算法。这种算法的复杂度比文献中关于时间复杂度函数中的期数假设的无非投机成本算法要低一级。然后,在一般情况下,我们提出将两种互补算法结合起来作为一种有效的启发式方法。此外,文献中对搜索最优生产计划的计算时间复杂度的估算只考虑了理论上的产能水平和生产期数。然而,通过数值实验,我们发现需求变化也会对实际计算时间产生重大影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computers & Operations Research
Computers & Operations Research 工程技术-工程:工业
CiteScore
8.60
自引率
8.70%
发文量
292
审稿时长
8.5 months
期刊介绍: 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.
期刊最新文献
Editorial Board A literature review of reinforcement learning methods applied to job-shop scheduling problems An accelerated Benders decomposition method for distributionally robust sustainable medical waste location and transportation problem Lexicographic optimization-based approaches to learning a representative model for multi-criteria sorting with non-monotonic criteria Portfolio optimisation: Bridging the gap between theory and practice
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1