Table of Contents Author Guidelines Submit a Manuscript
Computational Intelligence and Neuroscience
Volume 2016, Article ID 4525294, 18 pages
http://dx.doi.org/10.1155/2016/4525294
Research Article

Two-Swim Operators in the Modified Bacterial Foraging Algorithm for the Optimal Synthesis of Four-Bar Mechanisms

1División Académica de Informática y Sistemas, Universidad Juárez Autónoma de Tabasco, 86690 Cunduacán, TAB, Mexico
2Centro de Investigación en Inteligencia Artificial, Universidad Veracruzana, Sebastián Camacho 5, Centro, 91000 Xalapa, VER, Mexico
3Instituto Politécnico Nacional (IPN-CIDETEC), U. Adolfo López Mateos, 07700 Ciudad de México, DF, Mexico

Received 9 November 2015; Revised 11 January 2016; Accepted 12 January 2016

Academic Editor: Saeid Sanei

Copyright © 2016 Betania Hernández-Ocaña et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. E. Mezura-Montes, Ed., Constraint-Handling in Evolutionary Optimization, vol. 198 of Studies in Computational Intelligence, Springer, 2009.
  2. A. E. Eiben and J. E. Smith, Introduction to Evolutionary Computing, Natural Computing Series, Springer, Berlin, Germany, 2003. View at Publisher · View at Google Scholar · View at MathSciNet
  3. A. P. Engelbrecht, Fundamentals of Computational Swarm Intelligence, John Wiley & Sons, New York, NY, USA, 2005.
  4. J. Kennedy and R. C. Eberhart, “Particle swarm optimization,” in Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948, IEEE, Perth, Australia, November-December 1995. View at Publisher · View at Google Scholar
  5. M. Dorigo, V. Maniezzo, and A. Colorni, “Ant system: optimization by a colony of cooperating agents,” IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics, vol. 26, no. 1, pp. 29–41, 1996. View at Publisher · View at Google Scholar · View at Scopus
  6. C. A. Coello-Coello, “Theoretical and numerical constraint handling techniques used with evolutionary algorithms: a survey of the state of the art,” Computer Methods in Applied Mechanics and Engineering, vol. 191, no. 11-12, pp. 1245–1287, 2002. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  7. E. Mezura-Montes and C. A. C. Coello, “Constraint-handling in nature-inspired numerical optimization: past, present and future,” Swarm and Evolutionary Computation, vol. 1, no. 4, pp. 173–194, 2011. View at Publisher · View at Google Scholar · View at Scopus
  8. J. E. Shigley and J. J. Uicker, Teoría de Máquinas y Mecanismos, Mc-GrawHill, 1988.
  9. R. L. Norton, Diseño de Maquinaria, una Introducción a la Síntesis y al Análisis de Mecanismos y Máquinas, McGrawHill, New York, NY, USA, 1995.
  10. J. A. Cabrera, A. Simon, and M. Prado, “Optimal synthesis of mechanisms with genetic algorithms,” Mechanism and Machine Theory, vol. 37, no. 10, pp. 1165–1177, 2002. View at Publisher · View at Google Scholar · View at Scopus
  11. R. R. Bulatović and S. R. Dordević, “On the optimum synthesis of a four-bar linkage using differential evolution and method of variable controlled deviations,” Mechanism and Machine Theory, vol. 44, no. 1, pp. 235–246, 2009. View at Publisher · View at Google Scholar · View at Scopus
  12. H. Martínez-Alfaro, “Four-bar mechanism synthesis for n desired path points using simulated annealing,” in Advances in Metaheuristics for Hard Optimization, Natural Computing Series, pp. 23–37, Springer, Berlin, Germany, 2008. View at Publisher · View at Google Scholar
  13. S. K. Acharyya and M. Mandal, “Performance of EAs for four-bar linkage synthesis,” Mechanism and Machine Theory, vol. 44, no. 9, pp. 1784–1794, 2009. View at Publisher · View at Google Scholar · View at Scopus
  14. H. Emdadi, M. Yazdanian, M. M. Ettefagh, and M. Feizi-Derakhshi, “Double four-bar crank-slider mechanism dynamic balancing by meta-heuristic algorithms,” International Journal of Artificial Intelligence & Applications, vol. 4, no. 5, pp. 1–18, 2013. View at Publisher · View at Google Scholar
  15. A. Sanchez-Marquez, E. Vega-Alvarado, E. A. Portilla-Flores, and E. Mezura-Montes, “Synthesis of a planar four-bar mechanism for position control using the harmony search algorithm,” in Proceedings of the 11th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE '14), pp. 1–6, IEEE, September 2014. View at Publisher · View at Google Scholar
  16. K. M. Passino, “Biomimicry of bacterial foraging for distributed optimization and control,” IEEE Control Systems Magazine, vol. 22, no. 3, pp. 52–67, 2002. View at Publisher · View at Google Scholar · View at Scopus
  17. D. H. Kim, A. Abraham, and J. H. Cho, “A hybrid genetic algorithm and bacterial foraging approach for global optimization,” Information Sciences, vol. 177, no. 18, pp. 3918–3937, 2007. View at Publisher · View at Google Scholar · View at Scopus
  18. N. Kushwaha, V. S. Bisht, and G. Shah, “Genetic algorithm based bacterial foraging approach for optimization,” IJCA Proceedings on National Conference on Future Aspects of Artificial Intelligence in Industrial Automation, vol. NCFAAIIA, no. 2, pp. 11–14, 2012. View at Google Scholar
  19. Y. Luo and Z. Chen, “Optimization for PID control parameters on hydraulic servo control system based on the novel compound evolutionary algorithm,” in Proceedings of the 2nd International Conference on Computer Modeling and Simulation (ICCMS '10), pp. 40–43, IEEE, January 2010. View at Publisher · View at Google Scholar · View at Scopus
  20. A. Biswas, S. Dasgupta, S. Das, and A. Abraham, “A synergy of differential evolution and bacterial foraging optimization for global optimization,” Neural Network World, vol. 17, no. 6, pp. 607–626, 2007. View at Google Scholar · View at Scopus
  21. H. Nouri and T. S. Hong, “A bacteria foraging algorithm based cell formation considering operation time,” Journal of Manufacturing Systems, vol. 31, no. 3, pp. 326–336, 2012. View at Publisher · View at Google Scholar · View at Scopus
  22. H.-C. Huang, Y.-H. Chen, and A. Abraham, “Optimized watermarking using swarm-based bacterial foraging,” Journal of Information Hiding and Multimedia Signal Processing, vol. 1, no. 1, pp. 51–58, 2010. View at Google Scholar · View at Scopus
  23. A. Biswas, S. Dasgupta, S. Das, and A. Abraham, “Synergy of PSO and bacterial foraging optimization—a comparative study on numerical benchmarks,” in Innovations in Hybrid Intelligent Systems, E. Corchado, J. M. Corchado, and A. Abraham, Eds., vol. 44 of Advances in Soft Computing, pp. 255–263, Springer, Berlin, Germany, 2007. View at Publisher · View at Google Scholar
  24. W. Korani, “Bacterial foraging oriented by particle swarm optimization strategy for PID tuning,” in Proceedings of the 10th Annual Genetic and Evolutionary Computation Conference (GECCO '08), pp. 1823–1826, IEEE, Atlanta, Ga, USA, July 2008. View at Scopus
  25. D. H. Kim and J. H. Cho, “Advanced bacterial foraging and its application using fuzzy logic based variable step size and clonal selection of immune algorithm,” in Proceedings of the 6th IEEE International Conference on Hybrid Information Technology (ICHIT '06), vol. 1, pp. 293–298, Cheju Island, Republic of Korea, November 2006. View at Publisher · View at Google Scholar
  26. B. Hernández-Ocaña, E. Mezura-Montes, and P. Pozos-Parra, “A review of the bacterial foraging algorithm in constrained numerical optimization,” in Proceedings of the IEEE Congress on Evolutionary Computation (CEC '13), pp. 2695–2702, IEEE, Cancun, Mexico, June 2013. View at Publisher · View at Google Scholar · View at Scopus
  27. E. Mezura-Montes and B. Hernández-Ocaña, “Modified bacterial foraging optimization for engineering design,” in Proceedings of the Artificial Neural Networks in Engineering Conference (ANNIE '09), C. H. Dagli, K. M. Bryden, S. M. Corns, M. Gen, K. Tumer, and G. Süer, Eds., vol. 19 of Intelligent Engineering Systems Through Artificial Neural Networks, pp. 357–364, ASME Press, St Louis, Miss, USA, November 2009.
  28. K. Deb, “An efficient constraint handling method for genetic algorithms,” Computer Methods in Applied Mechanics and Engineering, vol. 186, no. 2–4, pp. 311–338, 2000. View at Publisher · View at Google Scholar · View at Scopus
  29. B. Hernández-Ocaña, M. Del Pilar Pozos-Parra, and E. Mezura-Montes, “Stepsize control on the modified bacterial foraging algorithm for constrained numerical optimization,” in Proceedings of the Annual Conference on Genetic and Evolutionary Computation (GECCO '14), pp. 25–32, ACM, Vancouver, Canada, July 2014. View at Publisher · View at Google Scholar
  30. E. Mezura Montes and E. A. Lopez-Davila, “Adaptation and local search in the modified bacterial foraging algorithm for constrained optimization,” in Proceedings of the IEEE Congress on Evolutionary Computation (CEC '12), pp. 1–8, IEEE, Queensland, Australia, June 2012. View at Publisher · View at Google Scholar
  31. E. Mezura-Montes, E. A. Portilla-Flores, and B. Hernández-Ocaña, “Optimum synthesis of a four-bar mechanism using the modified bacterial foraging algorithm,” International Journal of Systems Science, vol. 45, no. 5, pp. 1080–1100, 2014. View at Publisher · View at Google Scholar · View at Scopus
  32. B. Hernández-Ocaña, M. D. P. Pozos-Parra, and E. Mezura-Montes, “Improved modified bacterial foraging optimization algorithm to solve constrained numerical optimization problems,” Applied Mathematics and Information Sciences, vol. 10, no. 2, pp. 607–622, 2016. View at Google Scholar
  33. P. Praveena, K. Vaisakh, and S. R. M. Rao, “A bacterial foraging and PSO-DE algorithm for solving dynamic economic dispatch problem with valve-point effects,” in Proceedings of the 1st International Conference on Integrated Intelligent Computing (ICIIC '10), pp. 227–232, IEEE, Bangalore, India, August 2010. View at Publisher · View at Google Scholar · View at Scopus
  34. K. Vaisakh, P. Praveena, S. Rama Mohana Rao, and K. Meah, “Solving dynamic economic dispatch problem with security constraints using bacterial foraging PSO-DE algorithm,” International Journal of Electrical Power and Energy Systems, vol. 39, no. 1, pp. 56–67, 2012. View at Publisher · View at Google Scholar · View at Scopus
  35. N. Pandit, A. Tripathi, S. Tapaswi, and M. Pandit, “An improved bacterial foraging algorithm for combined static/dynamic environmental economic dispatch,” Applied Soft Computing Journal, vol. 12, no. 11, pp. 3500–3513, 2012. View at Publisher · View at Google Scholar · View at Scopus
  36. P. Siarry and Z. Michalewicz, Eds., Análisis de Mecanismos y Problemas Resueltos, Alfaomega, 2006.
  37. E. Vega-Alvarado, E. Santiago-Valentín, A. Sánchez-Márquez, A. Solano-Palma, E. A. Portilla-Flores, and L. Flores-Pulido, “Síntesis óptima de un mecanismo plano para seguimiento de trayectoria utilizando evolución diferencial,” Research in Computing Science, vol. 72, pp. 85–98, 2014. View at Google Scholar
  38. S. Kukkonen and J. Lampinen, “Constrained real-parameter optimization with generalized differential evolution,” in Proceedings of the IEEE Congress on Evolutionary Computation (CEC '06), pp. 207–214, IEEE, British Columbia, Canada, July 2006.
  39. M. J. D. Powell, “Algorithms for nonlinear constraints that use Lagrangian functions,” Mathematical Programming, vol. 14, no. 2, pp. 224–248, 1978. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  40. A. Kasaiezadeh, A. Khajepour, and S. L. Waslander, “Spiral bacterial foraging optimization method: algorithm, evaluation and convergence analysis,” Engineering Optimization, vol. 46, no. 4, pp. 439–464, 2014. View at Publisher · View at Google Scholar · View at Scopus
  41. E. A. Portilla-Flores, E. Mezura-Montes, J. Alvarez-Gallegos, C. A. Coello-Coello, C. A. Cruz-Villar, and M. G. Villarreal-Cervantes, “Parametric reconfiguration improvement in non-iterative concurrent mechatronic design using an evolutionary-based approach,” Engineering Applications of Artificial Intelligence, vol. 24, no. 5, pp. 757–771, 2011. View at Publisher · View at Google Scholar · View at Scopus
  42. G. Corde and D. Foreman, Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach, John Wiley & Sons, Hoboken, NJ, USA, 2009.
  43. J. Liang, T. P. Runarsson, E. Mezura-Montes et al., “Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization,” Tech. Rep., School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore, 2006. View at Google Scholar
  44. A. Eiben and M. C. Schut, “New ways to calibrate evolutionary algorithms,” in Advances in Metaheuristics for Hard Optimization, P. Siarry and Z. Michalewicz, Eds., Natural Computing Series, pp. 153–177, Springer, Berlin, Germany, 2008. View at Publisher · View at Google Scholar
  45. M. López-Ibáñez, J. Dubois-Lacoste, T. Sttzle, and M. Birattari, “The irace package, iterated race for automatic algorithm configuration,” IRIDIA TR/IRIDIA/2011-004, Université libre de Bruxelles, Brussels, Belgium, 2011. View at Google Scholar