摘要:Genetic Algorithm (GA) is widely adopted in optimization and the improvement of its optimization performance is attracting many researchers’ attentions. In solving practical problems in the process of architectural design, the ways of converting design problems into mathematical models that can be addressed by GA are of great significance in achieving final optimal results. However, no such rule that can be applied to such conversion has been developed so far. In general, problems which can be addressed by GA can be divided into combinatorial problems and numerical problems. In this paper, by means of attempting to disintegrate a complicated architectural problem into combinatorial and numerical problems, the author discusses feasibility and practicality of solving these two types of problems simultaneously utilizing GA and discloses both advantages and disadvantages of GA by comparing with other algorithms.