TY - GEN
T1 - JG2A
T2 - 2009 IEEE Systems and Information Engineering Design Symposium, SIEDS '09
AU - Bernal, Andrés
AU - Ramírez, Mauricio A.
AU - Castro, Harold
AU - Walteros, Jose L.
AU - Medaglia, Andrés L.
PY - 2009
Y1 - 2009
N2 - Java Genetic Algorithm (JGA) is a flexible objectoriented framework for rapid prototyping of evolutionary algorithms. Even though JGA has proven to be flexible and efficient in practice, parallelization opens new avenues to the framework. Java Grid-enabled Genetic Algorithm (JG2A) is a new generation of JGA that exploits parallelism in genetic algorithms in two ways: first, it allows the execution in parallel of a large set of instances (instances parallelization); and second, it provides parallelization of the population evaluation (population evaluation parallelization). We illustrate instances parallelization in different parameter tuning experiments of vehicle routing and route design problems. The population evaluation parallelization is particularly useful for hard blackbox optimization problems where the fitness function evaluation embeds a discrete-event or finite-element analysis simulation. JG2A can be deployed in a heterogeneous computational environment enabled by a grid based on Globus and Condor acting as the local resource manager.
AB - Java Genetic Algorithm (JGA) is a flexible objectoriented framework for rapid prototyping of evolutionary algorithms. Even though JGA has proven to be flexible and efficient in practice, parallelization opens new avenues to the framework. Java Grid-enabled Genetic Algorithm (JG2A) is a new generation of JGA that exploits parallelism in genetic algorithms in two ways: first, it allows the execution in parallel of a large set of instances (instances parallelization); and second, it provides parallelization of the population evaluation (population evaluation parallelization). We illustrate instances parallelization in different parameter tuning experiments of vehicle routing and route design problems. The population evaluation parallelization is particularly useful for hard blackbox optimization problems where the fitness function evaluation embeds a discrete-event or finite-element analysis simulation. JG2A can be deployed in a heterogeneous computational environment enabled by a grid based on Globus and Condor acting as the local resource manager.
UR - https://www.scopus.com/pages/publications/77950273380
U2 - 10.1109/SIEDS.2009.5166157
DO - 10.1109/SIEDS.2009.5166157
M3 - Conference contribution
AN - SCOPUS:77950273380
SN - 9781424445325
T3 - 2009 IEEE Systems and Information Engineering Design Symposium, SIEDS '09
SP - 67
EP - 72
BT - 2009 IEEE Systems and Information Engineering Design Symposium, SIEDS '09
Y2 - 24 April 2009 through 24 April 2009
ER -