Wireless Sensor Networks (WSNs) became essential in developing many applications, including smart cities and Internet of Things (IoT) applications. WSN has been used critical applications such as healthcare, military, transportation. Such depend mainly on the performance deployed sensor nodes. Therefore, deployment process to be perfectly arranged. However, for a is challenging due constraints ...