为了提高求解多目标优化问题的Pareto解集的效率,建立了适用于多维、多目标优化问题的多目标蚁群算法(Multi-objective Ant Colony Algorithm,简称MACA)。该算法首先修正了蚁群算法的信息素更新机制和转移概率,然后改进了蚂蚁的行进策略...为了提高求解多目标优化问题的Pareto解集的效率,建立了适用于多维、多目标优化问题的多目标蚁群算法(Multi-objective Ant Colony Algorithm,简称MACA)。该算法首先修正了蚁群算法的信息素更新机制和转移概率,然后改进了蚂蚁的行进策略,即提出了依概率选择搜索策略。最后,应用该算法对某型号固液混合火箭发动机系统进行了优化设计。计算结果表明,多目标蚁群算法获得的Pareto解集分布均匀、散布范围广,可以有效解决多目标优化问题,能为决策者进行目标权衡提供充分依据。展开更多
文摘为了提高求解多目标优化问题的Pareto解集的效率,建立了适用于多维、多目标优化问题的多目标蚁群算法(Multi-objective Ant Colony Algorithm,简称MACA)。该算法首先修正了蚁群算法的信息素更新机制和转移概率,然后改进了蚂蚁的行进策略,即提出了依概率选择搜索策略。最后,应用该算法对某型号固液混合火箭发动机系统进行了优化设计。计算结果表明,多目标蚁群算法获得的Pareto解集分布均匀、散布范围广,可以有效解决多目标优化问题,能为决策者进行目标权衡提供充分依据。