Abstract

Precast scheduling is a special case of optimization problem, in which the curing stage requires parallel processing of a batch of jobs. In this study, distributed flexible job shop scheduling with crane transportation, fuzzy processing, and curing constraints is modeled for precast scheduling. Three objectives are considered simultaneously, namely, fuzzy makespan, energy consumption, and economic cost. To solve this complex problem, a bi-level collaborative multi-objective optimization evolution algorithm (BCMOEA) is developed. First, a double-Q network is designed considering different groups of features to generate valuable solutions for the second-level components. Then, a dynamic-adjusted reference point set is embedded to divide the current population into three sub-populations. Furthermore, a collaboration mechanism is developed to learn different knowledge from these sub-populations to balance the convergence and diversity abilities. Moreover, a knowledge driven curing batching heuristic is designed to improve the fuzzy makespan. Finally, a set of instances generated based on the realistic precast process is tested, and detailed comparisons with the state-of-the-art algorithms show the competitive performances of the proposed algorithm.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.