{"title":"修改了固定和可变延迟成本的ATCR规则","authors":"Shubham Keshri, Rohit Gupta, Avijit Khanra","doi":"10.1016/j.cor.2025.107097","DOIUrl":null,"url":null,"abstract":"<div><div>Delay in fulfilling customer orders leads to tardiness penalties, which can be reduced through effective scheduling. This paper focuses on minimizing two key tardiness-related objectives for the single machine problem: the weighted number of tardy jobs and total weighted tardiness. These objectives represent the fixed and variable costs of tardiness penalties, respectively. We establish a precedence relation between any two adjacent jobs in a sequence and extend it to develop the modified Apparent Tardiness Cost with Ready times (ATCR) priority index. Based on this priority index, we propose a dispatching rule-based heuristic and enhance its performance by incorporating adjacent pairwise interchange of jobs. Numerical study demonstrated that the heuristic has a high level of accuracy and superior time performance compared to the benchmark solutions obtained by a branch & bound algorithm for smaller instances and a genetic algorithm for larger instances. Our heuristic works for both the single and identical parallel machine environments.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"182 ","pages":"Article 107097"},"PeriodicalIF":4.1000,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Modified ATCR rule for fixed and variable costs of tardiness\",\"authors\":\"Shubham Keshri, Rohit Gupta, Avijit Khanra\",\"doi\":\"10.1016/j.cor.2025.107097\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Delay in fulfilling customer orders leads to tardiness penalties, which can be reduced through effective scheduling. This paper focuses on minimizing two key tardiness-related objectives for the single machine problem: the weighted number of tardy jobs and total weighted tardiness. These objectives represent the fixed and variable costs of tardiness penalties, respectively. We establish a precedence relation between any two adjacent jobs in a sequence and extend it to develop the modified Apparent Tardiness Cost with Ready times (ATCR) priority index. Based on this priority index, we propose a dispatching rule-based heuristic and enhance its performance by incorporating adjacent pairwise interchange of jobs. Numerical study demonstrated that the heuristic has a high level of accuracy and superior time performance compared to the benchmark solutions obtained by a branch & bound algorithm for smaller instances and a genetic algorithm for larger instances. Our heuristic works for both the single and identical parallel machine environments.</div></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":\"182 \",\"pages\":\"Article 107097\"},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2025-04-29\",\"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/S030505482500125X\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S030505482500125X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Modified ATCR rule for fixed and variable costs of tardiness
Delay in fulfilling customer orders leads to tardiness penalties, which can be reduced through effective scheduling. This paper focuses on minimizing two key tardiness-related objectives for the single machine problem: the weighted number of tardy jobs and total weighted tardiness. These objectives represent the fixed and variable costs of tardiness penalties, respectively. We establish a precedence relation between any two adjacent jobs in a sequence and extend it to develop the modified Apparent Tardiness Cost with Ready times (ATCR) priority index. Based on this priority index, we propose a dispatching rule-based heuristic and enhance its performance by incorporating adjacent pairwise interchange of jobs. Numerical study demonstrated that the heuristic has a high level of accuracy and superior time performance compared to the benchmark solutions obtained by a branch & bound algorithm for smaller instances and a genetic algorithm for larger instances. Our heuristic works for both the single and identical parallel machine environments.
期刊介绍:
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.