Computational design of residential units' floor layout: A heuristic algorithm

被引:3
作者
Yan, Shurui [1 ]
Liu, Nianxiong [1 ]
机构
[1] Tsinghua Univ, Sch Architecture, Beijing 1008611, Peoples R China
基金
中国国家自然科学基金;
关键词
Computational design; Monte Carlo tree search; Particle swarm optimization; Residential buildings; Floor layout design; OPTIMIZATION;
D O I
10.1016/j.jobe.2024.110546
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Computer-aided intelligent design can improve the quality and efficiency of residential building design. However, the design conditions are diverse, and numerous combinations of spatial elements exist. We propose a heuristic algorithm-the combined Monte Carlo tree search (MCTS) and particle swarm optimization (PSO) algorithm (PSO-MCTS)-for the automated design of residential floor layouts. The MCTS algorithm deals with discrete variables (room locations). It considers architectural design experience and design standards during node pruning to compress the search space and simplify the computation. The PSO algorithm deals with continuous variables (room sizes) and accelerates the computing speed due to parallel processing. The PSO-MCTS algorithm achieves a good balance between computational efficiency and accuracy. It is suitable for various design conditions and requirements. The input parameters include the daylight fa & ccedil;ade, boundary scope, entrance location, room type and size, and relationships with adjacent rooms. The PSO-MCTS provides 100 %, 80 %, and 75 % better results than heuristic algorithms, designs by architects, and a state-of-the-art deep learning model, respectively.
引用
收藏
页数:14
相关论文
共 32 条
[1]  
Biddulph Mike., 2007, Introduction to Residential Layout, DOI DOI 10.1177/0739456X05285119
[2]   Computational design in architecture: Defining parametric, generative, and algorithmic design [J].
Caetano, Ines ;
Santos, Luis ;
Leitao, Antonio .
FRONTIERS OF ARCHITECTURAL RESEARCH, 2020, 9 (02) :287-300
[3]   Architecture meets computation: an overview of the evolution of computational design approaches in architecture [J].
Caetano, Ines ;
Leitao, Antonio .
ARCHITECTURAL SCIENCE REVIEW, 2020, 63 (02) :165-174
[4]  
Coulom R, 2007, LECT NOTES COMPUT SC, V4630, P72
[5]  
Desale Sachin., 2015, INT J COMPUT ENG RES, V351, P2349
[6]  
Eberhart RC, 2001, IEEE C EVOL COMPUTAT, P81, DOI 10.1109/CEC.2001.934374
[7]  
Elezkurtaj T., 1999, ECAADE C P, P645
[8]   HOSPITAL LAYOUT AS A QUADRATIC ASSIGNMENT PROBLEM [J].
ELSHAFEI, AN .
OPERATIONAL RESEARCH QUARTERLY, 1977, 28 (01) :167-179
[9]   Automated layout of modular high-rise residential buildings based on genetic algorithm [J].
Fan, Zesen ;
Liu, Jiepeng ;
Wang, Lufeng ;
Cheng, Guozhong ;
Liao, Minqing ;
Liu, Pengkun ;
Chen, Frank .
AUTOMATION IN CONSTRUCTION, 2023, 152
[10]   Evolutionary Methods in House Floor Plan Design [J].
Grzesiak-Kopec, Katarzyna ;
Strug, Barbara ;
Slusarczyk, Grazyna .
APPLIED SCIENCES-BASEL, 2021, 11 (17)