检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:裴小兵[1] 赵璇子 王秀丽[1] PEI Xiaobing;ZHAO Xuanzi;WANG Xiuli(School of Management,Tianjin University of Technology,Tianjin 300384,China)
出 处:《工业工程与管理》2021年第6期84-94,共11页Industrial Engineering and Management
基 金:国家创新方法工作专项资助项目(2017IM060200)。
摘 要:针对传统遗传算法求解DSM模块划分问题时,由于染色体结构固定的影响,最大模块划分数量受限,导致无法得到最优解,本文提出一种基于改进遗传算法的产品模块划分方法。在种群初始化过程中生成异构染色体种群;在传统遗传算法中插入变邻域搜索算法,设计多邻域结构,查找突破最大模块划分数量限制的最优模块划分结果;提出自适应的交叉和变异算子,可对异构染色体进行交叉和变异操作,保证了交叉变异的有效性和对优秀结构的留存。最后通过案例计算分析,验证该算法的可行性和有效性。When traditional genetic algorithm was used to solve DSM module division problem,the number of maximum module division was limited due to the fixed chromosome structure,which might lead to the defect that the optimal solution could not be obtained.Therefore,a product module partitioning method based on improved genetic algorithm was proposed.In the process of population initialization,heterogeneous chromosome population was generated.The variable neighborhood search algorithm was inserted into the traditional genetic algorithm.The multi-neighborhood structure could help to find the optimal module partition result without being restricted by the maximum number of modules.An adaptive crossover and mutation operator was proposed to perform crossover and mutation operations on heterogeneous chromosomes,ensuring the effectiveness of crossover and mutation and the retention of excellent structures.Finally,the feasibility and effectiveness of the algorithm are verified by case analysis.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3