24 research outputs found
Mathematical Interpretation between Genotype and Phenotype Spaces and Induced Geometric Crossovers
In this paper, we present that genotype-phenotype mapping can be theoretically interpreted using the concept of quotient space in mathematics. Quotient space can be considered as mathematically-defined phenotype space in the evolutionary computation theory. The quotient geometric crossover has the effect of reducing the search space actually searched by geometric crossover, and it introduces problem knowledge in the search by using a distance better tailored to the specific solution interpretation. Quotient geometric crossovers are directly applied to the genotype space but they have the effect of the crossovers performed on phenotype space. We give many example applications of the quotient geometric crossover
CSM-467: Quotient Geometric Crossovers
Geometric crossover is a representation-independent definition of crossover based on the distance of the search space interpreted as a metric space. It generalizes the traditional crossover for binary strings and other important recombination operators for the most frequently used representations. Using a distance tailored to the problem at hand, the abstract definition of crossover can be used to design new problem specific crossovers that embed problem knowledge in the search. In previous work we have started studying how metric transformations of the distance associated with geometric crossover affect the original geometric crossover. In particular, we focused on the product of metric spaces. This metric transformation gives rise to the notion of product geometric crossover that allows to build new geometric crossovers combining pre-existing geometric crossovers in a simple way. In this paper, we study another metric transformation, the quotient metric space, that gives rise to the notion of quotient geometric crossover. This turns out to be a very versatile notion. We give many examples of application of the quotient geometric crossover
A Mathematical Unification of Geometric Crossovers Defined on Phenotype Space
Geometric crossover is a representation-independent definition of crossover based on the distance of the search space interpreted as a metric space. It generalizes the traditional crossover for binary strings and other important recombination operators for the most frequently used representations. Using a distance tailored to the problem at hand, the abstract definition of crossover can be used to design new problem specific crossovers that embed problem knowledge in the search. This paper is motivated by the fact that genotype-phenotype mapping can be theoretically interpreted using the concept of quotient space in mathematics. In this paper, we study a metric transformation, the quotient metric space, that gives rise to the notion of quotient geometric crossover. This turns out to be a very versatile notion. We give many example applications of the quotient geometric crossover
Accounting for Recent Changes of Gain in Dealing with Ties in Iterative Methods for Circuit Partitioning
In iterative methods for partitioning circuits, there is often a choice among several
modules which will all produce the largest available reduction in cut size if they are moved
between subsets in the partition. This choice, which is usually made by popping modules off
a stack, has been shown to have a considerable impact on performance. By considering the
most recent change in the potential reduction in cut size associated with moving each module
between subsets, the performance of this LIFO (last-in first-out) approach can be significantly
improved
A New Adaptive Hungarian Mating Scheme in Genetic Algorithms
In genetic algorithms, selection or mating scheme is one of the important operations. In this paper, we suggest an adaptive mating scheme using previously suggested Hungarian mating schemes. Hungarian mating schemes consist of maximizing the sum of mating distances, minimizing the sum, and random matching. We propose an algorithm to elect one of these Hungarian mating schemes. Every mated pair of solutions has to vote for the next generation mating scheme. The distance between parents and the distance between parent and offspring are considered when they vote. Well-known combinatorial optimization problems, the traveling salesperson problem, and the graph bisection problem are used for the test bed of our method. Our adaptive strategy showed better results than not only pure and previous hybrid schemes but also existing distance-based mating schemes
์ ์ ์๊ณ ๋ฆฌ์ฆ์์์ ์ ์์ ์ง์ง๊ธฐ ์ ๋
ํ์๋
ผ๋ฌธ (๋ฐ์ฌ)-- ์์ธ๋ํ๊ต ๋ํ์ : ์ ๊ธฐยท์ปดํจํฐ๊ณตํ๋ถ, 2017. 2. ๋ฌธ๋ณ๋ก.์ง์ง๊ธฐ ์ ๋๋ ์์ ํด๋ฅผ ๋ง๋ค๊ธฐ ์ํ์ฌ ๋ ๋ถ๋ชจ๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ์
๋งํ๋ค. ์ด๋ ์ ์ ์๊ณ ๋ฆฌ์ฆ์ ๋์ ์ ๋ฐ์ ์ํฅ์ ๋ผ์น๋ค. ๋ณธ ๋
ผ๋ฌธ์์
๋,ํ๊ฐ๋ฆฌ์๋ฐฉ๋ฒ์์ฌ์ฉํ์ง์ง๊ธฐ์ ๋์๋ํด์ฐ๊ตฌํ์๋ค.๊ทธ์ ๋๋ค์
๋์๋๋ ๊ฑฐ๋ฆฌ์ ํฉ์ ์ต์ํํ๋ ๋ฐฉ๋ฒ, ์ต๋ํํ๋ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ๋น๊ต๋ฅผ
์ํด ๋๋คํ๊ฒ ๋์์ํค๋ ๋ฐฉ๋ฒ๋ค์ ๊ฐ๋ฆฌํจ๋ค. ๋ณธ ๋
ผ๋ฌธ์์๋ ์ด ์ ๋๋ค
์์์๋ ค์ง๋ฌธ์ ์ธ์ํํ๋งค์๋ฌธ์ ์๊ทธ๋ํ๋ถํ ๋ฌธ์ ์์ ์ฉํ์๋ค.
๋ํ ์ธ๋๋ณ๋ก ๊ฐ์ฅ ์ข์ ํด๊ฐ ์ด๋ป๊ฒ ๋ณํํ๋์ง ๋ถ์ํ์๋ค. ์ด๋ฌํ ๋ถ
์์ ๊ธฐ์ดํ์ฌ, ๋ณธ ๋
ผ๋ฌธ์์๋ ๊ฐ๋จํ ๊ฒฐํฉ๋ ์ง์ง๊ธฐ ์ ๋๋ฅผ ์ ์ํ์๋ค.
์ ์๋ ์ ๋๋ ๊ฒฐํฉ๋์ง ์์ ์ ๋์ ๋นํด ๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์๋ค.
๋ณธ ๋
ผ๋ฌธ์์๋ ๋ํ, ๋ณธ ๋
ผ๋ฌธ์ ํต์ฌ ๋ฐฉ๋ฒ์ธ ์ง์ง๊ธฐ ์ ๋๋ฅผ ๊ฒฐํฉํ๋
๋ฐฉ๋ฒ์ ์ ์ํ๋ค. ๋ณธ ๋
ผ๋ฌธ์ ์ ์์ ์ธ ์ง์ง๊ธฐ ๋ฐฉ๋ฒ์ ์ธ ํ๊ฐ๋ฆฌ์ ์ ๋
์คํ๋๋ฅผ์ ํํ๋ค.๋ชจ๋ ์ง์ง์ด์ง์์๋ค์์ธ๋๋ฅผ์ํ์ง์ง๊ธฐ๋ฐฉ๋ฒ์
๊ฒฐ์ ํ ํฌํ๊ถ์ ๊ฐ๊ฒ ๋๋ค. ๊ฐ๊ฐ์ ์ ํธ๋๋ ๋ถ๋ชจํด๊ฐ ๊ฑฐ๋ฆฌ์ ๋ถ๋ชจํด์
์์ํด์ ๊ฑฐ๋ฆฌ์ ๋น์จ์ ํตํด ๊ฒฐ์ ๋๋ค. ์ ์๋ ์ ์์ ๋ฐฉ๋ฒ์ ๋ชจ๋ ๋จ์ผ
ํ๊ฐ๋ฆฌ์์ง์ง๊ธฐ์ ๋,๋น์ ์์ ์ผ๋ก๊ฒฐํฉ๋๋ฐฉ๋ฒ,์ ํต์ ์ธ๋ฃฐ๋ ํ ์ ํ,
๊ธฐ์กด์๋ค๋ฅธ๊ฑฐ๋ฆฌ๊ธฐ์ค๋ฐฉ๋ฒ๋ค๋ณด๋ค์ข์๊ฒฐ๊ณผ๋ฅผ๋ณด์๋ค.์ ์๋์ ์์ ๋ฐฉ
๋ฒ์์ ๊ธฐ์ ์ธํด์ง๋จ์์ ์
๊ณผ์ง์ญ์ต์ ํ์๊ฒฐํฉ๋ํ๊ฒฝ์์๋์ ์ ํ
์ ๋๋ฅผ ์ ํํ๋ค. ๋ณธ ๋
ผ๋ฌธ์์๋ ํ๊ฐ๋ฆฌ์ ๋ฐฉ๋ฒ์ ์ต๋ ํน์ ์ต์์ ์ง์ญ
์ต์ ์ ์์ฐพ๋๋ฐฉ๋ฒ์ผ๋ก๊ต์ฒดํ๋ค.์ด๋ฐฉ์์ญ์์ง์ญ์ต์ ์ ์์ฐพ๋๋จ์ผ
๋ฐฉ๋ฒ๋ค๋ณด๋ค ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์๋คI. Introduction 1
1.1 Motivation 1
1.2 Related Work 2
1.3 Contribution 4
1.4 Organization 6
II. Preliminary 7
2.1 Hungarian Method 7
2.2 Geometric Operators 10
2.2.1 Formal Definitions 10
2.3 Exploration Versus Exploitation Trade-off 11
2.4 Test Problems and Distance Metric 13
III. Hungarian Mating Scheme 15
3.1 Proposed Scheme 15
3.2 Tested GA 18
3.3 Observation 18
3.3.1 Traveling Salesman Problem 18
3.3.2 Graph Bisection Problem 21
IV. Hybrid and Adaptive Scheme 28
4.1 Simple Hybrid Scheme 28
4.2 Adaptive Scheme 30
4.2.1 Significance of Adaptive Scheme 30
4.2.2 Proposed Method 31
4.2.3 Theoretical Support 34
4.2.4 Experiments 36
4.2.5 Traveling Salesman Problem 36
4.2.6 Graph Bisection Problem 40
4.2.7 Comparison with Traditional Method 41
4.2.8 Comparison with Distance-based Methods 42
V. Tests in Various Environments 50
5.1 Hybrid GA 50
5.1.1 Experiment Settings 50
5.1.2 Results and Discussions 51
5.2 GA with New Individuals 52
5.2.1 Experiment Settings 52
5.2.2 Results and Discussions 53
VI. A Revised Version of Adaptive Method 62
6.1 Hungarian Mating Scheme 62
6.2 Experiment Settings 62
6.3 Results and Discussions 63
VII. Conclusion 67
7.1 Summary 67
7.2 Future Work 68Docto