TY - GEN
T1 - A genetic algorithm with repair and local search mechanisms able to find minimal length addition chains for small exponents
AU - Osorio-Hernández, Luis G.
AU - Mezura-Montes, Efrén
AU - Cruz-Cortés, Nareli
AU - Rodríguez-Henríquez, Francisco
PY - 2009
Y1 - 2009
N2 - In this paper, we present an improved Genetic Algorithm (GA) that is able to find the shortest addition chains for a given exponent e. Two new variation operators (special two-point crossover and a local-search-like mutation) are proposed as a means to improve the GA search capabilities. Furthermore, the usage of an improved repair mechanism is applied to the process of generating the initial population of the algorithm. The proposed approach is compared on a set of test problems with two state-of-the-art evolutionary heuristic-based approaches recently published. Finally, the modified GA is used to find the optimal addition chain length for a small collection of "hard" exponents. The results obtained are competitive and even better in the more difficult instances of the exponentiation problem that were considered here.
AB - In this paper, we present an improved Genetic Algorithm (GA) that is able to find the shortest addition chains for a given exponent e. Two new variation operators (special two-point crossover and a local-search-like mutation) are proposed as a means to improve the GA search capabilities. Furthermore, the usage of an improved repair mechanism is applied to the process of generating the initial population of the algorithm. The proposed approach is compared on a set of test problems with two state-of-the-art evolutionary heuristic-based approaches recently published. Finally, the modified GA is used to find the optimal addition chain length for a small collection of "hard" exponents. The results obtained are competitive and even better in the more difficult instances of the exponentiation problem that were considered here.
UR - http://www.scopus.com/inward/record.url?scp=70450157409&partnerID=8YFLogxK
U2 - 10.1109/CEC.2009.4983110
DO - 10.1109/CEC.2009.4983110
M3 - Contribución a la conferencia
AN - SCOPUS:70450157409
SN - 9781424429592
T3 - 2009 IEEE Congress on Evolutionary Computation, CEC 2009
SP - 1422
EP - 1429
BT - 2009 IEEE Congress on Evolutionary Computation, CEC 2009
T2 - 2009 IEEE Congress on Evolutionary Computation, CEC 2009
Y2 - 18 May 2009 through 21 May 2009
ER -