Abstract
This study investigates a wireless sensor network to determine an optimal path from source node to destination node while minimizing energy consumption during data transmission. To this end, the problem is formulated as Mixed Integer Programming Problem and solved using Simple Branch and Bound Algorithm. Model variants is also developed to gain crucial insights into the problem structure by considering network dynamics and uncertainty. This allows to focus on key problem aspects such as minimization of energy consumption, improvement of transmission delays, and prevention of network failures. A modified Grey Wolf Optimization technique is developed to solve 30 large size problems with 50, 100, and 200 sensor nodes. Results obtained suggest that the Grey Wolf Optimizer is scalable, robust and efficient, when obtaining optimal solutions in a resource constraint environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nguyen, L., & Nguyen, H. Y. (2020). Mobility based network lifetime in wireless sensor networks: A review. In Computer networks (p. 107236).
Banerjee, P. S., Mandal, S. N., De, D., & Maiti, B. (2020). Rl-sleep: Temperature adaptive sleep scheduling using reinforcement learning for sustainable connectivity in wireless sensor networks. In Sustainable computing: Informatics and systems, (Vol. 26, p. 100380).
Tekin, N., & Gungor, V. C. (2020). The impact of error control schemes on lifetime of energy harvesting wireless sensor networks in industrial environments. In Computer Standards & Interfaces (p. 103417).
Poornima, I. G. A., & Paramasivan, B. (2020). Anomaly detection in wireless sensor network using machine learning algorithm. In Computer communications.
Moridi, E., Haghparast, M., Hosseinzadeh, M., & Jassbi, S. J. (2020). Fault management frameworks in wireless sensor networks: A survey. In Computer communications.
Gawas, M. A., & Govekar, S. S. (2019) A novel selective cross layer based routing scheme using aco method for vehicular networks. Journal of Network and Computer Applications, 143, 34–46.
Zhang, G., Min, W., Duan, W., & Huang, X. (2018). Genetic algorithm based qos perception routing protocol for vanets. Wireless Communications and Mobile Computing.
Santosh Kumar Das and Sachin Tripathi. (2018). Intelligent energy-aware efficient routing for manet. Wireless Networks, 24(4), 1139–1159.
Sarkar, D., Choudhury, S., & Majumder, A. (2018) Enhanced-ant-aodv for optimal route selection in mobile ad-hoc network. Journal of King Saud University-Computer and Information Sciences.
Bello-Salau, H., Aibinu, A. M., Wang, Z., Onumanyi, A. J., Onwuka, E. N., & Dukiya, J. J. (2019). An optimized routing algorithm for vehicle ad-hoc networks. Engineering Science and Technology, an International Journal, 22(3), 754–766.
Abbas, F., & Fan, P. (2018). Clustering-based reliable low-latency routing scheme using aco method for vehicular networks. Vehicular Communications, 12, 66–74.
Das, S. K., Kumar, A., Das, B., & Burnwal, A. P. (2013). On soft computing techniques in various areas. Comput. Sci. Inf. Technol., 3, 59.
Das, S. K., & Tripathi, S. (2016). Energy efficient routing protocol for manet using vague set. In Proceedings of fifth international conference on soft computing for problem solving (pp. 235–245). Heidelberg: Springer.
Kaiwartya, O., & Kumar, S. (2014). Geocasting in vehicular adhoc networks using particle swarm optimization. In Proceedings of the international conference on information systems and design of communication (pp. 62–66).
Lobiyal, D. K., Katti, C. P., & Giri, A. K. (2015). Parameter value optimization of ad-hoc on demand multipath distance vector routing using particle swarm optimization. Procedia Computer Science, 46, 151–158.
Mandhare, V. V., Thool, V. R., & Manthalkar, R. R. (2016). Qos routing enhancement using metaheuristic approach in mobile ad-hoc network. Computer Networks, 110, 180–191.
Santosh Kumar Das & Sachin Tripathi. (2018). Adaptive and intelligent energy efficient routing for transparent heterogeneous ad-hoc network by fusion of game theory and linear programming. Applied Intelligence, 48(7), 1825–1845.
Wagh, M. B., & Gomathi, N. (2018). Route discovery for vehicular ad hoc networks using modified lion algorithm. Alexandria Engineering Journal, 57(4), 3075–3087.
Li, K.-H., & Leu, J.-S. (2015). Weakly connected dominating set-assisted ant-based routing protocol for wireless ad-hoc networks. Computers & Electrical Engineering, 48, 62–76.
Bera, S., Chattopadhyay, M., & Dan, P. K. (2018). A two-stage novel approach using centre ordering of vectors on agglomerative hierarchical clustering for manufacturing cell formation. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 232(14), 2651–2662.
Wei, D., Jin, Y., Vural, S., Moessner, K., & Tafazolli, R. (2011). An energy-efficient clustering solution for wireless sensor networks. IEEE Transactions on Wireless Communications, 10(11), 3973–3983.
Abbasi, A. A., & Younis, M. (2007). A survey on clustering algorithms for wireless sensor networks. Computer Communications, 30(14–15), 2826–2841.
Singh, J., Singh, A., & Shree, R. (2011). An assessment of frequently adopted unsecure patterns in mobile ad hoc network: Requirement and security management perspective. International Journal of Computer Applications, 24(9), 0975–8887.
Singh, J., Banka, H., & Verma, A. K. (2019). A bbo-based algorithm for slope stability analysis by locating critical failure surface. Neural Computing and Applications, 31(10), 6401–6418.
Binh, H. T. T., Hanh, N. T., Dey, N., et al. (2018). Improved cuckoo search and chaotic flower pollination optimization algorithm for maximizing area coverage in wireless sensor networks. Neural Computing and Applications, 30(7), 2305–2317.
Yang, W., Wang, X., Song, X., Yang, Y., & Patnaik, S. (2018). Design of intelligent transportation system supported by new generation wireless communication technology. In Intelligent systems: Concepts, methodologies, tools, and applications (pp. 715–732). IGI Global.
Jia, D., Zou, S., Li, M., & Zhu, H. (2016). Adaptive multi-path routing based on an improved leapfrog algorithm. Information Sciences, 367, 615–629.
Saritha, V., Venkata Krishna, P., Misra, S., & Obaidat, M. S. (2017). Learning automata based optimized multipath routingusing leapfrog algorithm for vanets. In 2017 IEEE International Conference on Communications (ICC) (pp. 1–5). IEEE.
Bera, S., Das, S. K., & Karati, A. (2020). Intelligent routing in wireless sensor network based on african buffalo optimization. In Nature Inspired Computing for Wireless Sensor Networks (pp. 119–142). Berlin: Springer.
Kadono, D., Izumi, T., Ooshita, F., Kakugawa, H., & Masuzawa, T. (2010). An ant colony optimization routing based on robustness for ad hoc networks with gpss. Ad Hoc Networks, 8(1), 63–76.
Vinoba, R., & Vijayaraj, M. (2020). Novel control topology with obstacle detection using rdpso-gba in mobile ad-hoc network. Computer Communications.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.
Faris, H., Aljarah, I., Al-Betar, M. A., & Mirjalili, S. Grey wolf optimizer: a review of recent variants and applications. Neural Computing and Applications, 30(2), 413–435.
Chao, L., Gao, L., Li, X., & Xiao, S. (2017). A hybrid multi-objective grey wolf optimizer for dynamic scheduling in a real-world welding industry. Engineering Applications of Artificial Intelligence, 57, 61–79.
Jiang, T., & Zhang, C. (2018). Application of grey wolf optimization for solving combinatorial problems: Job shop and flexible job shop scheduling cases. IEEE Access, 6, 26231–26240.
Pradhan, M., Roy, P. K., & Pal, T. (2016). Grey wolf optimization applied to economic load dispatch problems. International Journal of Electrical Power & Energy Systems, 83, 325–334.
Mohamed, A. A. A., El-Gaafary, A. A. M., Mohamed, Y. S., & Hemeida, A. M. (2016). Multi-objective modified grey wolf optimizer for optimal power flow. In 2016 eighteenth international middle east power systems conference (MEPCON) (pp 982–990). IEEE.
Gupta, E., & Saxena, A. (2016). Grey wolf optimizer based regulator design for automatic generation control of interconnected power system. Cogent Engineering, 3(1), 1151612.
Qiang, T., Chen, X., & Liu, X. (2019). Multi-strategy ensemble grey wolf optimizer and its application to feature selection. Applied Soft Computing, 76, 16–30.
Yao, P., Wang, H., & Ji, H. (2016). Multi-uavs tracking target in urban environment by model predictive control and improved grey wolf optimizer. Aerospace Science and Technology, 55, 131–143.
Katarya, R., & Verma, O. P. (2018). Recommender system with grey wolf optimizer and fcm. Neural Computing and Applications, 30(5), 1679–1687.
Mirjalili, S. (2015). How effective is the grey wolf optimizer in training multi-layer perceptrons. Applied Intelligence, 43(1), 150–161.
Rajakumar, R., Amudhavel, J., Dhavachelvan, P., & Vengattaraman, T. (2017). Gwo-lpwsn: Grey wolf optimization algorithm for node localization problem in wireless sensor networks. Journal of Computer Networks and Communications.
Emary, E., Zawbaa, H. M., Hassanien, A. E. (2016). Binary grey wolf optimization approaches for feature selection. Neurocomputing, 172, 371–381.
Yang, B., Zhang, X., Tao, Y., Shu, H., & Fang, Z. (2017). Grouped grey wolf optimizer for maximum power point tracking of doubly-fed induction generator based wind turbine. Energy conversion and management, 133, 427–443.
Teng, Z.-J., Lv, J.-L., & Guo, L.-W. (2018). An improved hybrid grey wolf optimization algorithm. In Soft Computing (pp. 1–15).
Shan, L., Qiang, H., Li, J., & Wang, Z.-Q. (2005). Chaotic optimization algorithm based on tent map. Control and Decision, 20(2), 179–182.
Zhu, A., Chuanpei, X., Li, Z., Jun, W., & Liu, Z. (2015). Hybridizing grey wolf optimization with differential evolution for global optimization and test scheduling for 3d stacked soc. Journal of Systems Engineering and Electronics, 26(2), 317–328.
Koza, J. R. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection, Vol. 1. MIT Press.
RodrÃguez, L., Castillo, O., & Soria, J. (2016). Grey wolf optimizer with dynamic adaptation of parameters using fuzzy logic. In 2016 IEEE Congress on Evolutionary Computation (CEC) (pp. 3116–3123). IEEE.
Malik, M. R. S., Rasul Mohideen, E., & Ali, L. (2015). Weighted distance grey wolf optimizer for global optimization problems. In 2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC) (pp. 1–6). IEEE.
RodrÃguez, L., Castillo, O., Soria, J., Melin, P., Valdez, F., Gonzalez, C. I., Martinez, G. E., Soto, J. (2017). A fuzzy hierarchical operator in the grey wolf optimizer algorithm. Applied Soft Computing, 57, 315–328.
Kishor, A., & Singh, P. K. (2016). Empirical study of grey wolf optimizer. In Proceedings of Fifth International Conference on Soft Computing for Problem Solving (pp. 1037–1049). Berlin: Springer.
Tawhid, M. A., & Ali, A. F. (2017). A hybrid grey wolf optimizer and genetic algorithm for minimizing potential energy function. Memetic Computing, 9(4):347–359, 2017.
Jitkongchuen, D. (2015). A hybrid differential evolution with grey wolf optimizer for continuous global optimization. In 2015 7th International Conference on Information Technology and Electrical Engineering (ICITEE) (pp. 51–54). IEEE.
Kamboj, V. K. (2016). A novel hybrid pso-gwo approach for unit commitment problem. Neural Computing and Applications, 27(6), 1643–1655.
Saremi, S., Mirjalili, S. Z., & Mirjalili, S. M. (2015) .Evolutionary population dynamics and grey wolf optimizer. Neural Computing and Applications, 26(5), 1257–1263.
Mahdad, B., & Srairi, K. (2015). Blackout risk prevention in a smart grid based flexible optimal strategy using grey wolf-pattern search algorithms. Energy Conversion and Management, 98, 411–429.
Singh, N., & Singh, S. B. (2017). Hybrid algorithm of particle swarm optimization and grey wolf optimizer for improving convergence performance. Journal of Applied Mathematics.
Mittal, N., Singh, U., & Sohi, B. S. (2016). Modified grey wolf optimizer for global engineering optimization. Applied Computational Intelligence and Soft Computing, 8.
Zhang, S., & Zhou, Y. (2015). Grey wolf optimizer based on powell local optimization method for clustering analysis. Discrete Dynamics in Nature and Society.
Sahoo, A., & Chandra, S. (2017). Multi-objective grey wolf optimizer for improved cervix lesion classification. Applied Soft Computing, 52, 64–80.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Bera, S., Das, S.K., Ghosh, J. (2021). An Efficient Routing in Wireless Sensor Network: An Application of Grey Wolf Optimization. In: Das, S.K., Dao, TP., Perumal, T. (eds) Nature-Inspired Computing for Smart Application Design. Springer Tracts in Nature-Inspired Computing. Springer, Singapore. https://doi.org/10.1007/978-981-33-6195-9_8
Download citation
DOI: https://doi.org/10.1007/978-981-33-6195-9_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-6194-2
Online ISBN: 978-981-33-6195-9
eBook Packages: EngineeringEngineering (R0)