generating the desired construction schedules using the rules in
the matrix.
The proposed algorithm in this research can be used to produce
the construction schedule from scratch and for this reason a fitness
function is required. To fulfill this requirement, using the derived
stability matrix from the BIM of the project will help. The defined
objective in this GA optimization is maximizing the constructability
of the project, which means that the GA would try to find
constructible project schedules for the given project 3D model.
The constructability of a project schedule herein is defined as
having all the elements statically stable during and after the installation
process. For example, the installation of a beam is considered
constructible and stable only if the two end structural
supports (columns or beams) have been installed earlier.
Below are the general descriptions of core Genetic Algorithm
functions and their definitions in this research.