A Crossover in Simulated Annealing for Population Initialization of Genetic Algorithm to Optimize Distribution Cost
Keywords:
Genetic Algorithms, Crossover, Simulated Annealing, Multi-Level Multi-Product Distribution,Abstract
Solving distribution problems have been an alluring topic for some academician. The determination of proper distribution network to provide a minimal cost is still difficult to resolve. This is because there are some difficult constraints to be addressed. As an algorithm, which typically offers a set of solutions in solving the problems, genetic algorithms (GA) has verified its power in solving complex combinatorial problems. The generation of a set of initial solutions (population) generally performed randomly in GA. In the large cases, it is becoming one of the drawbacks since the search space becomes too wide, so the probability to get stuck in a local optimum solution is also high. Therefore, simulated annealing (SA) is employed to generate the initial population for the GA. SA has been selected since it is able to avoid a local optimum solution. In this study, the process of finding new solutions using SA is improved by using the crossover process, which is commonly used in GA. This method has become novel because the crossover has the same principle of providing varied new solutions that still retain some of the properties of the parent solution. The result of the modification SA-GA proven to provide superior results than the existing algorithms.Downloads
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)