Un algoritmo de búsqueda local iterada como solución al problema de la mochila
DOI:
https://doi.org/10.30973/progmat/2014.6.2/8Palabras clave:
optimización combinatoria, heurística, búsqueda local iterada, problema de la mochilaResumen
El problema de la mochila se clasifica como un problema de optimización combinatoria y, desde el punto de vista computacional, entra en la categoría de los problemas NP-completos [1]. En este artículo se soluciona el problema de la mochila aplicando un algoritmo de búsqueda local iterada en el contexto de la distribución de productos almacenados en bodegas y a su distribución en tiendas. En los resultados obtenidos se observa la convergencia del algoritmo implementado.
Citas
Papadimitriou, C. H., Steiglitz, K. Combinatorial Optimization: Algorithms and Complexity. New York: Englewood Cliffs, 1998.
Soares-Vianna, D., Dianin-Vianna, M. F. Local search-based heuristics for the multiobjective multidimensional knapsack problem. Producao. 2013, 23 (3), 478-487. https://doi.org/10.1590/S0103-65132012005000081
Hristakeva, M., Shrestha, D. Solving the 0-1 Knapsack Problem with Genetic Algorithms. Midwest Instruction and Computing Symposium. 2004.
Lourenco, H. R., Martin, O. C., Stutzle, T. Iterated local search, en Glover, F., Kochenberger, G. (eds.). Handbook of Metaheuristics. Norwell: Kluwer Academic Publishers, 2002, 321-353.
Khebbache, S., Prins, C., Yalaoui, A. Iterated local search algorithm for the constrained two-dimensional non-guillotine cutting problem. Journal of Industrial and Systems Engineering. 2008, 2 (3), 164-179.
Michaelewicz, Z., Fogel, D. B. How to Solve it: Modern Heuristics. Berlín: Springer-Verlag, 2004.
Cruz-Chávez, M. A., Martínez-Oropeza, A., SernaBarquera, S. A. Neighborhood hybrid structure for discrete optimization problems. En: Electronics, Robotics and Automotive Mechanics Conference, CERMA2010. México: IEEE-Computer Society, 2010, 108-113. https://doi.org/10.1109/CERMA.2010.24
Joyanes, A. L., Zahonero, M. I. Programación en C: Metodología, algoritmos y estructura de datos. México: McGraw-Hill, 2000.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2014 Programación Matemática y Software
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Usted es libre de:
Compartir — compartir y redistribuir el material publicado en cualquier medio o formato. |
Adaptar — combinar, transformar y construir sobre el material para cualquier propósito, incluso comercialmente. |
Bajo las siguientes condiciones:
Atribución — Debe otorgar el crédito correspondiente, proporcionar un enlace a la licencia e indicar si se realizaron cambios. Puede hacerlo de cualquier manera razonable, pero de ninguna manera que sugiera que el licenciador lo respalda a usted o a su uso. |
Sin restricciones adicionales: no puede aplicar términos legales o medidas tecnológicas que restrinjan legalmente a otros a hacer cualquier cosa que permita la licencia. |