N. A. C. M. Keerthisinghe, H. Bandara, N. A. Samarasekera
{"title":"Optimization of Truck and Driver Scheduling Using Simulated Annealing","authors":"N. A. C. M. Keerthisinghe, H. Bandara, N. A. Samarasekera","doi":"10.1109/SOLI.2018.8476766","DOIUrl":null,"url":null,"abstract":"Truck and driver scheduling in multi-plant heavy goods distribution is a complex problem due to geographically distributed customer sites and plants, truck conditions, and working and resting hour constraints. Moreover, we need to satisfy conflicting objectives such as maximizing order coverage and minimizing of overall costs. We propose an automated truck and driver scheduling solution which consists of a rule checker and a scheduler. Rule checker enforces constraints and conditions such as driver and truck availability, delivery time constraints, and operating and resting hours. A scheduler that uses simulated annealing is proposed to cover as many orders as possible while minimizing the overall cost. The utility of the proposed solution is tested using a workload derived from a real-world bulk-cement distribution company. The results show good coverage of orders where the coverage increased by more than 10% compared to manual scheduling while minimizing the total cost by 35%, as well as enhancing the customer satisfaction and the safety of drivers.","PeriodicalId":424115,"journal":{"name":"2018 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOLI.2018.8476766","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Truck and driver scheduling in multi-plant heavy goods distribution is a complex problem due to geographically distributed customer sites and plants, truck conditions, and working and resting hour constraints. Moreover, we need to satisfy conflicting objectives such as maximizing order coverage and minimizing of overall costs. We propose an automated truck and driver scheduling solution which consists of a rule checker and a scheduler. Rule checker enforces constraints and conditions such as driver and truck availability, delivery time constraints, and operating and resting hours. A scheduler that uses simulated annealing is proposed to cover as many orders as possible while minimizing the overall cost. The utility of the proposed solution is tested using a workload derived from a real-world bulk-cement distribution company. The results show good coverage of orders where the coverage increased by more than 10% compared to manual scheduling while minimizing the total cost by 35%, as well as enhancing the customer satisfaction and the safety of drivers.