EvoArch: An evolutionary algorithm for architectural layout design

被引:27
|
作者
Wong, Samuel S. Y. [1 ]
Chan, Keith C. C. [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
关键词
Architectural space topology; Evolutionary algorithm; Crossover; Genetic algorithm; Graph algorithm; Mutation; NEURAL-NETWORKS; PLANAR GRAPHS; RECOGNITION;
D O I
10.1016/j.cad.2009.04.005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The architectural layout design problem, which is concerned with the finding of the best adjacencies between functional spaces among many possible ones under given constraints, can be formulated as a combinatorial optimization problem and can be solved with an Evolutionary Algorithm (EA). We present functional spaces and their adjacencies in form of graphs and propose an EA called EvoArch that works with a graph-encoding scheme. EvoArch encodes topological configuration in the adjacency matrices of the graphs that they represent and its reproduction operators operate on these adjacency matrices. In order to explore the large search space of graph topologies, these reproduction operators are designed to be unbiased so that all nodes in a graph have equal chances of being selected to be swapped or mutated. To evaluate the fitness of a graph, EvoArch makes use of a fitness function that takes into consideration preferences for adjacencies between different functional spaces, budget and other design constraints. By means of different experiments, we show that EvoArch can be a very useful tool for architectural layout design tasks. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:649 / 667
页数:19
相关论文
共 50 条
  • [31] A data-driven evolutionary algorithm for wind farm layout optimization
    Long, Huan
    Li, Peikun
    Gu, Wei
    [J]. ENERGY, 2020, 208
  • [32] Optimization of Production Equipment Layout Based on Fuzzy Decision and Evolutionary Algorithm
    Chen, Wenfang
    [J]. INTERNATIONAL JOURNAL OF DECISION SUPPORT SYSTEM TECHNOLOGY, 2019, 11 (03) : 13 - 29
  • [33] An age-controlled evolutionary algorithm for optimization problems in physical layout
    Huber, A
    Mlynski, DA
    [J]. ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : E262 - E265
  • [34] A low-complexity evolutionary algorithm for wind farm layout optimization
    Huang, Xingwang
    Wang, Zhijin
    Li, Chaopeng
    Zhang, Min
    [J]. ENERGY REPORTS, 2023, 9 : 5752 - 5761
  • [35] Evolutionary algorithm for determining optimal tree layout of water distribution networks
    Stanic, M
    Avakumovic, D
    Kapelan, Z
    [J]. HYDROINFORMATICS '98, VOLS 1 AND 2, 1998, : 901 - 908
  • [36] Evolutionary Algorithm for Optimization Regarding the Planning of Topological Facilities in Layout of a Shipyard
    Azzolini, W.
    Azzolini, F.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2019, 17 (09) : 1491 - 1500
  • [37] Analysis Optimization of wind farm turbines layout using an evolutionary algorithm
    Buentello Duque, Abelardo
    Hernandez Gonzalez, Salvador
    Jimenez Garcia, Jose A.
    Figueroa Fernandez, Vicente
    Tapia Esquivias, Moises
    [J]. INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2020, 11 (03): : 97 - 111
  • [38] OPTIMIZATIONS IN ARCHITECTURAL LAYOUT PROCESS
    MOUCKA, J
    [J]. EKONOMICKO-MATEMATICKY OBZOR, 1980, 16 (02): : 190 - 210
  • [39] PATTERNS, HEURISTICS FOR ARCHITECTURAL DESIGN SUPPORT Making use of evolutionary modelling in design
    Fernando, Ruwan
    Drogemuller, Robin
    Salim, Flora Dilys
    Burry, Jane
    [J]. PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED ARCHITECTURAL DESIGN RESEARCH IN ASIA (CAADRIA 2010): NEW FRONTIERS, 2010, : 283 - 292
  • [40] Design characteristics and aesthetics in evolutionary design of architectural forms directed by fuzzy evaluation
    Mars, Agnieszka
    Grabska, Ewa
    slusarczyk, Grazyna
    Strug, Barbara
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2020, 34 (02): : 147 - 159