Kazutoshi Sakakibara, Kosuke Nakata, Jin Matsuzaki, Masaki Nakamura
{"title":"Rolling Scheduling by Hybrid Optimization Mixing Mathematical Programming and Meta-heuristics","authors":"Kazutoshi Sakakibara, Kosuke Nakata, Jin Matsuzaki, Masaki Nakamura","doi":"10.5687/iscie.36.172","DOIUrl":null,"url":null,"abstract":"This paper addresses the scheduling of an operator and a machine in the machining process. While both schedules are reduced to the job-shop type, the operator's completion time is relatively uncertain, so rolling scheduling is required. For problems with these characteristics, we apply relax-and-fix heuristics, in which some decision variables in each rolling are relaxed based on a mixed-integer programming model. Although the relax-and-fix heuristics can reduce the solution cost by mathematical programming, it may significantly reduce the optimality of the derived solution, depending on how the set of variables to be relaxed is selected. Therefore, we incorporate metaheuristics into the relax-and-fix heuristics to always choose the appropriate relaxation variables. The effectiveness of the proposed method is confirmed by applying it to real-world machining scheduling.","PeriodicalId":489536,"journal":{"name":"Shisutemu Seigyo Jōhō Gakkai ronbunshi","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Shisutemu Seigyo Jōhō Gakkai ronbunshi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5687/iscie.36.172","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper addresses the scheduling of an operator and a machine in the machining process. While both schedules are reduced to the job-shop type, the operator's completion time is relatively uncertain, so rolling scheduling is required. For problems with these characteristics, we apply relax-and-fix heuristics, in which some decision variables in each rolling are relaxed based on a mixed-integer programming model. Although the relax-and-fix heuristics can reduce the solution cost by mathematical programming, it may significantly reduce the optimality of the derived solution, depending on how the set of variables to be relaxed is selected. Therefore, we incorporate metaheuristics into the relax-and-fix heuristics to always choose the appropriate relaxation variables. The effectiveness of the proposed method is confirmed by applying it to real-world machining scheduling.