一种基于人工免疫算法的货物采购及拼船/车运输方法

    公开(公告)号:CN107169688B

    公开(公告)日:2020-09-11

    申请号:CN201610126257.0

    申请日:2016-03-07

    IPC分类号: G06Q10/08 G06Q50/28

    摘要: 本发明涉及一种基于人工免疫算法的货物采购及拼船/车运输方案寻优方法,包括如下步骤:S1:获取货物采购及运输需求相关数据;S2:设定抗体的货物采购及运输方案的染色体编码方法,设定染色体基因信息;S3:设置算法参数。S4:抗原识别,将给定的目标函数和约束条件作为抗原;S5:产生初始抗体群,在解空间内随机初始化抗体群;S6:解读抗体群中所有抗体的染色体基因信息,生成采购‑拼船/车运输配送方案,并计算亲和度,抗体浓度和激励度;S7:克隆部分激励度较高的抗体组成临时抗体群;S8:在临时抗体群中通过基因突变等方法产生新抗体;S9:从临时抗体群中选择优秀新抗体,用以替换抗体群中的较差个体,形成下一代抗体群;S10:判断是否满足结束条件,若是停止计算并输出拼船采购‑运输方案;若否,转步骤S6继续进行。

    一种基于人工免疫算法的货物采购及拼船/车运输方法

    公开(公告)号:CN107169688A

    公开(公告)日:2017-09-15

    申请号:CN201610126257.0

    申请日:2016-03-07

    IPC分类号: G06Q10/08 G06Q50/28

    摘要: 本发明涉及一种基于人工免疫算法的货物采购及拼船/车运输方案寻优方法,包括如下步骤:S1:获取货物采购及运输需求相关数据;S2:设定抗体的货物采购及运输方案的染色体编码方法,设定染色体基因信息;S3:设置算法参数。S4:抗原识别,将给定的目标函数和约束条件作为抗原;S5:产生初始抗体群,在解空间内随机初始化抗体群;S6:解读抗体群中所有抗体的染色体基因信息,生成采购‑拼船/车运输配送方案,并计算亲和度,抗体浓度和激励度;S7:克隆部分激励度较高的抗体组成临时抗体群;S8:在临时抗体群中通过基因突变等方法产生新抗体;S9:从临时抗体群中选择优秀新抗体,用以替换抗体群中的较差个体,形成下一代抗体群;S10:判断是否满足结束条件,若是停止计算并输出拼船采购‑运输方案;若否,转步骤S6继续进行。

    一种基于粒子群算法的货物采购及拼船/车运输方法

    公开(公告)号:CN107169689B

    公开(公告)日:2020-09-11

    申请号:CN201610127163.5

    申请日:2016-03-07

    IPC分类号: G06F111/06

    摘要: 本发明涉及一种基于粒子群算法的货物采购及拼船/车运输方法,包括如下步骤:S1:获取货物采购及运输需求相关数据;S2:设定粒子群中个体的货物采购及运输的染色体编码方案,设定染色体基因信息;S3:配置粒子群算法参数;S4:随机生成初始粒子群,包括位置群与速度群;S5:解读粒子群中所有个体的染色体基因信息,生成采购‑拼船/车运输配送方案,并计算粒子群中个体的适应值;S6:记录个体历史最优方案与群体历史最优方案,更新群中各粒子个体的速度与位置;S7:判断是否满足终止条件,如果不满足则返回S5,如此循环直至满足终止条件,如果满足则优化结束输出最优方案。