多目标遗传算法(multiobjective genetic algorithm),理学-数学-运筹学-多目标规划,基于经典的遗传算法思想而提出的直接求解多目标优化问题的方法。一般的遗传算法是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。它是以种群为单位进行迭代的,其从一个随机生成的种群开始进行迭代,在每次迭代中,通过交叉、变异和选择算子逐渐进化种群,使得后续的种群逐渐靠近问题可能的最优解。多目标遗传算法充分运用了遗传算法种群迭代的特点,使得种群所对应的函数值逐渐靠近所研究的多目标优化问题的帕雷托(Pareto)前沿,从而达到直接求解多目标优化问题的目的。