{"title":"Dynamic and flexible scheduling for a single machine","authors":"Zied Bahroun, A. Shamayleh, R. Zakaria","doi":"10.1109/CoDIT.2018.8394866","DOIUrl":null,"url":null,"abstract":"Manufacturing and service enterprises rely heavily on Planning and Scheduling in decision making because they suffer from high cost resources and high workload situation making it vital to dynamically adjust and schedule resources. Different approaches were developed and used to tackle the scheduling problems. Most of these approaches are based on the use of combinatorial optimization to build deterministic schedules; however, these schedules are not efficient due to uncertainties such as processing times and machine failure rates which can create a volatile environment; thus, necessitating the need for the use of dynamic scheduling. The objective of this work is to propose a dynamic and flexible scheduling tool for the single machine case based on the overlapping load adjustment approach. We developed for this purpose a tool that generates all the possible schedules starting from a valid loading solution. We conducted an experimental study on a set of problems. We then studied the quality of the generated schedules in terms of schedule ending time of the last task (Cmax), number of tasks delayed and total processing time delay. The results showed that a very large number of schedules can be generated from the loading solution which shows the flexibility of the approach. In addition, the study showed the quality of the generated schedules with an average Cmax gap of 1.7% to the best generated schedule.","PeriodicalId":128011,"journal":{"name":"2018 5th International Conference on Control, Decision and Information Technologies (CoDIT)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 5th International Conference on Control, Decision and Information Technologies (CoDIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CoDIT.2018.8394866","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Manufacturing and service enterprises rely heavily on Planning and Scheduling in decision making because they suffer from high cost resources and high workload situation making it vital to dynamically adjust and schedule resources. Different approaches were developed and used to tackle the scheduling problems. Most of these approaches are based on the use of combinatorial optimization to build deterministic schedules; however, these schedules are not efficient due to uncertainties such as processing times and machine failure rates which can create a volatile environment; thus, necessitating the need for the use of dynamic scheduling. The objective of this work is to propose a dynamic and flexible scheduling tool for the single machine case based on the overlapping load adjustment approach. We developed for this purpose a tool that generates all the possible schedules starting from a valid loading solution. We conducted an experimental study on a set of problems. We then studied the quality of the generated schedules in terms of schedule ending time of the last task (Cmax), number of tasks delayed and total processing time delay. The results showed that a very large number of schedules can be generated from the loading solution which shows the flexibility of the approach. In addition, the study showed the quality of the generated schedules with an average Cmax gap of 1.7% to the best generated schedule.