Abstract
The problem of optimally covering a set of point targets in a region with areas of a specific shape has several important applications in the fields of communications, remote sensing, and logistics. We consider the case where a target is covered when it falls within a coverage area (so-called “Boolean” coverage) , and we specialize to the case of identical circular (or spherical) coverage areas. The problem has been shown to be NP-hard, and most practical algorithms use statistical methods to look for near-optimal solutions. Previous algorithms cannot guarantee 100% target coverage. In this chapter we demonstrate a physics-based algorithm (called the “nebular algorithm ”) that guarantees full coverage while seeking to minimize the number of coverage areas employed. This approach can generate solutions with reduced numbers of sensors for systems with thousands of targets within a few hours. The algorithm, its implementation, and simulation results are presented, as well as its potential applicability to other coverage problems such as area and/or probabilistic coverage.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barry J, Thron C (2017) Nebular algorithm code. Retrieved from https://github.com/jthomasbarry/nebular
Chávez E, Navarro G, Baeza-Yates R, Marroquín JL (2001) Searching in metric spaces. ACM Comput Surv (CSUR) 33(3):273–321
Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Đurišić MP, Tafa Z, Dimić G, Milutinović V (2012) A survey of military applications of wireless sensor networks. In: Embedded Computing (MECO), 2012 Mediterranean conference, pp 196–199
Hochbaum DS, Maass W (1985) Approximation schemes for covering and packing problems in image processing and VLSI. J ACM (JACM) 32(1):130–136
Intelligent Systems Research Group, Department of Computer Engineering, Erciyes University, Turkiye (n.d.) Artificial Bee Colony (ABC) Algorithm. Retrieved 20 Oct 2017, from http://mf.erciyes.edu.tr/abc/
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization (Vol. 200). Technical report-tr06, Erciyes university, engineering faculty, computer engineering department
Khedo KK, Perseedoss R, Mungur A (2010) A wireless sensor network air pollution monitoring system. Int J Wireless Mobile Netw 2(2)
Kulkarni RV, Venayagamoorthy GK (2011) Particle swarm optimization in wireless-sensor networks: a brief survey. IEEE Trans Syst Man Cybern Part C Appl Rev 41(2):262–267
Li S, Xu C, Pan W, Pan Y (2005) Sensor deployment optimization for detecting maneuvering targets. In: Information fusion, 2005 8th international conference on IEEE, vol 2, 7 p, July 2005
Lin FY, Chiu PL (2005) A near-optimal sensor placement algorithm to achieve complete coverage-discrimination in sensor networks. IEEE Commun Lett 9(1):43–45
Mini S, Udgata SK, Sabat SL (2014) Sensor deployment and scheduling for target coverage problem in wireless sensor networks. IEEE Sens J 14(3):636–644
Njoya AN, Abdou W, Dipanda A, Tonye E (2015). Evolutionary-based wireless sensor deployment for target coverage. In Signal-image technology and internet-based systems (SITIS), 2015 11th international conference on IEEE, pp 739–745, Nov 2015
Njoya AN, Abdou W, Dipanda A, Tonye E (2016) Optimization of sensor deployment using multi-objective evolutionary algorithms. J Reliab Intell Environ 2(4):209–220
Njoya AN, Thron C, Barry J, Abdou W, Tonye E, Konje NSL, Dipanda A (2017) Efficient scalable sensor node placement algorithm for fixed target coverage applications of wireless sensor networks. IET Wirel Sens Syst 7(2):44–54
Ozturk C, Karaboga D, Gorkemli B (2011) Probabilistic dynamic deployment of wireless sensor networks by artificial bee colony algorithm. Sensors 11(6):6056–6065
Sun S, Rappaport TS, Rangan S, Thomas TA, Ghosh A, Kovacs IZ, Rodriguez I, Koymen O, Partyka A, Jarvelainen J (2016) Propagation path loss models for 5G urban micro-and macro-cellular scenarios. In: Vehicular technology conference (VTC Spring), 2016 IEEE 83rd IEEE, pp 1–6, May 2016
Udgata SK, Sabat SL, Mini S (2009) Sensor deployment in irregular terrain using artificial bee colony algorithm. In: Nature and biologically inspired computing. NaBIC 2009. World congress on IEEE, pp 1309–1314, Dec 2009
Welzl E (1991) Smallest enclosing disks (balls and ellipsoids). In: Maurer H (ed) New results and new trends in computer science. Springer, Graz, pp 359–370
Xu Y, Yao X (2006) A GA approach to the optimal placement of sensors in wireless sensor networks with obstacles and preferences. In: Consumer communications and networking conference CCNC 2006, vol 1, 3rd IEEE, pp 127–131, Jan 2006
Zou Y, Chakrabarty K (2003) Sensor deployment and target localization based on virtual forces. In: INFOCOM 2003. Twenty-second annual joint conference of the IEEE computer and communications, vol 2. IEEE Societies, pp 1293–1303, Mar 2003
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Barry, J., Thron, C. (2019). A Computational Physics-Based Algorithm for Target Coverage Problems. In: Shandilya, S., Shandilya, S., Nagar, A. (eds) Advances in Nature-Inspired Computing and Applications. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-96451-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-96451-5_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-96450-8
Online ISBN: 978-3-319-96451-5
eBook Packages: EngineeringEngineering (R0)