“…This cooperative behavior and other unique features prove that ACO is suitable in building a new algorithm. Many NP-complete problems such as the travelling salesman problem (Brezina & Čičková, 2011), fault tolerance (Bukhari, Ku-Mahamud, & Morino, 2017), sequential ordering (Skinderowicz, 2015), grid scheduling (Ku-Mahamud, Din, & Nasir, 2011), and data classification (Al-Behadili, Ku-Mahamud, & Sagban, 2018) have been solved using ACO algorithms. ACO has also been applied to solve routing problems in WSNs because it is suitable to be implemented in static, mobile, and dynamic WSN environments.…”