• 検索結果がありません。

LCGA : Local Cultivation Genetic Algorithm for Multi-Objective Optimization Problems

N/A
N/A
Protected

Academic year: 2021

シェア "LCGA : Local Cultivation Genetic Algorithm for Multi-Objective Optimization Problems"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

LCGA : Local Cultivation Genetic Algorithm for Multi-Objective Optimization Problems

Shinya Watanabe Graduate School of Engineering,

Doshisha University

1-3 Tatara Miyakodani,Kyo-tanabe, Kyoto, 610-0321, JAPAN

Tomoyuki Hiroyasu Faculty of Engineering,

Doshisha University

Mitsunori Miki Faculty of Engineering,

Doshisha University

Abstract

In this paper, a new genetic algorithm for multi-objective optimization problems is in- troduced. That is called “Local Cultiva- tion GA (LCGA)”. LCGA has a neighbor- hood crossover mechanism in addition to the mechanism of GAs that had proposed in the past researches. As compared with SPEA2, NSGA-II, and MOGA, LCGA is the robust algorithm which should find the Pareto opti- mum solution. Since LCGA is easy to imple- ment to parallel computer as a master-slave model, the reduction of calculation cost can be expected.

1 Local Cultivation GA

We develop a new algorithm that is called Local Cul- tivation Genetic Algorithm (LCGA). LCGA has a neighborhood crossover mechanism in addition to the mechanisms of GAs that had proposed in the past re- searches. The following mechanisms are included in LCGA.

1) Preservation mechanism of the excellent solutions 2) Reflection mechanism of the preserved excellent

solutions

3) Cut down (sharing) method of the preserved ex- cellent solutions

4) Assignment method of fitness function

5) Normalization mechanism of values of each object In LCGA, the exploitation factor of the crossover is re- inforced. In the crossover operation of LCGA, a pair of Shinya Watanabe, Tomoyuki Hiroyasu and Mit- sunori Miki, ”LCGA : Local Cultivation Genetic Algorithm for Multi-Objective Optimization Prob- lems”,Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2002) , pages = 702, 2002.

the individuals for crossover is not chosen randomly, but individuals who are close each other are chosen.

Because of this operation, child individuals that are generated after the crossover may be close to the par- ent individuals. Therefore, the precise exploitation is expected.

2 Numerical Examples

To discuss the effectiveness of the proposed method, LCGA was applied to test functions and results were compared to the other methods; those are SPEA2, NSGA-II and MOGA.

Figure 1 shows the derived Pareto solutions of KUR.

These are the results of 10 trials. In this figure, LCGA derived better solutions than the other methods. Sev- eral other experimental results also show the similar tendencies. Through the numerical examples, the fol- lowing points became clear.

・In all the test functions, LCGA derived better so- lutions than the other methods. From this result, it can be noted that the neighborhood crossover acts to derive the good solutions.

–300 –250 –200 –150 –100 –50

–900 –800 –700

f1(x)

f 2(x)

–300 –250 –200 –150 –100 –50

–900 –800 –700

f1(x)

f 2(x)

–300 –250 –200 –150 –100 –50

–900 –800 –700

f1(x)

f 2(x)

–300 –250 –200 –150 –100 –50

–900 –800 –700

f1(x)

f 2(x)

SPEA2

MOGA NSGA-II

NCGA

Figure 1: Derived Pareto individuals(KUR)

(2)

・On the other hand, the other methods can get good solutions in particular test function. There- fore, it can be concluded that LCGA is a robust method to find Pareto optimum solutions.

Figure 1 shows the derived Pareto solutions of KUR.

参照

関連したドキュメント

13 proposed a hybrid multiobjective evolutionary algorithm HMOEA that incorporates various heuristics for local exploitation in the evolutionary search and the concept of

Then, an algorithm is established as the way of transformation of so called associated matrices, formed as a result of local inspection of patterns, into invariant ones which

We present a Sobolev gradient type preconditioning for iterative methods used in solving second order semilinear elliptic systems; the n-tuple of independent Laplacians acts as

In order to demonstrate that the CAB algorithm provides a better performance, it has been compared to other optimization approaches such as metaheuristic algorithms Section 4.2

For performance comparison of PSO-based hybrid search algorithm, that is, PSO and noising-method-based local search, using proposed encoding/decoding technique with those reported

For a given complex square matrix A, we develop, implement and test a fast geometric algorithm to find a unit vector that generates a given point in the complex plane if this point

As we saw before, the first important object for computing the Gr¨ obner region is the convex hull of a set of n > 2 points, which is the frontier of N ew(f ).. The basic

In Section 3, we employ the method of upper and lower solutions and obtain the uniqueness of solutions of a two-point Dirichlet fractional boundary value problem for a