Beruflich Dokumente
Kultur Dokumente
Chromosome
Example
A B C D E
1 0 1 1 0
Objective Function
MAX( (V1*allele1)+(V2*allele2)+(V3*allele3)+(V4*allele4)+(V5
Constraint
17 kg > = ( (W1*allele1)+(W2*allele2)+(W3*allele3)+(W4*allel
3*allele3)+(V4*allele4)+(V5*allele5))
e2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
Rand 0
Step 1 Initialisation
A B C D E
Ind. 1 1 1 0 1 0
Ind. 2 0 1 1 0 0
Ind. 3 0 0 1 1 1
Ind. 4 0 0 0 1 0
Ind. 5 0 0 0 0 1
A B C D E
Ind. 1 1 1 0 1 0
Ind. 2 0 1 1 0 0
Ind. 3 0 0 1 1 1
Ind. 4 0 0 0 1 0
Ind. 5 0 0 0 0 1
Constraint Check
A B C D E
Ind. 1 1 1 0 1 0
Ind. 2 0 1 1 0 0
Ind. 3 0 0 1 1 1
Ind. 4 0 0 0 1 0
Ind. 5 0 0 0 0 1
Step 3 Evolution
Crossover
Mutation
1336
the wheel
46.0%
46.0%
Selected Ind 5
Selection Result
A B C D E
Ind. 1 0 1 1 0 0 Ind 2
Ind. 2 1 1 0 1 0 Ind 1
Ind. 3 0 0 0 0 1 Ind 5
Ind. 4 0 1 1 1 0 New Cr.2
Ind. 5 0 0 0 0 1 Ind 5
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
1 0 1 0 10
1 1 0 0 10
0 1 1 1 27
0 0 1 0 5
0 0 0 1 15
0 0 0 0 0
1 1 1 0 15
)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
OK 200
OK 200
Penalty 36
OK 100
OK 500
OK 0
OK 300
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
Rand 0
Step 1 Initialisation
A B C D E
Ind. 1 0 1 1 0 0
Ind. 2 1 1 0 1 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 1 0
Ind. 5 0 0 0 0 1
A B C D E
Ind. 1 0 1 1 0 0
Ind. 2 1 1 0 1 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 1 0
Ind. 5 0 0 0 0 1
Constraint Check
A B C D E
Ind. 1 0 1 1 0 0
Ind. 2 1 1 0 1 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 1 0
Ind. 5 0 0 0 0 1
Step 3 Evolution
Crossover
Mutation
the wheel
82.2%
82.2%
Selected New Cr. 1
Selection Result
A B C D E
Ind. 1 0 0 0 0 1 Ind 5
Ind. 2 0 1 1 0 0 Ind 1
Ind. 3 0 0 0 0 1 Ind 3
Ind. 4 1 1 0 1 0 Ind 2
Ind. 5 0 1 1 0 0 New Cr. 2
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
1 1 0 0 10
1 0 1 0 10
0 0 0 1 15
1 1 1 0 15
0 0 0 1 15
1 0 1 0 10
1 1 0 0 10
le1)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
OK 200
OK 200
OK 500
OK 300
OK 500
OK 200
OK 200
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
rand 0
Step 1 Initialisation
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 1 1 0 1 0
Ind. 5 0 1 1 0 0
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 1 1 0 1 0
Ind. 5 0 1 1 0 0
Constraint Check
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 1 1 0 1 0
Ind. 5 0 1 1 0 0
Step 3 Evolution
Crossover
Crossover rate 0.65
rand 0.004572 0.019437
Cross over or not Cross Over
Mutation
the wheel
1.3%
1.3%
Selected Ind 1
Selection Result
A B C D E
Ind. 1 0 0 0 0 1 Ind 3
Ind. 2 0 1 1 0 0 Ind 5
Ind. 3 0 0 0 0 1 Ind 3
Ind. 4 0 1 1 0 0 New Cr. 2
Ind. 5 1 1 0 1 0 Ind 4
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
0 0 0 1 15
1 1 0 0 10
0 0 0 1 15
1 0 1 0 10
1 1 0 0 10
1 0 1 0 10
1 1 0 0 10
le1)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
OK 500
OK 200
OK 500
OK 200
OK 200
OK 200
OK 200
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
rand 1
Step 1 Initialisation
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 0 0
Ind. 5 1 1 0 1 0
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 0 0
Ind. 5 1 1 0 1 0
Constraint Check
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 0 1 1 0 0
Ind. 3 0 0 0 0 1
Ind. 4 0 1 1 0 0
Ind. 5 1 1 0 1 0
Step 3 Evolution
Crossover
Crossover rate 0.65
rand 0.209556 0.152093
Cross over or not Cross Over
Mutation
the wheel
11.2%
11.2%
Selected Ind 1
Selection Result
A B C D E
Ind. 1 1 1 0 0 1 New Cr. 1
Ind. 2 1 1 0 1 0 Ind 5
Ind. 3 0 1 1 0 0 Ind 2
Ind. 4 0 0 0 0 1 Ind 1
Ind. 5 0 0 0 0 1 Ind 3
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
0 0 0 1 15
1 1 0 0 10
0 0 0 1 15
1 1 0 0 10
1 0 1 0 10
1 0 0 1 20
0 0 1 0 5
ele1)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
OK 500
OK 200
OK 500
OK 200
OK 200
Penalty 30
OK 100
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
rand 1
Step 1 Initialisation
A B C D E
Ind. 1 1 1 0 0 1
Ind. 2 1 1 0 1 0
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 0 0 0 1
A B C D E
Ind. 1 1 1 0 0 1
Ind. 2 1 1 0 1 0
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 0 0 0 1
Constraint Check
A B C D E
Ind. 1 1 1 0 0 1
Ind. 2 1 1 0 1 0
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 0 0 0 1
Step 3 Evolution
Crossover
Crossover rate 0.65
rand 0.119928 0.152093
Cross over or not Cross Over
Mutation
the wheel
87.4%
87.4%
Selected New Cr.2
Selection Result
A B C D E
Ind. 1 0 0 0 0 1 Ind 4
Ind. 2 1 0 0 0 1 New Cr.2
Ind. 3 0 1 1 0 0 Ind 3
Ind. 4 0 0 0 0 1 Ind 5
Ind. 5 0 1 0 1 0 New Cr. 1
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
1 0 0 1 20
1 0 1 0 10
1 1 0 0 10
0 0 0 1 15
0 0 0 1 15
1 0 1 0 8
0 0 0 1 17
e1)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
Penalty 30
OK 200
OK 200
OK 500
OK 500
OK 180
OK 520
Parameter Setting
Number of Individual 5
Number of Iteration 6
Crossover Rate 0.65
Mutation Rate 0.02
rand 0
Step 1 Initialisation
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 1 0 0 0 1
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 1 0 1 0
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 1 0 0 0 1
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 1 0 1 0
Constraint Check
A B C D E
Ind. 1 0 0 0 0 1
Ind. 2 1 0 0 0 1
Ind. 3 0 1 1 0 0
Ind. 4 0 0 0 0 1
Ind. 5 0 1 0 1 0
Step 3 Evolution
Crossover
Crossover rate 0.65
rand 0.395307 0.474411
Cross over or not Cross Over
Mutation
2280
the wheel
14.2%
14.2%
Selected Ind 1
Selection Result
A B C D E
Ind. 1 0 1 1 0 0 Ind 3
Ind. 2 0 0 0 0 1 Ind 4
Ind. 3 1 0 0 0 1 Ind 2
Ind. 4 0 0 0 0 1 Ind 1
Ind. 5 0 1 0 0 0 New Cr. 1
Item Weight (Kg) Value (000 Rp.,)
(W) (V)
A 2 20
B 3 80
C 7 120
D 5 100
E 15 500
B C D E Weight
0 0 0 1 15
0 0 0 1 17
1 1 0 0 10
0 0 0 1 15
1 0 1 0 8
1 0 0 0 3
1 1 1 0 15
le1)+(W2*allele2)+(W3*allele3)+(W4*allele4)+(W5*allele5))
Fitness Value Checked
OK 500
OK 520
OK 200
OK 500
OK 180
OK 80
OK 300