Algoritmo de Optimización de Colonia de Hormigas Multiobjetivo Aplicado al Problema de la Mochila Multidimensional

Autores/as

  • Daniel Soto Grupo de Algoritmos y Combinatoria ALGOS–UN Universidad Nacional, Bogotá, Colombia
  • Yoan Pinzón Grupo de Sistemas Inteligentes y de Información Espacial SIGA Universidad Central, Bogotá, Colombia
  • Wilson Soto Grupo de Algoritmos y Combinatoria ALGOS–UN Universidad Nacional, Bogotá, Colombia Grupo de Sistemas Inteligentes y de Información Espacial SIGA Universidad Central, Bogotá, Colombia

DOI:

https://doi.org/10.30973/progmat/2011.3.2/3

Palabras clave:

Optimización de Colonia de Hormigas Multiobjetivo, Metaheurísticas, Problema de la Mochila Multidimensional

Resumen

Este artículo presenta un algoritmo de optimización de colonia de hormigas (Ant Colony Optimization – ACO) multiobjetivo. El algoritmo propuesto es aplicado al problema de la mochila multidimensional. El problema de la mochila multidimensional es un problema de optimización combinatoria que consiste en encontrar un subconjunto de objetos que maximicen el beneficio total mientras se satisfacen ciertas restricciones. Se muestra como el algoritmo propuesto obtiene mejores resultados comparado con un importante algoritmo en un conjunto de datos seleccionado

Biografía del autor/a

Daniel Soto, Grupo de Algoritmos y Combinatoria ALGOS–UN Universidad Nacional, Bogotá, Colombia

Ingeniero de sistemas. Actualmente trabaja para la empresa privada en temas relacionados con la inteligencia artificial. Hace parte del grupo de Algoritmos y Combinatoria ALGOS-UN de la Universidad Nacional de Colombia. 

Yoan Pinzón, Grupo de Sistemas Inteligentes y de Información Espacial SIGA Universidad Central, Bogotá, Colombia

Ingeniero de sistemas, Esp. en ingeniería de software, MSc y PhD de la Universidad King’s College de Londres. Actualmente es vicedecano de investigación y extensión de la Universidad Nacional de Colombia. Hace parte del grupo de investigación LISI y ALGOSUN de la Universidad Nacional de Colombia

Wilson Soto, Grupo de Algoritmos y Combinatoria ALGOS–UN Universidad Nacional, Bogotá, Colombia Grupo de Sistemas Inteligentes y de Información Espacial SIGA Universidad Central, Bogotá, Colombia

Ingeniero de sistemas, Esp. en ingeniería del software y MSc en ingeniería de sistemas y computación. Actualmente es docente tiempo completo de la Universidad Central en Colombia. Hace parte del grupo de Algoritmos y Combinatoria ALGOS-UN de la Universidad Nacional de Colombia y del grupo de Sistemas Inteligentes y de Información Espacial SIGA de la Universidad Central.

Citas

Aghezzaf Brahim y Naimi Mohamed. The two-stage recombination operator and its application to the multiobjective 0/1 knapsack problem: A comparative study. Computers and Operations Research. Vol. 36(12):3247–3262, 2009. https://doi.org/10.1016/j.cor.2009.02.027

Aimin Zhou, Bo–Yang Qu, Hui Li, Shi– Zheng Zhao, Ponnuthurai Nagaratnam Suganthan y Qingfu Zhang. Multiobjective evolutionary algorithms A survey of the state of the art. Swarm and Evolutionary Computation, 1(1):32–49, 2011. https://doi.org/10.1016/j.swevo.2011.03.001

Alaya Inés, Solnon Christine y Ghédira Khaled. Ant Colony Optimization for Multi– objective Optimization Problems In Proc. of the 19th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2007), 1:450–457, IEEE Computer Society Press, 2007. https://doi.org/10.1109/ICTAI.2007.108

Angelo Jaqueline S. y Barbosa, Helio J.C. On Ant Colony Optimization Algorithms for Multiobjective Problems Ant Colony Optimization: Methods and Applications. Ed. Avi Ostfeld, InTech. pp. 53–74, 2011.

Dorigo M. Optimization, Learning and Natural Algorithms, PhD thesis. Politecnico di Milano, Italie, 1992.

Dréo Johann. Adaptation de la méthode des colonies de fourmis pour l'optimisation en variables continues. Application en génie biomédica, Ph.D. tesis, Universidad de Paris XII, France, 2003.

Dréo Johann, Pétrowsky Alain, Siarry Patrick y Taillard Éric. Métaheuristiques pour l'optimisation difficil, Eyrolles, 2003. 30.

Fidanova S. Probabilistic Model of Ant Colony Optimization for Multiple Knapsack Problem, Large Scale Scientific Computing, Lecture Notes in Computer Science 4818, 545–552, 2008. https://doi.org/10.1007/978-3-540-78827-0_62

Fidanova S. Ant Colony Optimization for Multiple Knapsack Problem and Model Bias, Numerical Analysis and Applications 2004, Lecture Notes in Computer Science 3401, 282–289, 2005. https://doi.org/10.1007/978-3-540-31852-1_33

KKellerer H., U. Pferschy y D. Pisinger. Knapsack Problems, Springer Verlag, Berlin, Germany. 2004.

Khichane Madjid, Patrick Albert y Christine Solnon. Un modèle réactif pour l'optimisation par colonies de fourmis:application á la satisfaction de contraintes, Journees Francophones de Programmation par Contraintes JFPC'09, France, 2009.

Martello Silvano y Paolo Toth. Knapsack problems: algorithms and computer implementations, John Wiley & Sons Inc., New York, USA, 1990.

Olive Xavier. Résolution de conflits par algorithmes stochastiques parallèles, Master Recherche, École nationale supériore de l'aéronautique et de l'space, Toulouse, France, 2006.

Shah Ruchit y Reed Patrick. Comparative analysis of multiobjective evolutionary algorithms for random and correlated instances of multiobjective d-dimensional knapsack problems. European Journal of Operational Research, Elsevier, 211(3):466–479, 2011. https://doi.org/10.1016/j.ejor.2011.01.030

Stutzle Thomas y Holger Hoos, MAX–MIN Ant System. Future Generation Computer Systems, 16(2000), 889–914. https://doi.org/10.1016/S0167-739X(00)00043-1

Tomoyuki Hiroyasu, Mitsunori Miki, Seiichi Nakayama y Yoshiko Hanada. MultiObjective Optimization of Diesel Engine Emissions and Fuel Economy Using SPEA2+, in Hans–Georg Beyer et al. (editors), 2005 Genetic and Evolutionary Computation Conference (GECCO'2005), 2:2195–2196, ACM Press, New York, USA, 2005. https://doi.org/10.1145/1068009.1068371

Zitzler E. Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications. Ph.D. thesis, Swiss Federal Institute of Technology (ETH) Zurich, Switzerland, 1999.

Zitzler E. y L. Thiele. Multiobjective Evolutionary Algorithms: A Comparative Case Study and the Strength Pareto Approach, IEEE Transactions on Evolutionary Computation, 3 (1999), 257– 271. https://doi.org/10.1109/4235.797969

Zitzler, E.y L. Thiele. An Evolutionary Algorithm for Multiobjective Optimization: The Strength Pareto Approach, Technical Report, Swiss Federal Institute of Technology (ETH) Zurich, Switzerland, 1998.

Zitzler E., M. Laumanns y L. Thiele, SPEA2: Improving the Strength Pareto Evolutionary Algorithm, Technical Report, Swiss Federal Institute of Technology (ETH) Zurich, Switzerland, 2001.

Descargas

Publicado

30-03-2012

Cómo citar

Soto, D., Pinzón, Y., & Soto, W. (2012). Algoritmo de Optimización de Colonia de Hormigas Multiobjetivo Aplicado al Problema de la Mochila Multidimensional. Programación matemática Y Software, 3(2), 20–31. https://doi.org/10.30973/progmat/2011.3.2/3

Número

Sección

Artículos