Está en la página 1de 1

IX Congreso Chileno de Investigacin Operativa, OPTIMA 2011 Universidad de La Frontera, Temuco Chile Octubre 26-29, 2011

APLICACIN DE LA BSQUEDA DE VECINDAD VARIABLE PARA RESOLVER EL PROBLEMA DE SUDOKU


(Applying Variable Neighborhood Search to solve Sudoku problem)
1

A. Suyama1, R. Romero1, L. Possagnolo1 y R. da Silveira1 Universidade Estadual Paulista Julio de Mesquita Filho - UNESP E-mail: ruben@dee.feis.unesp.br

En este trabajo se desarrolla una heurstica de bsqueda de vecindad variable, llamado ms popularmente de VNS del ingls Variable Neighborhood Search, para resolver el problema de Sudoku. El problema de Sudoku es un tipo de problema de juegos que se transform en un entretenimiento muy popular en los ltimos aos. Generalmente existen problemas de Sudoku de varios niveles de complejidad. El problema de Sudoku puede ser formalizado como un problema de optimizacin matemtica y, por lo tanto, se puede optimizar usando heursticas y metaheursticas existentes en la literatura especializada. As, en este trabajo desarrollamos un algoritmo VNS especializado para resolver el problema de Sudoku. En la tcnica de solucin propuesta debemos formular una propuesta de codificacin o de representacin de una propuesta de solucin del problema, una forma de encontrar el valor de la funcin objetivo, las estructuras de vecindad y algunos detalles adicionales para tornar eficiente la tcnica de optimizacin. Fueron desarrollados dos versiones del algoritmo VNS especializado que son llamados de algoritmo VND y RVNS. Las dos tcnicas de optimizacin que son variantes del algoritmo VNS consiguen resolver el problema de Sudoku con cierta facilidad y para diferentes niveles de complejidad. As, los resultados experimentales muestran los anlisis de desempeo de las dos tcnicas de optimizacin para problemas especialmente seleccionados de acuerdo con su complejidad. Palabras Clave: problema de sudoku, metaheuristicas, bsqueda en vecindad variable. rea Temtica: Metaheursticas.