A Novel Stochastic Algorithm Using Pythagorean Means for Minimization


In this paper, A Novel Stochastic Algorithm using Pythagorean means for minimization of the objective function is described. The algorithm is initially tested with Rastrigin’s function and compared with Genetic algorithm results for the function with the same initial conditions. After this, it is used in tuning the gains of fuzzy PD + I controller for trajectory control of PUMA 560 robot manipulator. The results are again verified with the results of genetic algorithm.

Share and Cite:

M. Subramaniam, M. Senthil and M. Nigam, "A Novel Stochastic Algorithm Using Pythagorean Means for Minimization," Intelligent Control and Automation, Vol. 1 No. 2, 2010, pp. 82-89. doi: 10.4236/ica.2010.12009.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] S. A. Mazhari and S. Kumar, “PUMA 560 Optimal Trajectory Control using Genetic Algorithm, Simulated Annealing and Generalized Pattern Search Techniques,” International Journal of Electrical, Computer and Systems Engineering, Vol. 2, No. 1, 2008, pp. 71-80.
[2] J. Jantzen, “Foundations of Fuzzy Control,” John Wiley & Sons Ltd, Hoboken, 2007.
[3] S. N. Sivanandam and S. N. Deepa, “Introduction to Genetic Algorithms,” Springer-Verlag, Berlin, Heidelberg, 2008.
[4] S. A. Mazhari and S. Kumar, “Heuristic Search Algorithms for Tuning PUMA 560 Fuzzy PID Controller,” International Journal of Computer Science, Vol. 3, No. 4, Fall 2008, pp. 277-286.
[5] P. Collet and J.-P. Rennard, “Stochastic Optimization Algorithms,” Handbook of Research on Nature Inspired Computing for Economics and Management, 2006.
[6] S. Alavandar and M. J. Nigam, “Fuzzy PD + I Control of a Six DOF Robot Manipulator,” Industrial Robot: An International Journal, Vol. 35, No. 2, 2008, pp. 125-132.
[7] B.-J. Kim and C.-C. Chung, “Design of Fuzzy PD + I Controller for Tracking Control,” Proceedings of the American Control Conference Anchorage, Alaska, 8-1 May 2002, pp. 2124-2129.
[8] F. Herrera and L. Magdalena. “Genetic Fuzzy Systems: A Tutorial,” In: R. Mesiar and B. Riecan, Eds., Fuzzy Structures, Current Trends. Lecture Notes of the Tutorial: Genetic Fuzzy Systems. Seventh IFSA World Congress (IFSA97), Tatra Mountains Mathematical Publications, Prage, Vol. 13, 1997, pp. 93-121.
[9] “Pythagorean Means”. http://en.wikipedia.org/wiki/Pythagorean_means
[10] MATLAB Help file, MATLAB Version (R14 with Genetic algorithm & Direct search toolbox and Fuzzy Logic Toolbox), The MathWoks Inc, 2004

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.