Ant lion optimizer algorithm
Recently, in 2015 Mirjalili proposed nature inspired algorithm
called Ant Lion Optimizer (ALO) which mimics hunting behaviour
of ant lions in nature [22]. Larvae phase and adult phases are
two important stages in the life cycle of ALO. Ant lions hunt in larvae
phase and uses adult phase for reproduction. Larvae stage is
the inspiration to ALO algorithm. Ant lions dig cone shaped pit in
sand by moving in circular path and throwing the sand out with
jaws. After digging the trap larvae wait for pray (ants). The size
of the trap is depends on the hungry level of the ant-lion and moon
size. If hungry level or moon size is more, then trap size is more
and vice versa. If pray come into the cone surface it will easily fall
down into it. If ant lion find that pray in the trap, it will catch the
pray. There are mainly five operations in ALO algorithm namely
random movement of ants, construction of trap, trapping of ants