The interplay between learning effect and order acceptance in production planning

IF 3.7 4区 管理学 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE
Kuo-Ching Ying , Pourya Pourhejazy , Wei-Jie Zhou
{"title":"The interplay between learning effect and order acceptance in production planning","authors":"Kuo-Ching Ying ,&nbsp;Pourya Pourhejazy ,&nbsp;Wei-Jie Zhou","doi":"10.1016/j.orp.2025.100350","DOIUrl":null,"url":null,"abstract":"<div><div>Learning takes time and hence its effects should be considered in short-term production planning (i.e., scheduling). This is especially true when human involvement is high and the shop floor experiences changes in workflow, workforce, or technology. The Single-Machine Scheduling Problem (SMSP) with the learning effect is considered to explore this interplay. The study first proves that the shortest processing time scheduling rule can solve the mathematical problems. Pseudo-polynomial solution algorithms based on Dynamic Programming (DP) are developed to solve the SMSPs with learning effects and job rejection to minimize the maximum completion time (makespan), total completion time, and total tardiness, separately. We found that the algorithms tend to reject a small number of orders with longer production times and retain more of those with shorter production times when the objective is to minimize the average response time for the new orders. This is contrary to situations when the system’s resource utilization or the delays in fulfilling demand are sought to be minimized. The study also found that orders requiring longer processing times should be scheduled later to improve all three performance metrics with higher learning rates. Finally, we establish that all three extended problems are solvable in pseudo-polynomial time, with complexities of <span><math><mrow><mi>O</mi><mo>(</mo><mrow><msup><mi>n</mi><mn>2</mn></msup><mi>E</mi></mrow><mo>)</mo></mrow></math></span> for makespan and total completion time minimization, and <span><math><mrow><mi>O</mi><mo>(</mo><mrow><msup><mi>n</mi><mn>2</mn></msup><mi>P</mi><mi>E</mi></mrow><mo>)</mo></mrow></math></span> for total tardiness minimization. The DP algorithms efficiently solve practical-sized instances, as validated by numerical experiments.</div></div>","PeriodicalId":38055,"journal":{"name":"Operations Research Perspectives","volume":"15 ","pages":"Article 100350"},"PeriodicalIF":3.7000,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Operations Research Perspectives","FirstCategoryId":"91","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2214716025000260","RegionNum":4,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"OPERATIONS RESEARCH & MANAGEMENT SCIENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Learning takes time and hence its effects should be considered in short-term production planning (i.e., scheduling). This is especially true when human involvement is high and the shop floor experiences changes in workflow, workforce, or technology. The Single-Machine Scheduling Problem (SMSP) with the learning effect is considered to explore this interplay. The study first proves that the shortest processing time scheduling rule can solve the mathematical problems. Pseudo-polynomial solution algorithms based on Dynamic Programming (DP) are developed to solve the SMSPs with learning effects and job rejection to minimize the maximum completion time (makespan), total completion time, and total tardiness, separately. We found that the algorithms tend to reject a small number of orders with longer production times and retain more of those with shorter production times when the objective is to minimize the average response time for the new orders. This is contrary to situations when the system’s resource utilization or the delays in fulfilling demand are sought to be minimized. The study also found that orders requiring longer processing times should be scheduled later to improve all three performance metrics with higher learning rates. Finally, we establish that all three extended problems are solvable in pseudo-polynomial time, with complexities of O(n2E) for makespan and total completion time minimization, and O(n2PE) for total tardiness minimization. The DP algorithms efficiently solve practical-sized instances, as validated by numerical experiments.
生产计划中学习效应与订单接受的相互作用
学习需要时间,因此应在短期生产计划(即调度)中考虑其影响。当人工参与程度高,车间在工作流程、劳动力或技术方面经历变化时,尤其如此。考虑了具有学习效应的单机调度问题(SMSP)来探索这种相互作用。研究首先证明了最短加工时间调度规则可以解决数学问题。提出了基于动态规划(DP)的伪多项式求解算法,分别求解具有学习效应和作业拒绝的最大完工时间(makespan)最小化、总完工时间最小化和总延迟最小化的smsp问题。我们发现,当目标是最小化新订单的平均响应时间时,算法倾向于拒绝少量生产时间较长的订单,而保留更多生产时间较短的订单。这与试图将系统的资源利用或满足需求的延迟降至最低的情况相反。该研究还发现,需要更长的处理时间的订单应该安排得更晚,以提高这三个性能指标的学习率。最后,我们建立了这三个扩展问题都是在伪多项式时间内可解的,对于最大完工时间和总完工时间的最小化,其复杂度为0 (n2E),对于总延误的最小化,其复杂度为0 (n2PE)。数值实验验证了算法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Operations Research Perspectives
Operations Research Perspectives Mathematics-Statistics and Probability
CiteScore
6.40
自引率
0.00%
发文量
36
审稿时长
27 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信