ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:11.50KB ,
资源ID:1741305      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/1741305.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2023年基于遗传算法多约束条件下的供应商选择研究.doc)为本站会员(sc****y)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

2023年基于遗传算法多约束条件下的供应商选择研究.doc

1、基于遗传算法多约束条件下的供应商选基于遗传算法多约束条件下的供应商选择研究择研究 韩雪山 摘要:本文基于遗传算法,通过对适应度函数的设计,提出了一种新的改进的遗传算法,用于解决从 N 个候选方案中选择 M(1MN)个的最优组合优化问题;通过供应商选择的案例进行了实证分析。将线性加权法、?姿截集标准化矩阵法与本文提出的方法进行了对比分析。Abstract:Based on the genetic algorithm with the design of fitness function,this paper proposes a new improved genetic algorithm to

2、 address the problem of select M(1M 关键词:遗传算法;组合优化;多约束;适应度函数;供应商选择 Key words:genetic algorithm;combined optimization;multiple constraints;fitness function;supplier selection 中图分类号:F274 文献标识码:A 文章编号:1006-4311(2020)14-0123-02 0 引言 从理论上来讲,针对解空间有限而数量特别巨大的组合优化问题,可以通过枚举法得出优化解,但实际上却是非常的麻烦。遗传算法具有全局的搜索能力,与传统的

3、枚举法相比,具有很快的收敛速度的优势,因而许多学者将遗传算法引入到组合优化问题中。但是针对具有多个约束条件限制下的从 N 个候选方案中选择 M 个的最优组合问题,通过设计相应的适应度函数来求解的文献却很少。本文据此基于遗传算法,通过对遗传算法中编码和适应度函数的设计,提出了一种新的改进的遗传算法,并将其应用到供应商选择的案例中,具有很强的现实意义。1 改进的遗传算法 1.1 遗传算子的设计 编码。本文采用实数编码,将个体的每个基因值用某一范围内的一个实数来表示,个体的编码长度就等于变量的个数。适应度函数的构造。本文采用变化的适应度函数的方案,将问题的约束以动态方式合并到适应度函数中,形成一个具

4、有变化的带惩罚项的适应度函数。选择。本文采用精英保留锦标赛选择。重复选择、交叉、变异的过程,逐步迭代,直到取得最优解时停止。1.2 适应度函数 关于约束条件的限制,我们主要是通过适应度函数来进行筛选。在进行适应度函数的设计时,重点考虑以下几种约束条件:如果不符合约束条件,则赋予适应度函数较小的数值;如果在交叉过程中,出现了相同的基因,则适应度函数值约束为 0;如果选定一个组合后,该组合在某一个指标上都很弱,则予以将其剔除。2 供应商选择的实例分析 本文以从 5 个供应商中选择 3 个的最优组合为案例进行实证分析。专家经过讨论得出了评价供应商的三个重要指标:质量、交货期、成本。指标权重的确定采用

5、 AHP 方法得出。从表 1 中可以得出供应商 5 在交货期的得分很高,但其在质量和成本方面的得分比较弱。供应商 2 在质量属性上的得分较高,而其在成本和交货期方面得分较低。所以在选择供应商时具有以下的几个约束条件的限制:供应商合作伙伴整体最优,同时能够达到一种优势互补的效果;如果某一个供应商在某一个指标上的得分很低,则赋予其惩罚约束;如果 M 个供应商在某一个指标上都很弱,则不予选择这个组合。评价得分表如表 1 所示。接下来,分别采用线性加权法(方法一)、?姿截集标准化矩阵法(方法二)和本文提出的改进的遗传算法(方法三)进行计算。其综合结果如表 2 所示。针对本文提出的改进的遗传算法,其相关

6、遗传算子的设计为:初始种群为 20,交叉的概率为 0.6,变异的概率为 0.01,终止迭代的次数为 1000。L 的取值为L=(6,5,4.3)T。三种计算的结果并不完全一致。通过分析,进一步得出:方法一属于简单的线性加权,并未考虑到约束条件的限制,是理想状态。该方法适用于从众多的方案中选择一个最优解的情况,并不适用于组合优化问题的解决。方法二通过对低于给定的的值赋予 0 的惩罚项,容易造成信息的失真,并不能达到优势互补的效果。方法三則很好的弥补了上面两种方法的不足,通过对适应度函数的设计,将不满足约束条件的组合通过适应度函数予以筛选,从而得到了最优的结果,很好的解决了本文提出的问题。3 结论

7、 本文通过对遗传算法中编码和适应度函数的设计,将约束条件通过适应度函数来体现,有效的解决了从 N 个候选方案中选择 M 个的最优组合优化问题。同时本文将线性加权法、?姿截集标准化矩阵法与本文提出的方法进行了对比。结果发现:本文提出的改进的遗传算法在解决约束条件下的组合优化问题方面更优,更符合现实意义,从而验证了算法的有效性。参考文献:1苑立伟,等.改进遗传算法及其在背包问题中的应用J.系统工程与电子技术,2005,27.2张大斌,等.基于群体编码方式的遗传算法求解装箱问题J.计算机工程与设计,2008,29.3贺永兴,杨瑞,唐伟,欧新良.基于重构变异算子遗传算法的研究J.计算机技术与发展,2015,25.4王翯华,朱建军,姜方桃.供应链协同视角下我们大型客机供应商选择评价指标设计J.价值工程,2015,12.

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2