A Genetic Algorithm and Objective Randomly Switched Strategy Based Multi-Objective Programming Method

碩士 === 國立臺灣大學 === 工業工程學研究所 === 92 === This thesis proposes an objective randomly switched strategy and genetic algorithms embedded method to solve multi-objective problems. Within each evolution procedure, the method randomly selects one objective function, from the problem, to compute the fitness f...

Full description

Bibliographic Details
Main Authors: Li-Chun Chung, 鍾禮駿
Other Authors: 楊烽正
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/66869091231506112631
Description
Summary:碩士 === 國立臺灣大學 === 工業工程學研究所 === 92 === This thesis proposes an objective randomly switched strategy and genetic algorithms embedded method to solve multi-objective problems. Within each evolution procedure, the method randomly selects one objective function, from the problem, to compute the fitness for the genetic algorithm. Non-dominated solutions obtained from each evolution generation are stored and kept in a non-dominated solution set. In each evolution generation, domination competition between solutions is carried out within the population first and then against the stored non-dominated solution set. At first, Non-dominated solutions are identified and extracted from the population by carrying out a domination examination. The solutions from the population are then one by one competed with the solutions in the non-dominated set. Solutions in the set that are dominated by the solution from the population are discarded first. Then, the solutions from the population can be added to the non-dominated solution set only when they are not dominated by any solution in the set. To maintain population diversity, this methods replaces partial chromosomes with new chromosomes generated by inter- and extrapolation between pairs of solutions in the non-dominated solution set. This method is implemented in a software system, and other traditional methods are developed in the system as well, to facilitated results comparisons. Four brand-new evaluation factors for different solving methods are proposed and defined in this thesis. Five numerical examples are testes against our method and other methods. Results show that our method in general can obtain more and better non-dominated solutions than others.