Arabian Journal for Science and Engineering

, Volume 44, Issue 4, pp 3883–3904 | Cite as

Improved Many-Objective Optimization Algorithms for the 3D Indoor Deployment Problem

  • Sami MnasriEmail author
  • Nejah Nasri
  • Adrien van den Bossche
  • Thierry Val
Research Article - Computer Engineering and Computer Science


Compared with the two-dimensional deployment, the three-dimensional deployment of sensor networks is more challenging. We studied the problem of 3D repositioning of sensor nodes in wireless sensor networks. We aim essentially to add a set of nodes to the initial architecture. The positions of the added nodes are determined by the proposed algorithms while optimizing a set of objectives. In this paper, we suggest two main contributions. The first one is an analysis contribution where the modelling of the problem is given and a set of modifications is incorporated on the tested multi-objective evolutionary algorithms to resolve the issues encountered when resolving many-objective problems. These modifications concern essentially an adaptive mutation and recombination operators with neighbourhood mating restrictions, the use of a multiple scalarizing functions concept and the incorporation of the reduction in dimensionality. The second contribution is an application one, where an experimental study on real testbeds is detailed to test the behaviour of the enhanced algorithms on a real-world context. Experimental tests followed by numerical results prove the efficiency of the proposed modifications against original algorithms.


3D indoor deployment Experimental validation Many-objective optimization Neighbourhood Adaptive operators 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Supplementary material

13369_2018_3712_MOESM1_ESM.docx (100 kb)
Supplementary material 1 (docx 99 KB)


  1. 1.
    Saipulla, A.; Cui, J.; Fu, X.; Liu, B.; Wang J.: Barrier coverage: foundations and design. In: The Art of Wireless Sensor Networks, Volume 2: Advanced Topics and Applications, 1st ed., pp. 59–115. Springer, Berlin. eBook ISBN 978-3-642-40066-7. Hardcover ISBN 978-3-642-40065-0. Series ISSN 1860-4862 (2014).
  2. 2.
    Cheng, X.; Du, D.Z.; Wang, L.; Xu, B.: Relay sensor placement in wireless sensor networks. ACM/Springer J. Wirel. Netw. 14(3), 347–355 (2008). CrossRefGoogle Scholar
  3. 3.
    Mansoor, U.; Ammari, H. M.: Coverage and connectivity in 3D wireless sensor networks. In: The Art of Wireless Sensor Networks, Volume 2: Advanced Topics and Applications, 1st ed., Springer, Berlin, pp. 273–324 (2014).
  4. 4.
    Shah, B.; Kim, K.: A survey on three-dimensional wireless ad hoc and sensor networks. Int. J. Distrib. Sens. Netw. 10(7), 616014 (2014). CrossRefGoogle Scholar
  5. 5.
    Jiang, J.A.; Wan, J.J.; Zheng, X.Y.; Chen, C.P.; Lee, C.H.; Su, L.K.; Huang, W.C.: A novel weather information-based optimization algorithm for thermal sensor placement in smart grid. IEEE Trans. Smart Grid PP(99), 1–11 (2016). Google Scholar
  6. 6.
    Alia, O.M.; Al-Ajouri, A.: Maximizing wireless sensor network coverage with minimum cost using harmony search algorithm. IEEE Sens. J. 17(3), 882–896 (2017). CrossRefGoogle Scholar
  7. 7.
    Sweidan, H.I.; Havens, T. C.: Coverage optimization in a terrain-aware wireless sensor network. In: Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, pp. 3687–3694 (2016).
  8. 8.
    Khalfallah, Z.; Fajjari, N.; Aitsaadi, Rubin P.; Pujolle, G.: A novel 3D underwater WSN deployment strategy for full-coverage and connectivity in rivers. In: IEEE International Conference on Communications (ICC), Kuala Lumpur, 2016, pp. 1–7.
  9. 9.
    Brown, T.; Wang, Z.; Shan, T.; Wang, F.; Xue, J.: On wireless video sensor network deployment for 3D indoor space coverage, SoutheastCon, Norfolk, VA, 2016, pp. 1–8.
  10. 10.
    Liu, Z.; Ouyang, Z.: k-Coverage estimation problem in heterogeneous camera sensor networks with boundary deployment. IEEE Access 6, 2825–2833 (2018). CrossRefGoogle Scholar
  11. 11.
    Cotta, C.; Gallardo, J.E.: Metaheuristic approaches to the placement of suicide bomber detectors. J. Heuristics 24(3), 483–513 (2018). CrossRefGoogle Scholar
  12. 12.
    Wu, C.Q.; Wang, L.: On efficient deployment of wireless sensors for coverage and connectivity in constrained 3D space. Sensors (Basel) 17(10), 2304 (2017). CrossRefGoogle Scholar
  13. 13.
    Hu, J.; Luo, J.; Zheng, Y.; Li, K.: Graphene-grid deployment in energy harvesting cooperative wireless sensor networks for green IoT. IEEE Trans. Ind. Inform. (2018)Google Scholar
  14. 14.
    Zhang, S; Jiajia, L.: Analysis and Optimization of Multiple Unmanned Aerial Vehicle-Assisted Communications in Post-Disaster Areas. IEEE Transactions on Vehicular Technology. pp(99):1-1, (2019).
  15. 15.
    Zhang, S.; Jiajia, L.: Analysis and optimization of multiple unmanned aerial vehicle-assisted communications in post-disaster areas. IEEE Trans. Veh. Technol. 99, 1–1 (2019). Google Scholar
  16. 16.
    Cao, B.; Zhao, J.; Yang, P.; Ge Lv, Z.; Liu, X.; Min, G.: 3D multi-objective deployment of an industrial wireless sensor network for maritime applications utilizing a distributed parallel algorithm. IEEE Trans. Ind. Inform. (2018).
  17. 17.
    Cui, W.; Zeng, L.; Li, Q.; Zhang, Y.; Liang, J.: Deployment of 3D wireless sensors within forest based on genetic algorithm. In: Liang, Q.; Mu, J.; Jia, M.; Wang, W.; Feng, X.; Zhang, B. (eds.) Communications, Signal Processing, and Systems. CSPS. Lecture Notes in Electrical Engineering, vol. 463 (2019) Springer, SingaporeGoogle Scholar
  18. 18.
    Zhou, Y.; Wang, H.; Li, S.: Research on the deployment algorithm of distributed detection network. In: Liang, Q.; Mu, J.; Jia, M.; Wang, W.; Feng, X.; Zhang, B. (eds.) Communications, Signal Processing, and Systems. CSPS 2017. Lecture Notes in Electrical Engineering, vol. 463. (2019). Springer, SingaporeGoogle Scholar
  19. 19.
    Hildmann, H.; Atia, D.Y.; Ruta, D.; Poon, K.; Isakovic, A. F.: Nature-Inspired optimization in the era of IoT: particle swarm optimization (PSO) applied to indoor distributed antenna systems (I-DAS). In: Elfadel, I.; Ismail, M. (eds.) The IoT physical layer. Springer, Cham (2019) (forthcoming).
  20. 20.
    Asorey-Cacheda, R.; Garcia-Sanchez, A.-J.; Garcia-Sanchez, F.; Garcia-Haro, J.: A survey on non-linear optimization problems in wireless sensor networks. J. Netw. Comput. Appl. 82, 1–20 (2017). CrossRefGoogle Scholar
  21. 21.
    Das, S.; Debbarma, M.K.: A survey on coverage problems in wireless sensor network based on monitored region. In: Kolhe, M.; Trivedi, M.; Tiwari, S.; Singh, V. (eds.) Advances in Data and Information Sciences. Lecture Notes in Networks and Systems, vol. 39. (2019). Springer, Singapore.
  22. 22.
    Maheshwari, A.; Chand, N.: A survey on wireless sensor networks coverage problems. In: Krishna, C.; Dutta, M.; Kumar R. (eds.) Proceedings of 2nd International Conference on Communication, Computing and Networking. Lecture Notes in Networks and Systems, vol. 46. pp 153–164 (2019). Springer, Singapore.
  23. 23.
    Meribout, M.; Al Naamany, A.: A collision free data link layer protocol for wireless sensor networks and its application in intelligent transportation systems. In: Wireless Telecommunications Symposium, Prague, pp. 1-6. (2009).
  24. 24.
    Kollat, J.B.; Reed, P.: Comparison of multi-objective evolutionary algorithms for long-term monitoring design. Adv. Water Resour. 29(6), 792–807 (2006)CrossRefGoogle Scholar
  25. 25.
    Seada, H.; Deb, K.: A unified evolutionary optimization procedure for single, multiple, and many objectives. IEEE Trans. Evol. Comput. 20(03), 358–369 (2016). CrossRefGoogle Scholar
  26. 26.
    Li, K.; Deb, K.; Zhang, Q.; Kwong, S.: An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. Evol. Comput. 19(5), 694–716 (2015). CrossRefGoogle Scholar
  27. 27.
    Ishibuchi, H.; Akedo, N.; Nojima, Y.: Behavior of multi-objective evolutionary algorithms on many-objective knapsack problems. IEEE Trans. Evol. Comput. 19(2), 264–283 (2015)CrossRefGoogle Scholar
  28. 28.
    Qu, B.Y.; Suganthan, P.N.; Liang, J.J.: Differential evolution with neighborhood mutation for multimodal optimization. IEEE Trans. Evol. Comput 16(5), 601–614 (2012)CrossRefGoogle Scholar
  29. 29.
    Vrugt, J.A.; Robinson, B.A.: Improved evolutionary optimization from genetically adaptive multimethod search. Proc. Natl. Acad. Sci. U.S.A. 104(3), 708–711 (2007). CrossRefGoogle Scholar
  30. 30.
    Ishibuchi, H.; Sakane, Y.; Tsukamoto, N.; Nojima, Y.: simultaneous use of different scalarizing functions in MOEA/D. In: 12th Annual Conference on Genetic and Evolutionary Computation GECCO, pp. 519–526 (2010)Google Scholar
  31. 31.
    Ishibuchi, H.; Sakane, Y.; Tsukamoto, N.; Nojima, Y.: Adaptation of scalarizing functions in MOEA/D: an adaptive scalarizing function-based multiobjective evolutionary algorithm. In: Proceedings of the EMO 2009, LNCS 5467, pp. 438–452 (2009)Google Scholar
  32. 32.
    Sato., H.: Inverted PBI in MOEA/D and its impact on the search performance on multi and many-objective optimization. In: Proceedings of the 16th Annual Conference on Genetic and Evolutionary Computation (GECCO), pp. 645–652 (2014)Google Scholar
  33. 33.
    Tan, Y.; Jiao, Y.; Li, H.; Wang, X.: MOEA/D + uniform design: A new version of MOEA/D for optimization problems with many objectives. Comput. Oper. Res. 40(6), 1648–1660 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  34. 34.
    Mitra, P.; Murthy, C.A.; Pal, S.K.: Unsupervised feature selection using feature similarity. IEEE Trans. Pattern Anal. Mach. Intell 24(3), 301–312 (2002). CrossRefGoogle Scholar
  35. 35.
    Bader, J.; Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)CrossRefGoogle Scholar
  36. 36.
    The IOTLab platform: software available at (2018). Accessed on October 08\(^{\text{th}}\) (2018)

Copyright information

© King Fahd University of Petroleum & Minerals 2019

Authors and Affiliations

  1. 1.UT2J, CNRS-IRIT (RMESS)University of ToulouseBlagnac, ToulouseFrance
  2. 2.ENIS, LETIUniversity of SfaxSfaxTunisia

Personalised recommendations