Abstract
Memetic algorithm (MA) is widely applied to optimize routing problems as it provides one way to combine local search with global search. However, the local search in MA needs to be carefully designed according to the problem’s characteristics. In this article, we consider a real-world large-scale waste collection problem with multiple depots, multiple disposal facilities, multiple trips, and working time constraints. Vehicles with a limited capacity and working time can start from different depots, collect waste at different sites, and make multiple trips to different disposal facilities to empty the waste and return to its origin. While the existing work considered problems with multiple trips and time constraints, none have tackled problems with multiple depots, multiple disposal facilities, multiple trips, as well as working time constraints. The change from “single-depot” to “multidepot” not only reflects better the situation in real life but also leads to a qualitative different and more complex problem. In this article, we first model this complex problem mathematically. Then, a novel region-focused MA is proposed to tackle this new challenge. Compared to classic MA, this region-focused one is enhanced by two major components: 1) a new heuristic-assisted solution initialization algorithm and 2) a region-focused local search with novel heuristics. Comprehensive computational studies show that our proposed approaches significantly outperform several state-of-the-arts on our real problem of thousands of tasks. The new local search procedure and solution initialization method significantly improve the search ability in combination with global search ability of MA.
Highlights
T HE waste collection problem (WCP) is an important and challenging real-world problem, which aims to efficiently schedule vehicles to collect and dump waste in an area or a city [1] while minimising the total mileage of vehicles, the working time and even the number of allocated vehicles.† W
The distance of solutions generated by heuristic-assisted solution initialisation algorithm (HaSI) varies from 6, 373.4km to 6, 664.8km, at least 3 times shorter than the ones generated by Clarke and Wright Savings Algorithm (CWSA) and significantly shorter than the ones generated by memetic algorithm with competition (MAC)-init
Solutions generated by MAC-init use the fewest vehicles, followed by HaSI, CWSA-I and CWSA-II
Summary
T HE waste collection problem (WCP) is an important and challenging real-world problem, which aims to efficiently schedule vehicles to collect and dump waste in an area or a city [1] while minimising the total mileage of vehicles, the working time and even the number of allocated vehicles. Motivated by a real WCP from industry, in this paper, we formalise a more realistic but complex model. (i) Multi-depot: each collection site can be served by vehicles from different depots. (ii) Multi-disposal-facility: a vehicle can dump waste in different disposal facilities (inter-depots). (iii) Multitrip: vehicles can carry out the process of waste collection, transportation and dumping multiple times before returning to the depot. (v) Limited maximum working time for each vehicle. The multi-depot, multitrip and multi-disposal-facility characteristics of our problem result in the requirements of complex considerations with more constraints
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.