基于复合形算法、遗传算法、分层和并行思想,设计了一种求解复杂多目标、多约束和多变量工程优化问题的分层并行遗传或复合形算法,编制了界面友好和计算可靠性高的VC++软件。对于一类复杂三多工程综合优化问题,进行了遗传算法、复合形算法、分层并行遗传算法和分层并行遗传复合形算法的大量计算,结果表明:分层并行遗传算法计算效率最高;为解决复杂的三多工程综合优化问题提供了有效的可行方法。
Based on complex method algorithms,genetic algorithms,parallel and hierarchical thinking,a friendly interface and calculation high reliability VC++ software is developed in order to solve complex design of a multi-objective,multi-discipline and multi-variable optimization problems using hierarchical parallel genetic algorithm or complex method algorithm,For a class of complex optimization problems which has over three integrated projects,the genetic algorithm,complex algorithms,a great deal of trials have been made with genetic algorithm,complex method algorithm,parallel and hierarchical genetic algorithm and parallel and hierarchical genetic complex method algorithm.The results show that hierarchical parallel genetic algorithm is the most efficient;It has provided a feasible method for solving complex engineering application problem.