Researchers have proposed a new customized version of ABC to solve their discrete engineering problems such as CoD. There are plenty of customized ABC applications particularly for image processing, including but not limited to [1]} [2]}. Owing to its simplified implementation, ABC is a widely-used algorithm with flexibility, robustness and ability to exploit local solutions. It is also capable of exploring the whole sample space to find the global solution. The most important advantages of ABC are its power to solve any problem and its simplicity, which is duo to the minimum number of parameters to be tuned. Therefore, ABC seems to be far better than other evolutionary algorithms like Genetic Algorithm (GA). However, ABC suffers from a low convergence rate in sequential processing and slow execution processing to compute precise solutions. These are the reasons that ABC may not obtain the best solution.[3]}
