“…Flocking behavior is a kind of cooperative behavior, in which individuals cooperate with their neighbors according to some simple rules to achieve certain overall objective. Flocking has attracted many scholars from fields of biology, physics, sociology, computer science, control theory with different backgrounds [1][2][3], to study the emergence mechanism of flocking behavior [4,5]. The computational complexity of flocking algorithm is independent from the number of individuals so that flocking model can widely used in various areas of parallel and distributed control systems [2,6,7], for example, material delivery multi-robots, distributed mobile sensor networks, etc.…”