This study proposes a dependency structure matrix driven genetic algorithm (DSMDGA) which utilizes the dependency structure
matrix (DSM) clustering to extract building block (BB) information and use the information to accomplish BB-wise crossover.
Three cases: tight, loose, and random linkage, are tested on both a DSMDGA and a simple genetic algorithm (SGA). Experiments
showed that the DSMDGA is able to correctly identify BBs and outperforms a SGA.