Dynamic-Window-Search Ant Colony Optimization for Complex Multi-Stage Decision Making Problems
-
摘要: 针对存在强非线性、系统状态与控制输入复杂约束和非解析系统表达,以及目标函 数具有可加性和单调性的大规模多阶段决策问题,提出一种结合遗传优化的动态窗口蚁群优 化算法.该算法将各阶段容许决策值映射为一个层状构造图中的有限节点集,其中每一层节 点对应一个阶段的容许决策集合的子集,该子集用实数编码遗传优化进行动态筛选,以减小 算法的搜索空间.经原理分析和仿真比较,该算法的计算效率比一般蚁群算法大大增强.Abstract: A dynamic-window-search ant colony optimization (ACO) algorithm, integrated with genetic optimization techniques, is proposed for large-scale multi-stage decision making problems, which are of strong nonlinearity, complex constraints on system states and control inputs, non-analytical system representation, and additive and monotonic objective functions. A subset of the feasible decision set at each stage is dynamically selected for the algorithm by real-coded genetic optimization and is mapped to the nodes of the corresponding layer in a layered construction graph to reduce the size of the search space. Computational complexity analysis and simulation results demonstrate that, in comparison with basic ACO algorithms, the proposed algorithm greatly improves the computational efficiency.
计量
- 文章访问数: 2584
- HTML全文浏览量: 63
- PDF下载量: 1042
- 被引次数: 0