为了解决一类函数优化问题,利用带时滞影响的混杂食物链微生物培养动力学理论提出一种微生物动力学优化(MDO)算法。在该算法中,假设有多个微生物种群在一个培养系统中培养,微生物种群的生长不仅受注入到培养系统中的培养液流量、营养物质和有害物质的浓度影响,还受到种群之间相互作用的影响。定期注入的培养液会突然增加营养物质和有毒物质的浓度,从而加大对种群的影响。利用这些特点构造了吸收算子攫取算子混杂算子毒素算子。通过这些算子和种群的生长变化,能够快速求解优化问题的局部最优解。仿真实验结果表明,MDO算法在解决高维度优化问题时具有一定的优势。