Teaching-learning based optimization with global crossover for global optimization problems

被引:52
作者
Ouyang, Hai-bin [1 ]
Gao, Li-qun [1 ]
Kong, Xiang-yong [1 ]
Zou, De-xuan [2 ]
Li, Steven [3 ]
机构
[1] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110819, Peoples R China
[2] Jiangsu Normal Univ, Sch Elect Engn & Automat, Xuzhou 221116, Peoples R China
[3] RMIT Univ, Grad Sch Business & Law, Melbourne, Vic 3000, Australia
基金
中国国家自然科学基金;
关键词
Teaching learning based optimization; Global optimization; Crossover; HARMONY SEARCH ALGORITHM; PARTICLE SWARM OPTIMIZER; BEE COLONY ALGORITHM; MULTIOBJECTIVE OPTIMIZATION; DIFFERENTIAL EVOLUTION; DESIGN OPTIMIZATION; FLOW-SHOP; POWER; PERFORMANCE; PARAMETERS;
D O I
10.1016/j.amc.2015.05.012
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Teaching learning based optimization (TLBO) is a newly developed population based meta heuristic algorithm. It has better global searching capability but it also easily got stuck on local optima when solving global optimization problems. This paper develops a new variant of TLBO, called teaching learning based optimization with global crossover (TLBO-GC), for improving the performance of TLBO. In teaching phase, a perturbed scheme is proposed to prevent the current best solution from getting trapped in local minima. And a new global crossover strategy is incorporated into the learning phase, which aims at balancing local and global searching effectively. The performance of TLBO-GC is assessed by solving global optimization functions with different characteristics. Compared to the TLBO, several modified TLBOs and other promising heuristic methods, numerical results reveal that the TLBO-GC has better optimization performance. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:533 / 556
页数:24
相关论文
共 75 条
[1]   Source and transmission line maintenance outage scheduling in a power system using teaching learning based optimization algorithm [J].
Abirami, M. ;
Ganesan, S. ;
Subramanian, S. ;
Anandhakumar, R. .
APPLIED SOFT COMPUTING, 2014, 21 :72-83
[2]   Chaotic bee colony algorithms for global numerical optimization [J].
Alatas, Bilal .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) :5682-5687
[3]  
[Anonymous], 2013, RECENT PATENTS COMPU
[4]  
[Anonymous], INF SCI
[5]   Teaching-learning-based optimization algorithm for multi-area economic dispatch [J].
Basu, M. .
ENERGY, 2014, 68 :21-28
[6]   Testing the performance of teaching-learning based optimization (TLBO) algorithm on combinatorial problems: Flow shop and job shop scheduling cases [J].
Baykasoglu, Adil ;
Hamzadayi, Alper ;
Kose, Simge Yelkenci .
INFORMATION SCIENCES, 2014, 276 :204-218
[7]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[8]  
Chen D., 2014, INF SCI, V297, P171
[9]   A teaching-learning-based optimization algorithm with producer-scrounger model for global optimization [J].
Chen, Debao ;
Zou, Feng ;
Wang, Jiangtao ;
Yuan, Wujie .
SOFT COMPUTING, 2015, 19 (03) :745-762
[10]   Harmony search algorithm with dynamic control parameters [J].
Chen, Jing ;
Pan, Quan-ke ;
Li, Jun-qing .
APPLIED MATHEMATICS AND COMPUTATION, 2012, 219 (02) :592-604