为了降低供应链网络采购成本同时避免单源采购的风险,课题组研究了多源采购中多周期和多原料的供应链订单分配问题。考虑价格折扣和采购量的约束,建立了以期望成本最小化为目标的非线性规划模型,并采用遗传算法进行优化计算。设计了遗传算法双层编码染色体及相应的遗传算子,以MATLAB为平台进行优化。将算例分别采用遗传算法和启发式算法进行计算,计算结果验证了所设计的遗传算法是有效的。该研究可以协同优化多制造商对多供应商的订单分配问题,降低采购风险。