An Electromagnetism-like mechanism algorithm for the router node placement in wireless mesh networks

  • Lamri SayadEmail author
  • Louiza Bouallouche-Medjkoune
  • Djamil Aissani
Methodologies and Application


In this paper, we consider the problem of mesh router placement in a wireless mesh network (WMN). The latter is an emerging networking technology consisting of three kinds of nodes: mesh clients, mesh routers and gateways. Mesh routers form a backbone to forward data between client nodes and the external network. Therefore, the optimization of mesh routers positions strongly influences the performance of the WMN. Since this issue has already been proved as being computationally NP-hard to solve, the use of non-exact methods (such as heuristics and metaheuristics) is indispensable. In this sense, our current work consists to apply and adapt the electromagnetism-like mechanism (EM) metaheuristic to solve the router node placement issue. The idea is to consider a population of solutions encoded as particles subject to attractions and repulsions as in electromagnetic systems. Finally, we have evaluated our proposed approach by simulating different scenarios under various settings. The obtained results indicate that the proposed EM algorithm outperforms the existing particle swarm intelligence algorithm and genetic algorithm in defining near optimal positions for mesh routers with regard to coverage and connectivity.


Wireless mesh network Router node placement Facility location problem Network design Electromagnetism-like mechanism algorithm 


Compliance with ethical standards

Conflict of interest

All authors declare that they have no conflict of interest.


  1. Abdelkhalek O, Dahmani N, Krichen S, Guitouni A (2015) VL-PLS: a multi-objective variable length pareto local search to solve the node placement problem for next generation network. Procedia Compu Sci 73:250–257CrossRefGoogle Scholar
  2. Akyildiz IF, Wang X, Wang W (2005) Wireless mesh networks: a survey. Comput Netw 47(4):445–487CrossRefzbMATHGoogle Scholar
  3. Barolli A, Oda T, Ikeda M, Barolli L, Xhafa F, Loia V (2015) Node placement for wireless mesh networks: analysis of WMN-GA system simulation results for different parameters and distributions. J Comput Syst Sci 81(8):1496–1507MathSciNetCrossRefzbMATHGoogle Scholar
  4. Benyamina D, Hafid A, Hallam N, Gendreau M, Maureira J (2012) A hybrid nature-inspired optimizer for wireless mesh networks design. Comput Commun 35(10):1231–1246CrossRefGoogle Scholar
  5. Birbil SI, Fang SC (2003) An electromagnetism-like mechanism for global optimization. J Global Optim 25(3):263–282MathSciNetCrossRefzbMATHGoogle Scholar
  6. Cuevas E, Osuna V, Oliva D (2017) Evolutionary computation techniques: a comparative perspective, vol 686. Springer, BerlinCrossRefGoogle Scholar
  7. De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–251CrossRefGoogle Scholar
  8. Gupta BK, Patnaik S, Mallick MK, Nayak AK (2017) Dynamic routing algorithm in wireless mesh network. Int J Grid Util Comput 8(1):53–60CrossRefGoogle Scholar
  9. Khalesian M, Delavar MR (2016) Wireless sensors deployment optimization using a constrained pareto-based multi-objective evolutionary approach. Eng Appl Artif Intell 53:126–139CrossRefGoogle Scholar
  10. Lee CH, Chang FK (2010) Fractional-order pid controller optimization via improved electromagnetism-like algorithm. Expert Syst Appl 37(12):8871–8878CrossRefGoogle Scholar
  11. Lin CC (2013) Dynamic router node placement in wireless mesh networks: a PSO approach with constriction coefficient and its convergence analysis. Inf Sci 232:294–308MathSciNetCrossRefzbMATHGoogle Scholar
  12. Lin CC, Lin YL, Liu WY (2013) Solving router nodes placement problem with priority service constraint in WMNS using simulated annealing. In: International conference on grid and pervasive computing. Springer, pp 811–818Google Scholar
  13. Lin CC, Li YS, Deng DJ (2014) A bat-inspired algorithm for router node placement with weighted clients in wireless mesh networks. In: 2014 9th international conference on communications and networking in China (CHINACOM). IEEE, pp 139–143Google Scholar
  14. Lin CC, Chen TH, Chin HH (2016a) Adaptive router node placement with gateway positions and qos constraints in dynamic wireless mesh networks. Journal of Network and Computer Applications 74(C):149–164Google Scholar
  15. Lin CC, Tseng PT, Wu TY, Deng DJ (2016b) Social-aware dynamic router node placement in wireless mesh networks. Wirel Netw 22(4):1235–1250CrossRefGoogle Scholar
  16. Maenhout B, Vanhoucke M (2007) An electromagnetic meta-heuristic for the nurse scheduling problem. J Heuristics 13(4):359–385CrossRefGoogle Scholar
  17. Naderi B, Najafi E, Yazdani M (2012) An electromagnetism-like metaheuristic for open-shop problems with no buffer. J Ind Eng Int 8(1):29CrossRefGoogle Scholar
  18. Sakamoto S, Kulla E, Oda T, Ikeda M, Barolli L, Xhafa F (2014) A simulation system for wmn based on SA: performance evaluation for different instances and starting temperature values. Int J Space-Based Situat Comput 4(3–4):209–216CrossRefGoogle Scholar
  19. Tsou CS, Kao CH (2006) An electromagnetism-like meta-heuristic for multi-objective optimization. In: IEEE congress on evolutionary computation, 2006, CEC 2006. IEEE, pp 1172–1178Google Scholar
  20. Wei NC, Lin HK, Wu P (2012) An electromagnetism-like mechanism for solving cell formation problems. Sci Res Essays 7(9):1022–1034Google Scholar
  21. Xhafa F, Barolli A, Sánchez C, Barolli L (2011) A simulated annealing algorithm for router nodes placement problem in wireless mesh networks. Simul Model Pract Theory 19(10):2276–2284CrossRefzbMATHGoogle Scholar
  22. Xhafa F, Sánchez C, Barolli L (2012) Local search methods for efficient router nodes placement in wireless mesh networks. J Intell Manuf 23(4):1293–1303CrossRefGoogle Scholar
  23. Xhafa F, Sánchez C, Barolli A, Takizawa M (2015) Solving mesh router nodes placement problem in wireless mesh networks by tabu search algorithm. J Comput Syst Sci 81(8):1417–1428MathSciNetCrossRefzbMATHGoogle Scholar
  24. Yerra RVP, Rajalakshmi P (2014) Effect of relay nodes and transmit power on end-to-end delay in multi-hop wireless ad hoc networks. Int J Space-Based Situat Comput 9 4(1):26–38CrossRefGoogle Scholar
  25. Yurtkuran A, Emel E (2010) A new hybrid electromagnetism-like algorithm for capacitated vehicle routing problems. Expert Syst Appl 37(4):3427–3433CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.LAMOS Laboratory, Faculty of Exact SciencesUniversity of BejaiaBejaiaAlgeria
  2. 2.Computer Science DepartmentMsila UniversityMsilaAlgeria

Personalised recommendations