建筑块假说(building block hypothesis),工学-控制科学与工程-智能控制-智能控制-模糊控制-智能优化控制-进化控制,用来解释遗传算法如何利用搜索过程中的累积信息来加快搜索速度的理论。由遗传算法提出者美国学者J.H.霍兰德(John Henry Holland,1929~2015)和他的学生D.E.戈德伯格(David Edward Goldberg)在模式定理基础上提出。戈德伯格将短的、低阶的、具有较高适应值的模式称为建筑块,并认为遗传算法在搜索过程中通过交叉、变异等遗传算子将不同建筑块组合在一起形成新的模式,从而显著缩小了搜索范围。同时,由于选择机制的“优胜劣汰”作用,在建筑块数量不断增加的同时,建筑块的质量也不断提高,即不断地形成具有较高适应值的高阶模式,种群的平均适应值增大,从而引导算法向全局最优解靠近。但是,如果对于某个问题而言,当遗传算法维持的种群中所有建筑块都不能组成最优解时,遗传算法的求解效率将明显下降,特别是在实际应用中,采用有限种群规模的遗传算法难以保证有限时间内收敛到最优解。