TY - GEN
T1 - Using a meta-GA for parametric optimization of simple GAs in the computational chemistry domain
AU - Addicoat, Matthew A.
AU - Brain, Zoe E.
PY - 2010
Y1 - 2010
N2 - The determination of the lowest energy conformer for long-chain molecules by exhaustive search methods quickly becomes infeasible as the length increases. Typically, resources required are proportional to the number of possible conformers (shapes), O(3n) where n is the length. A genetic algorithm (GA) that calculates energies in a feasible time is described, using an open-source off-the shelf tool, PyEvolve. By comparing the results using this method with the results from exhaustive search techniques on carnosine, a dipeptide whose energy calculation is currently near the limits of feasibility using exhaustive search methods (n = 8), we obtained quantitative measurements of the performance of this GA. Optimization of a subset of the GAs parameters in a non-adaptive GA was accomplished by encoding the parameters into a genome, and using a meta-GA to tune the algorithm. Our results suggest that PyEvolve's simple GAs with our experimentally-determined parameter values are a computationally feasible method of determining long-chain molecular energies computationally infeasible using other methods.
AB - The determination of the lowest energy conformer for long-chain molecules by exhaustive search methods quickly becomes infeasible as the length increases. Typically, resources required are proportional to the number of possible conformers (shapes), O(3n) where n is the length. A genetic algorithm (GA) that calculates energies in a feasible time is described, using an open-source off-the shelf tool, PyEvolve. By comparing the results using this method with the results from exhaustive search techniques on carnosine, a dipeptide whose energy calculation is currently near the limits of feasibility using exhaustive search methods (n = 8), we obtained quantitative measurements of the performance of this GA. Optimization of a subset of the GAs parameters in a non-adaptive GA was accomplished by encoding the parameters into a genome, and using a meta-GA to tune the algorithm. Our results suggest that PyEvolve's simple GAs with our experimentally-determined parameter values are a computationally feasible method of determining long-chain molecular energies computationally infeasible using other methods.
KW - Agile programming
KW - Carnosine
KW - Conformera
KW - Evolutionary computation
KW - Genetic algorithm parameter optimization
KW - Genetic algorithms
KW - Mete-Genetic algorithms
KW - Parameter tuning
KW - Peptides
KW - Potential energy surface
KW - PyEvolve
UR - http://www.scopus.com/inward/record.url?scp=77955898232&partnerID=8YFLogxK
U2 - 10.1145/1830483.1830630
DO - 10.1145/1830483.1830630
M3 - Conference contribution
SN - 9781450300728
T3 - Proceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10
SP - 823
EP - 824
BT - Proceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10
T2 - 12th Annual Genetic and Evolutionary Computation Conference, GECCO-2010
Y2 - 7 July 2010 through 11 July 2010
ER -