(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210948146.3
(22)申请日 2022.08.09
(71)申请人 合肥工业大 学
地址 230009 安徽省合肥市包河区屯溪路
193号
(72)发明人 王国强 蒋媛媛 罗贺 肖向才
杨兴刚 朱家伟 陈盈盈 陆效农
吴志伟 余本功 程八一
(74)专利代理 机构 北京久诚知识产权代理事务
所(特殊普通 合伙) 11542
专利代理师 王云海
(51)Int.Cl.
G06N 3/12(2006.01)
G06Q 10/04(2012.01)
G06Q 10/08(2012.01)
(54)发明名称
面向采购计划优化的多重自适应计算方法
与装置
(57)摘要
本发明提供一种面向采购计划优化的多重
自适应计算方法与装置, 涉及物料采购技术领
域。 本发明包括获取海外基地运营过程中需采购
的产品生产所需物料; 根据所述产品生产所需物
料的数量, 以综合采购成本最小为目标获取多个
可行的采购计划方案; 根据多个可行的采购计划
方案, 设计多重自适应机制的遗传算法获取全局
最优解, 确定海外基地在一个采购周期内每种物
料的供应商选择及其采购数量。 多重自适应机制
的遗传算法能够在短时间内获得高质量的解, 算
法改进部分主要体现在多种选择方式组合使用
避免算法陷入早熟状态, 采用自适应交叉、 变异
策略提高算法后期局部搜索能力, 改进基于精英
保留的重启机制使算法能够及时跳出局部最优,
由此获取全局最优解。
权利要求书3页 说明书9页 附图5页
CN 115423095 A
2022.12.02
CN 115423095 A
1.一种面向采购计划优化的多重自适应 计算方法, 其特 征在于, 包括:
S1、 获取海外基地 运营过程中需采购的产品生产所需物料;
S2、 根据所述产品生产所需物料的数量, 以综合采购成本最小为目标获取多个可行的
采购计划方案;
S3、 根据多个可行的采购计划方案, 设计多重自适应机制的遗传算法获取全局最优解,
所述全局 最优解用于确定海外基地在一个采购周期 内每种物料的供应商选择及其采购数
量。
2.如权利要求1所述的多重自适应 计算方法, 其特 征在于, 所述S3具体包括:
S31、 将每个可行的采购计划方案对应编码 成一条染色体放入初始种群 中, 并初始选择
策略;
S32、 计算当前种群的每一条染色体的适应度值, 所述适应度值为各个可行的采购计划
方案的综合采购成本;
S33、 若当前种群早熟, 或者当前选择策略的连续迭代次数大于预设迭代次数, 则按顺
序切换选择 下一策略, 否则保留当前选择 策略, 进行选择操作;
S34、 执行自适应交叉 策略;
S35、 执行自适应 变异策略;
S36、 执行变异操作后, 计算当前种群中每一条染色体的适应度值, 若种群适应度值重
复度大于预设重复度, 则采用精英保留的自适应重启机制更新当前种群, 否则保留当前种
群;
S37、 判断是否达到最大迭代次数, 若是, 选择当前种群中适应度值最大的染色体并解
码, 获取全局最优解; 否则, 转入S3 3。
3.如权利要求2所述的多重自适应计算方法, 其特征在于, 所述S31中将每个解对应编
码成一条染色体, 包括:
采用实数编码方式构建染色体结构, 染色体由一个(I+M) ×J的二维矩阵表示, 染色体
个体适应度值为综合采购成本数值; 其中, 矩阵的行表示不同种类的物料, 前i行表示不同
种类的散件, 后m行表示 不同种类的原材 料; 矩阵的列表示 不同供应商。
4.如权利要求2所述的多重自适应 计算方法, 其特 征在于, 所述S3 3具体包括
首先计算最优个体适应度值与次优个体适应度值的差距Fdiff, 确定所求差距Fdiff对最
优个体适应度值Fsub的占比, 当该占比不小于某一预设阈值εmax, 即
判断当
前种群处于早熟状态; 判断当前种群处于早熟状态; 同时, 判断使用同一种选择策略的重复
迭代次数是否达到阈值; 当满足上述条件中的任意一个时, 则更换新的选择方式, 所述选择
方式包括轮 盘赌选择、 精英 选择或者种马选择 方式。
5.如权利要求2所述的多重自适应 计算方法, 其特 征在于, 所述S34包括:
S341、 根据当前种群中每一条染色体的适应度值, 确定种群适应度的平均值、 最大值和
最小值;
S342、 根据个体适应度值与种群适应度的平均值大小关系, 以及最大值和最小值, 确定
交叉率;权 利 要 求 书 1/3 页
2
CN 115423095 A
2Pcross为交叉率, f表示当前染色体的适应度值, favg、 fmax和fmin分别表示执行交叉操作之
前种群适应度的平均值、 最大值和最小值, ω1、 μ1和 μ2均为范围在(0,1)之间的常数;
S343、 随机生成一个数r∈(0,1), 若r≤Pcross, 针对当前染色体执行交叉操作, 具体的交
叉方式按照最优概 率选择的线性重组或者两点交叉。
6.如权利要求2所述的多重自适应 计算方法, 其特 征在于, 所述S3 5包括:
S351、 执行交叉操作后, 根据当前种群中每一条染色体的适应度值, 确定种群适应度的
平均值、 最大值和最小值;
S352、 根据个体适应度值与种群适应度的平均值大小关系, 以及最大值和最小值, 确定
变异率;
Pmut为变异率, f ′表示当前染色体的适应度值, favg′、 fmax′和fmin′分别表示执行交叉操
作后种群适应度的平均值、 最大值和最小值, ω2、 μ3和 μ4均为范围在(0,1)之间的常数;
S353、 随机生成一个数r ′∈(0,1), 若r≤Pmut, 继续比较f ′与favg′的大小,
若f′<favg′, 则选择两列随机变异方式执 行变异操作;
若f′≥favg′, 则选择逆转变异方式执 行变异操作。
7.如权利要求2~6任一项所述的多重自适应计算方法, 其特征在于, 所述S36的精英保
留的自适应重启机制, 具体是指:
假设当前种群中共有M个个体, 保留当前种群中的最优个体, 随后调用种群初始化操
作, 重新生成M ‑1个新的个体, 将新的M个染色体作为当前子代继续迭代; 同时, 在算法迭代
过程中, 当累计重启次数 大于一定阈值时, 将当前变异率基础上增 加预设数值。
8.一种面向采购计划优化的多重自适应 计算装置, 其特 征在于, 包括:
数据获取模块, 用于获取海外基地 运营过程中需采购的产品生产所需物料;
方案求解模块, 用于根据所述产品生产所需物料的数量, 以综合采购成本最小为目标
获取多个可 行的采购计划方案;
方案优化模块, 用于根据多个可行的采购计划方案, 设计多重自适应机制的遗传算法
获取全局最优解, 所述全局最优解用于确定海外基地在一个采购周期内每种物料的供应商
选择及其采购数量。
9.如权利要求8所述的多重自适应计算装置, 其特征在于, 所述方案优化模块具体用
于:
S31、 将每个可行的采购计划方案对应编码 成一条染色体放入初始种群 中, 并初始选择权 利 要 求 书 2/3 页
3
CN 115423095 A
3
专利 面向采购计划优化的多重自适应计算方法与装置
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-17 23:28:50上传分享