Multi-population Based Univariate Marginal Distribution Algorithm for Dynamic Optimization Problems

被引:9
作者
Wu, Yan [1 ]
Wang, Yuping [2 ]
Liu, Xiaoxiong [3 ]
机构
[1] Xidian Univ, Sch Sci, Xian 710071, Peoples R China
[2] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[3] Northwestern Polytech Univ, Coll Automat, Xian 710072, Peoples R China
基金
中国国家自然科学基金;
关键词
Univariate marginal distribution algorithm (UMDA); Dynamic optimization problems; Multi-population scheme;
D O I
10.1007/s10846-009-9392-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-world problems are dynamic optimization problems in which the optimal solutions need to be continuously tracked over time. In this paper a multi-population based univariate marginal distribution algorithm (MUMDA) is proposed to solve dynamic optimization problems. The main idea of the algorithm is to construct several probability models by dividing the population into several parts. The objective is to divide the search space into several regions to maintain the diversity. Concretely, MUMDA uses one probability vector to do the search in the promising areas identified previously, and uses other probability vectors to search for new promising optimal solutions. Moreover the convergence of univariate marginal distribution algorithm (UMDA) is proved, which can be used to analyze the validity of the proposed algorithm. Finally, the experimental study was carried out to compare the performance of several UMDA, and the results show that the MUMDA is effective and can be well adaptive to the dynamic environments rapidly.
引用
收藏
页码:127 / 144
页数:18
相关论文
共 18 条
  • [1] [Anonymous], 2001, Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation
  • [2] Back T., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P531, DOI 10.1109/ICEC.1994.350004
  • [3] Bosman P. A. N., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P767
  • [4] Branke J, 2000, MULTIPOPULATION APPR, P299
  • [5] Branke J., 1999, P IEEE C EVOLUTIONAR, P1875, DOI DOI 10.1109/CEC.1999.785502
  • [6] Cartwright H. M., 1994, P AISB WORKSH EV COM, P277
  • [7] Cobb HelenG., 1990, Technical report
  • [8] Goldberg DavidE., 1987, International Conference on Genetic Algorithms, P59
  • [9] GREFENSTETTE JJ, 1992, PARALLEL PROBLEM SOLVING FROM NATURE, 2, P137
  • [10] Jin YC, 2005, SOFT COMPUT, V9, P1, DOI 10.1007/s00500-003-0327-6