Shuai Shao , Gaochao Xu , Jiaxing Li , Ziqi Liu , Zhenjun Jin
{"title":"基于 NSGAII 的批量流灵活作业车间问题的作业分配调度算法(带可变子块","authors":"Shuai Shao , Gaochao Xu , Jiaxing Li , Ziqi Liu , Zhenjun Jin","doi":"10.1016/j.cor.2024.106866","DOIUrl":null,"url":null,"abstract":"<div><div>The flexible job shop scheduling problem has gained lots of attention from scholars because of its high flexibility. The lot-streaming scheduling strategy with its advantages of high resource utilization and reduced response time has gradually become an important solution to the flexible job shop scheduling problem at this stage, but it assumes that the number of available processing equipment is not limited. However, the number of equipment that can be processed in parallel for a single process in the actual production of small and medium-sized enterprises is limited. To address the issue, a multi-objective optimal scheduling method for variable sublots flexible shops involving switching time and switching operator restrictions is proposed in this paper, which can be described as based on the principle of job balancing the rational selection of the number of machines and jobs allocation (JBJA) to maximize the machine utilization while minimizing the total processing time. In this paper, we propose adaptive job scheduling NSGAII (AJS-NSGAII) which contains a hidden type encoding, a decoding method using JBJA strategy, and a hybrid rule to initialize the population and solve 15 orders. The experimental findings verify that this algorithm is capable of ensuring the actual production requirements of the enterprise, its multi-machine selection rules are effective and its overall performance is superior.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"173 ","pages":"Article 106866"},"PeriodicalIF":4.1000,"publicationDate":"2024-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A job assignment scheduling algorithm with variable sublots for lot-streaming flexible job shop problem based on NSGAII\",\"authors\":\"Shuai Shao , Gaochao Xu , Jiaxing Li , Ziqi Liu , Zhenjun Jin\",\"doi\":\"10.1016/j.cor.2024.106866\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The flexible job shop scheduling problem has gained lots of attention from scholars because of its high flexibility. The lot-streaming scheduling strategy with its advantages of high resource utilization and reduced response time has gradually become an important solution to the flexible job shop scheduling problem at this stage, but it assumes that the number of available processing equipment is not limited. However, the number of equipment that can be processed in parallel for a single process in the actual production of small and medium-sized enterprises is limited. To address the issue, a multi-objective optimal scheduling method for variable sublots flexible shops involving switching time and switching operator restrictions is proposed in this paper, which can be described as based on the principle of job balancing the rational selection of the number of machines and jobs allocation (JBJA) to maximize the machine utilization while minimizing the total processing time. In this paper, we propose adaptive job scheduling NSGAII (AJS-NSGAII) which contains a hidden type encoding, a decoding method using JBJA strategy, and a hybrid rule to initialize the population and solve 15 orders. The experimental findings verify that this algorithm is capable of ensuring the actual production requirements of the enterprise, its multi-machine selection rules are effective and its overall performance is superior.</div></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":\"173 \",\"pages\":\"Article 106866\"},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2024-10-10\",\"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/S0305054824003381\",\"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/S0305054824003381","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
A job assignment scheduling algorithm with variable sublots for lot-streaming flexible job shop problem based on NSGAII
The flexible job shop scheduling problem has gained lots of attention from scholars because of its high flexibility. The lot-streaming scheduling strategy with its advantages of high resource utilization and reduced response time has gradually become an important solution to the flexible job shop scheduling problem at this stage, but it assumes that the number of available processing equipment is not limited. However, the number of equipment that can be processed in parallel for a single process in the actual production of small and medium-sized enterprises is limited. To address the issue, a multi-objective optimal scheduling method for variable sublots flexible shops involving switching time and switching operator restrictions is proposed in this paper, which can be described as based on the principle of job balancing the rational selection of the number of machines and jobs allocation (JBJA) to maximize the machine utilization while minimizing the total processing time. In this paper, we propose adaptive job scheduling NSGAII (AJS-NSGAII) which contains a hidden type encoding, a decoding method using JBJA strategy, and a hybrid rule to initialize the population and solve 15 orders. The experimental findings verify that this algorithm is capable of ensuring the actual production requirements of the enterprise, its multi-machine selection rules are effective and its overall performance is superior.
期刊介绍:
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.