ABSTRACT

This chapter introduces the algorithm inspired by the social behavior of grasshoppers. These insects are known for their tendency to form huge swarms. The technique which mimics their movement strategies, at different stages of their life-cycle, is based on three components resembling the influence of social interactions and the wind advection. We will present the original version of the algorithm. Besides its overview in the form of pseudocode simple implementation in Matlab and C++ will be provided. In addition to that elementary numerical example — helping the readers to familiarize with the mechanics of the algorithm — will be presented.