Picture of model of urban architecture

Open Access research that is exploring the innovative potential of sustainable design solutions in architecture and urban planning...

Strathprints makes available scholarly Open Access content by researchers in the Department of Architecture based within the Faculty of Engineering.

Research activity at Architecture explores a wide variety of significant research areas within architecture and the built environment. Among these is the better exploitation of innovative construction technologies and ICT to optimise 'total building performance', as well as reduce waste and environmental impact. Sustainable architectural and urban design is an important component of this. To this end, the Cluster for Research in Design and Sustainability (CRiDS) focuses its research energies towards developing resilient responses to the social, environmental and economic challenges associated with urbanism and cities, in both the developed and developing world.

Explore all the Open Access research of the Department of Architecture. Or explore all of Strathclyde's Open Access research...

Flexible genetic algorithm : a simple and generic approach to node placement problems

Zhang, Yu-Hui and Gong, Yue-Jiao and Gu, Tian-Long and Li, Yun and Zhang, Jun (2017) Flexible genetic algorithm : a simple and generic approach to node placement problems. Applied Soft Computing Journal, 52. pp. 457-470. ISSN 1568-4946

Text (Zhang-etal-ASCJ2016-Flexible-genetic-algorithm-a-simple-and-generic-approach)
Accepted Author Manuscript
License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 logo

Download (1MB) | Preview


Node placement problems, such as the deployment of radio-frequency identification systems or wireless sensor networks, are important problems encountered in various engineering fields. Although evolutionary algorithms have been successfully applied to node placement problems, their fixed-length encoding scheme limits the scope to adjust the number of deployed nodes optimally. To solve this problem, we develop a flexible genetic algorithm in this paper. With variable-length encoding, subarea-swap crossover, and Gaussian mutation, the flexible genetic algorithm is able to adjust the number of nodes and their corresponding properties automatically. Offspring (candidate layouts) are created legibly through a simple crossover that swaps selected subareas of parental layouts and through a simple mutation that tunes the properties of nodes. The flexible genetic algorithm is generic and suitable for various kinds of node placement problems. Two typical real-world node placement problems, i.e., the wind farm layout optimization and radio-frequency identification network planning problems, are used to investigate the performance of the proposed algorithm. Experimental results show that the flexible genetic algorithm offers higher performance than existing tools for solving node placement problems.