摘要

本发明公开了一种基于随机自动机的交互式多目标优化决策方法,包括步骤:分析目标函数间的关系,确定各目标函数值的变化范围;对目标集在已定的变化范围内进行多目标优化,得到帕累托解集,以此作为候选解集;结合决策者偏好,利用变结构随机自动机的学习行为,运用自动机博弈模型得到多目标解集的参考点;利用实现标量化函数结合现有的候选解集和参考点做出选择,得到此时最偏好的候选解;运用更新各目标函数上限值的方法,更新随机自动机的输出集,得到新的参考点,并使得目标集在更新后的变化范围内进行多目标优化,得到最终的方案。本发明有效融合决策者的偏好,并考虑各目标之间博弈的特性,具有显著的工程实用价值和广泛的应用前景。