Abstract
Objectives Aiming at the support scheduling problem of carrier-based aircraft, this paper proposes a scheduling optimization algorithm based on apprenticeship, which can quickly formulate the support scheduling plan of carrier-based aircraft. Methods By using apprenticeship learning idea, the executed tasks and unexecuted tasks in expert examples are compared in pairs to construct the sample set, training the support task scheduling classifier based on aircraft carrier deck characteristics. Based on this, the support task scheduling algorithm for apprentice carrier aircraft fleet is designed and compared with the traditional genetic algorithm in terms of solution results, solution time and resource allocation. Results The results show that the support scheduling plan of carrier aircraft fleet made by apprenticeship scheduling algorithm is equivalent to that by traditional genetic algorithm, but the convergence speed is increased by nearly four times, and the support resources can be distributed more evenly. Conclusions Apprenticeship scheduling algorithm can fully learn from experts' experience and solve the problem of static single-objective carrier-based aircraft support scheduling. This paper provide a basis for studying dynamic multi-objective carrier-based aircraft support scheduling.
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.