基于改进遗传算法的集合覆盖问题

来源 :数学的实践与认识 | 被引量 : 0次 | 上传用户:cdabcabc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集合覆盖问题是组合优化中的典型问题,在日常生活中有着广泛的应用.提出了一种改进遗传算法来解决集合覆盖问题.算法对标准遗传算法的改进主要表现在:1)结合启发式算法和随机生成,设计了新的产生初始种群的方法;2)引入修补操作处理不可行解使其转换成可行解;3)对重复个体进行处理再利用;4)对多点交叉进行推广,提出了新的交叉算子;5)针对可行解和不可行解,采取两种自适应多位变异操作.数值实验结果表明该算法对于解决规模较大的集合覆盖问题是有效的. Set covering problem is a typical problem in combinatorial optimization and has been widely used in daily life.An improved genetic algorithm is proposed to solve the set covering problem.The improvement of the standard GA is mainly as follows: 1) Combining heuristic algorithm And randomly generated, designed a new method to generate the initial population; 2) the introduction of repair operations to deal with the infeasible solution to make it feasible solution; 3) the repeated individual processing and reuse; 4) the promotion of multi-point crossover, put forward A new crossover operator is proposed.5) For adaptive and infeasible solutions, two adaptive multi-bit mutation operations are taken.The numerical experiments show that the proposed algorithm is effective to solve the large-scale set-covering problem.
其他文献
本节课的设计是在新课程标准的指导下,在新课程改革提出的三大基本理念的引领下,以有意义学习理论和建构主义学习理论为基础,应用多媒体、小组讨论、实验探究等多种教学手段
阶层流动感是个人客观阶层地位流动的主观感知,基于中国综合社会调查(CGSS2005-2015)数据,本文探讨了阶层流动感的变化及其影响机制,大致勾勒出了中国社会阶层流动感的变化趋
<正> 伟大的民主革命家孙中山先生给我们留下许多珍贵的哲学遗产。半个世纪以来,许多同志努力运用马克思主义的观点研究孙中山的哲学思想,阐明了一系列重大问题。可是,对他的
<正>上海市闵行区汽轮小学围绕家校共育主题,以建设学生电子成长档案为抓手,以深化教育信息化应用为契机,努力拓宽"学生网上空间"使用平台,整体架构家校共育新方式,积极拓展
通过对咸高公路部分路段交通量的统计,分发相关的调查问卷,对其中的数据和事故隐患进行了分析,并提出了相关的改进意见,从而有效降低该路段的交通事故发生率。
现如今,恐怖主义犯罪进入到了一个新的时期。不同于传统的恐怖主义犯罪,在科技高速发展的今天,恐怖主义犯罪也具备了新的特质,不仅在犯罪手段、组织方式等方面更加高科技化,
新型、高效水处理药剂与材料始终是水处理环保产业技术领域中重点发展的支柱产业,也是水工业与水污染治理工程技术与设备创新发展的基础产业。季铵化阳离子聚丙酰胺作为一种
基于滨海软土地基所存在的诸多问题,结合冀东油田原油商业储备库工程实例,对滨海软土地基的工程地质勘察及地基处理方法进行了阐述,为今后在软土地区的工程勘察及建设提供一
[目的]探讨临床护理路径在分化型甲状腺癌病人围术期护理中的应用效果。[方法]选取住院并进行手术治疗的96例分化型甲状腺癌病人随机分为干预组和对照组各48例,对照组采用常
“返贫”是目前我国农村扶贫开发中存在的一个突出问题和社会各界关注的热点问题。当前我国农村返贫现象带有高发性、频发性、区域性、弱质性和危害性的突出特点。有效遏制返