ABSTRACT

The Grey wolf optimizer algorithm (GWO) is a natural inspired population based algorithm which mimics the social behavior of the grey wolves when they hunt the prey. In this chapter, we introduce the main structure of the GWO algorithm and how it works. We present the pseudo-code of the GWO algorithm and its source code in MATLAB and C++ language. In the end of this chapter, we give a numerical example to illustrate how can GWO algorithm solve a global optimization problem and to help the user to implement it on his own problem. Finally, we outline the conclusion the last section.