Professional Documents
Culture Documents
P T S S P S o J S S P
P T S S P S o J S S P
Tasks
Machines
Clothes manufacturing
EXAMPLE:
Machine 1
Machine 2
Machine 3
Machine 4
Machine 5
Machine 6
Approximation
Efficient methods
Enumerative methods
Priority Dispatch Rules Bottleneck Based Heuristics Artificial Intelligence Local Search Heuristics
Taboo Search Simulated Annealing Genetic Algorithms Particle Swarm Optimization
No
Yes
HYBRIDIZATION MODELS
Constructive method Initial parent solutions Different neighborhood generation operators Hybrid neighborhood Selection method New parent solutions Best solution found
No
Yes
HYBRIDIZATION MODELS
Hybrid Successive Aplication Hybrid Neighborhood Hybrid Improved Neighborhood
Operator 1
Operador 2 Operador N Hybrid neighborhood
No
Yes
Selection method
10
No
Operator 1 Operator 2 Operator N
Yes
Selection method
11
HYBRID NEIGHBORHOOD
Constructive method Initial parent solutions
No
Yes
Operator 1
Operator 2
Hybrid neighborhood
Selection method
12
ANALYSIS
Taboo Search Similar Particle Swarm
Nowicki and Smutnicki (1996) neighborhood generating structure N5 Effective and efficient Improvement of each single solution Deterministic
Lian et al. (2006) New method, not yet applied in hybrid algorithms Iteration between the parent solutions Non-deterministic
13
14
15
16
17
932
930 928 6 7 8 9 10 Tenure HSA - best result Parallel Taboo Search HSA - mean Optimal solution HSA - worse result 11 12 13 14 15
18
HYBRID NEIGHBORHOOD
Sensitivity analysis - tenure
Hybrid Neighborhood (10 cycles) - Problem FT10
948 946 944 942 Makespan 940 938 936 934
932
930 928 6 7 8 9 10 Tenure HN - best result Parallel Taboo Search HN - mean Optimal solution HN - worse result 11 12 13 14 15
19
932
930 928 6 7 8 9 10 Tenure HIN - best result Parallel Taboo Search HIN - mean Optimal solution HIN worse result 11 12 13 14 15
20
CONCLUSION
The
different operators applied to generate the hybrid neighborhood must present different and complementary aspects When combinig Taboo Search and Similar Particle Swarm heuristics, the hybrid models must be applied with a few iterations of Similar Particle Swarm. The performance of the hybrid algorithms is less sensitive to the tuning of its parameters. The Hybrid Successive Application was the model that presented the best results for all tests.
21
FUTURE WORKS
Test other neighborhood generation operators Make a sensitivity analysis for the population size Apply parallel programming
22