模拟退火算法源于固体退火原理,通过解空间、目标函数和初始解三部分构成。