优化算法不仅是对算法本身进行优化,更是通过迭代与概率控制在众多解决方案中寻找一个问题的相对最优解的过程。这些算法可以是确定性的,也可以是概率性的,后者允许在解的搜索过程中引入随机性,以增加找到全局最优解的可能性。