Cellular teaching-learning-based optimization approach for dynamic multi-objective problems.

Knowledge-Based Systems(2018)

引用 16|浏览16
暂无评分
摘要
Many real-world optimization problems involve several conflicting objectives that must be optimized simultaneously. Furthermore, most optimization problems have a dynamic structure and change over time. In addition to trying to establish trade-offs among conflicting objectives and explore a diverse set of solutions on a Pareto-optimal front, a dynamic multi-objective optimization (DMOO) algorithm tries to detect changes and track them, using the knowledge of prior environments to converge to the new Pareto-optimal front more quickly. In this paper, a cellular automata-based approach is first proposed for managing and evaluating solutions during the optimization process. Then, using the above approach and the teaching-learning-based optimization algorithm, two new algorithms are introduced for DMOO problems. The first algorithm works to optimize the objectives all at once in a multi-objective manner, while the second algorithm uses the vector evaluated technique to evolve solutions in collaborative single-objective optimization units, and then analyzes them from a multi-objective perspective. These algorithms have been evaluated and compared with some other DMOO algorithms for some standard benchmark problems. The results indicate their superiority in many of the experiments.
更多
查看译文
关键词
Dynamic multi-objective optimization problems,Multi-objective teaching-learning-based optimization,TLBO,Vector evaluated
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要