-
题名基于遗传算法求解折扣{0-1}背包问题的研究
被引量:62
- 1
-
-
作者
贺毅朝
王熙照
李文斌
张新禄
陈嶷瑛
-
机构
石家庄经济学院信息工程学院
深圳大学计算机与软件学院
石家庄经济学院网络与信息安全实验室
河北师范大学数学与信息科学学院
-
出处
《计算机学报》
EI
CSCD
北大核心
2016年第12期2614-2630,共17页
-
基金
国家自然科学基金(71371063)
深圳市科技计划项目(JCYJ2015032414-0036825)
+1 种基金
河北省高等学校科研基金(ZD2016005
Z2013110)资助
-
文摘
目前,求解折扣{0-1}背包问题(D{0-1}KP)的主要算法是基于动态规划的具有伪多项式时间的确定性算法,当D{0-1}KP实例中各项的价值系数与重量系数在大范围内取值时缺乏实用性.文中基于杰出者保留策略遗传算法(EGA)求解D{0-1}KP,首先建立了D{0-1}KP的两个新的数学模型;然后,为了利用EGA和第一数学模型求解D{0-1}KP,提出了一种处理非正常编码个体的贪心修复与优化算法GROA,并将其与EGA相结合给出了求解D{0-1}KP的第一遗传算法FirEGA;紧接着,利用EGA和第二数学模型求解D{0-1}KP,提出了处理非正常编码个体的另一种有效算法NROA,并将其与EGA相结合给出了求解D{0-1}KP的第二遗传算法SecEGA;最后,利用四类大规模D{0-1}KP实例,确定了FirEGA和SecEGA的交叉概率与变异概率的合理取值,比较了两个算法的实际求解性能.对四类实例的计算结果表明:FirEGA和SecEGA都非常适于求解大规模的难D{0-1}KP实例,均能够得到一个近似比非常接近于1的近似解,并且FirEGA的平均求解性能比SecEGA的更优.
-
关键词
折扣{0-1}背包问题
遗传算法
非正常编码个体
贪心策略
修复与优化
-
Keywords
discounted{0-1}knapsack problem
genetic algorithm
non-normal coding individual
greedy strategy
repair and optimization
-
分类号
TP18
[自动化与计算机技术—控制理论与控制工程]
-
-
题名求解大规模0-1背包问题的主动进化遗传算法
被引量:21
- 2
-
-
作者
史亮
董槐林
王备战
龙飞
-
机构
厦门大学软件学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第13期31-33,共3页
-
基金
国家"985"工程二期基金资助项目(0000-X07204)
福建省自然科学基金资助项目(2006J0222)
-
文摘
针对遗传算法求解大规模0-1背包问题中存在的不足,将定向变异机制引入到遗传算法中,提出了基于主动进化遗传算法的0-1背包问题求解算法。该算法利用概率编码方案对种子个体进行编码,每代种群中的个体通过对该代种子个体进行测度而产生,用于定向变异的诱变因子将参与种子个体的进化。实验结果表明,该算法具有较好的全局寻优能力和执行效率。
-
关键词
遗传算法
定向变异
0-1背包问题
-
Keywords
genetic algorithm
directed mutation
0- 1 knapsack problem
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名求解多维0-1背包问题的一种改进的遗传算法
被引量:15
- 3
-
-
作者
曾智
杨小帆
陈静
陈文斌
唐荣旺
-
机构
重庆大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2006年第7期220-223,共4页
-
基金
重庆市自然科学基金资助课题(编号:CSTC
2005BB2191)
-
文摘
针对多维0-1背包问题,通过应用贪心法和二分搜索法的思想,本文提出了一种新的杂交算子———中值杂交,并且基于此算子提出了求解多维0-1背包问题的一种改进的遗传算法。最后本文通过一系列数值实验,把改进算法与传统的遗传算法以及其他最新的遗传算法进行比较,经过对求得近似解的精度及计算所需时间两方面的对比,验证了其有效性。
-
关键词
多维0-1背包问题
遗传算法
中值杂交算子
-
Keywords
Multidimensional 0-1 knapsack problem, Genetic algorithms, Median crossover
-
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名非线性0-1规划问题的连续化及其遗传算法解法
被引量:14
- 4
-
-
作者
隋允康
贾志超
杜家政
-
机构
北京工业大学机械工程与应用电子技术学院
-
出处
《北京工业大学学报》
CAS
CSCD
北大核心
2008年第8期785-791,共7页
-
基金
国家自然科学基金(10472003)
高校博士点基金(2006005010).
-
文摘
为了求解非线性0-1离散规划问题,通过非线性等式的"离散性约束"将其转化为[0,1]区间上等价的连续变量非线性规划.对于目标函数非线性、约束线性的0-1规划问题,可以使用乘子法来解决含"离散性约束"的非线性优化问题.对于目标函数和约束函数均为非线性的问题,可以采用约束松驰法将离散性约束松弛为不等式约束.两种方法处理后均使用遗传算法程序GENOCOP求解.乘子法求解得到的结果比较准确,约束松弛法属于近似方法,可以求解带非线性不等式约束的问题.用本文的方法对多个非线性0-1规划同题的算例进行了计算,并将计算结果同枚举法的计算结果比较,结果表明该方法准确、有效.
-
关键词
非线性0-1规划
连续化方法
遗传算法
GENOCOP
-
Keywords
nonlinear 0-1 programming
continuous approach
Genetic Algorithm
GENOCOP
-
分类号
O343
[理学—固体力学]
-
-
题名基于改进模拟退火的遗传算法求解0-1背包问题
被引量:35
- 5
-
-
作者
张盛意
蔡之华
占志刚
-
机构
中国地质大学(武汉)计算机学院
-
出处
《微电子学与计算机》
CSCD
北大核心
2011年第2期61-64,共4页
-
文摘
引入改进的模拟退火思想来改进遗传算法.本算法结合了遗传算法和模拟退火算法的优点,并有效地克服了各自的弱点,使其在优化性能、优化效率和可靠性方面具有明显的优越性.运用本算法求解不同种群规模的0-1背包问题,数值试验结果表明,算法既具有较快的收敛速度,又能够收敛到最优解,优于遗传算法和模拟退火算法.
-
关键词
0-1背包
遗传算法
模拟退火
-
Keywords
0-1 knapsack problem
Genetic Algorithms
Simulated Annealing
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名枢纽小运转列车0-1规划模型及其遗传算法
被引量:10
- 6
-
-
作者
严余松
唐莉
严余伟
罗平
-
机构
西南交通大学交通运输学院
长沙交通学院
成都铁路分局广元车站
西南交通大学
-
出处
《系统工程》
CSCD
2000年第6期67-70,共4页
-
文摘
本文经过分析 ,建立了枢纽小运转列车始发终到地点和运行径路同时优化的 0 - 1规划模型 ,并提出了求解此模型的遗传算法 ,为全面解决枢纽小运转列车的运行组织问题创造了条件。
-
关键词
铁路枢纽
小运转列车
0-1规划
遗传算法
-
Keywords
railway terminal,transship trains,0 1 integer programming,genetic algorith
-
分类号
F53
[经济管理—产业经济]
-
-
题名求解0-1整数规划问题的混沌遗传算法
被引量:8
- 7
-
-
作者
桑晓丹
罗兴国
禹春来
陈韬
-
机构
解放军信息工程大学
-
出处
《计算机应用研究》
CSCD
北大核心
2011年第7期2443-2445,共3页
-
基金
国家高技术研究发展计划资助项目(2009AA012201)
上海市科委重大科技攻关项目(08dz501600)
-
文摘
针对一类特殊的0-1整数规划求解问题提出一种混沌遗传算法。该算法采用幂函数载波技术提高混沌搜索的充分性与遍历性,以混沌搜索算法得出的优化个体作为遗传算法的新群体进行交叉、变异等操作,提高种群质量,同时增加种群多样性,改善遗传算法的早熟问题。该算法被用于解决片上网络映射A3MAP(architec-ture-aware analytic mapping)0-1整数规划问题。实验仿真证明,该算法的收敛速度和解的精度均优于A3MAP-GA。
-
关键词
混沌遗传算法
0-1整数规划
幂函数载波
片上网络
通信代价
-
Keywords
chaos genetic algorithm
0-1 integer programming
power function carrier
network-on-chip
communication cost
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名求解0-1背包问题的混合贪婪遗传算法
被引量:12
- 8
-
-
作者
陈桢
钟一文
林娟
-
机构
福建农林大学计算机与信息学院
智慧农林福建省高等学校重点实验室(福建农林大学)
-
出处
《计算机应用》
CSCD
北大核心
2021年第1期87-94,共8页
-
基金
福建省自然科学基金资助项目(2019J01401,2019J01661)
福建省教育厅中青年教师教育科研项目(KLA19027A)。
-
文摘
求解0-1背包问题(KP)的最优解的时候,传统遗传算法(GA)的局部求精能力不足而简单局部搜索算法的全局探索能力有限,针对上述问题,将这两个算法整合并提出了混合贪婪遗传算法(HGGA)。在GA全局搜索框架下增加局部搜索模块,并改进传统仅基于物品价值密度的修复算子,增加基于物品价值的贪婪混合选项,从而加速寻优过程。HGGA一方面引导种群在进化的优质解空间中展开精细搜索,另一方面依靠GA的经典操作算子开拓全局搜索空间,从而达到算法求精能力和开拓能力的良好平衡。HGGA分别在三组数据上做了测试,结果表明在第一组15个测试用例中的12个上,HGGA能够百分百找到最优解,成功率达到80%;在第二组小规模数据集上,HGGA的性能明显好于其他同类GA和其他元启发算法;在第三组大规模数据集上,HGGA较其他元启发式算法具有更好的稳定性和高效性。
-
关键词
0-1背包问题
混合贪婪遗传算法
求精能力
求泛能力
混合贪婪算子
局部搜索
-
Keywords
0-1 Knapsack Problem(KP)
Hybrid Greedy Genetic Algorithm(HGGA)
refinement ability
generalization ability
hybrid greedy operator
local search
-
分类号
TP18
[自动化与计算机技术—控制理论与控制工程]
-
-
题名0-1编码遗传算法
被引量:5
- 9
-
-
作者
周辉
何樵登
徐世浙
-
机构
青岛海洋大学地质地球物理研究所
长春地质学院地球物理系
-
出处
《石油物探》
EI
CSCD
北大核心
1997年第1期83-89,共7页
-
基金
国家自然科学基金
中国科学院资助
+1 种基金
中国石油天然气总司资助
大庆石油管理局联合资助
-
文摘
本文分析了常规二进制编码遗传算法中二进制编码方法的特点,总结出二进制编码方法存在占用内存多、实现不灵活和译码运算量相对大的缺点,使较大规模的多参数优化问题难于用二进制编码遗传算法在较小内存的计算机上实现。为了克服二进制编码方法的这一缺点,我们提出一种0-1编码方法。文中介绍了0-1编码的方法和特点,并从定义的图式概念出发,证明了0-1编码遗传算法的收敛性。实际算例也表明,0-1编码遗传算法是可行的。
-
关键词
0-1编码
遗传算法
收敛性
数学勘探
地球物理
-
Keywords
Binary code, 0-1 code, Genetic Algorithm, Schemata, Convergence
-
分类号
P628
[天文地球—地质矿产勘探]
TE19
[石油与天然气工程—油气勘探]
-
-
题名求解0-1背包问题的改进排挤遗传算法
被引量:8
- 10
-
-
作者
刘文涛
胡家宝
-
机构
武汉工业学院计算机与信息工程系
武汉理工大学计算机学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2011年第6期2150-2153,2158,共5页
-
文摘
提出了两种用于求解0-1背包问题的改进排挤遗传算法PFCGA和GCGA,PFCGA使用惩罚函数和排挤操作使算法能够比较稳定地求得最优解,GCGA把排挤遗传和贪婪算法相结合,对种群中非法染色体表示的不可行解进行修复使其变为可行解,对非优可行解进行修正使其尽量靠近最优解,GCGA在保证求解精度的前提下加快求解速度。通过仿真实验和比较分析结果表明,PFCGA和GCGA能够获得很高的求解精度和正确率,是求解0-1背包问题的有效算法。
-
关键词
遗传算法
排挤
0-1背包问题
惩罚函数
贪婪算法
-
Keywords
genetic algorithm
crowding
0-1 knapsack problem
penalty function
greedy algorithm
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名应用遗传算法求解多目标0-1规划问题
被引量:6
- 11
-
-
作者
孙艳丰
王众托
-
机构
北方交通大学运输模拟中心
-
出处
《决策与决策支持系统》
1995年第4期102-108,共7页
-
基金
博士后基金
-
文摘
遗传算法是求解大型优化问题非常有效的算法。本文提出一种多目标规划问题适应性值的定义方式,利用遗传算法用于0-1规划问题的天然优越性,首次尝试用遗传算法求解多目标0-1规划问题。实验表明,本文的算法有很好的计算效果。这些算法已经集成到一个0-1规划的软件包中。
-
关键词
遗传算法
0-1规划
多目标优化
-
Keywords
: genetic algorithms, 0-1 programming, multiobjective optimization
-
分类号
O221
[理学—运筹学与控制论]
-
-
题名求解0-1背包问题的遗传算法
被引量:2
- 12
-
-
作者
赵学武
刘向娇
王兴
刘兵杰
-
机构
南阳师范学院软件学院
-
出处
《南阳师范学院学报》
CAS
2014年第6期21-25,共5页
-
基金
河南省基础与前沿技术研究计划项目(142300410183
132300410433)
+1 种基金
校级项目(QN2010010
QN2013040)
-
文摘
提出了一种求解0-1背包问题的遗传算法,该算法首先设计出基于适应度的自适应变异策略,提高了变异的科学性和新算法的搜索能力;然后提出了基于单位价值信息和满足约束最大化的双优化策略,提高了求解的质量.3个0-1背包问题的仿真实验表明:与已有的HGA算法和GGA算法相比,新算法在求解质量上具有一定优势.
-
关键词
0-1背包问题
遗传算法
适应变异策略
双优化策略
-
Keywords
0-1 knapsack problem
genetic algorithm
self-adapted mutation strategy
dual optimization strategy
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名二次型0-1分配问题的遗传算法求解
被引量:2
- 13
-
-
作者
刘昆
颜钢锋
-
机构
浙江大学
-
出处
《计算机工程与应用》
CSCD
北大核心
2001年第3期65-66,73,共3页
-
文摘
文章针对数学中一类计算非常困难的二次型0-1分配问题,提出遗传算法的求解思想,并根据问题的具体特点对算法进行改进,将复杂的约束条件包含在适应值函数中,构造非线性变化的动态适应值来求解该类问题。最后成功地运用于一个分散决策问题实例,与常规遗传算法相比该搜索算法具有明显的优越性。
-
关键词
二次型0-1分配问题
遗传算法
整数规划
目标函数
-
Keywords
quardratic 0-1 distribution problem,dynamic fitness function,constrained optimization,genetic algorithms
-
分类号
O221.4
[理学—运筹学与控制论]
O242.23
[理学—计算数学]
-
-
题名解0-1背包问题的遗传算法及其改进
被引量:9
- 14
-
-
作者
刘洋
-
机构
天津师范大学计算机与信息工程学院
-
出处
《天津师范大学学报(自然科学版)》
CAS
2003年第3期69-72,共4页
-
文摘
遗传算法是一种基于自然选择和遗传机制的搜索算法.讨论了用其解决著名的0-1背包问题,尝试混合使用一点杂交与多点杂交以及将传统的算法与遗传算法相结合的方法,对经典遗传算法进行改进,并在实验中获得了对于问题的更佳近似解.
-
关键词
0-1背包问题
遗传算法
数学规划
杂交
变异
混合遗传算法
并行遗传算法
近似解
-
Keywords
genetic algorithm
reproduction
crossover
mutation
mixed genetic algorithm
parallel genetic algorithm
-
分类号
O221.4
[理学—运筹学与控制论]
O242.23
[理学—计算数学]
-
-
题名求解多约束0-1背包问题的遗传算法的改进
被引量:1
- 15
-
-
作者
吕聪颖
胡平
刘炯
-
机构
南阳理工学院计算机与信息工程学院
中华人民共和国国家知识产权局
-
出处
《计算机与现代化》
2012年第9期140-142,共3页
-
基金
国家自然科学基金青年科学基金资助项目(81101490)
-
文摘
提出对基本遗传算法(Genetic Algorithm,GA)的改进策略,并将其应用于多约束0-1背包问题(Multi-constrained 0-1Knapsack Problems,MKP)的求解。改进策略主要有:将线性规划松弛法求得的MKP的解作为初始解,另外为了避免种群多样化的丧失,将复杂的修复操作和局部优化操作应用于每一个最近产生的解。最后,对大规模测试数据的标准集进行实验,并将该算法与先前的方法进行比较,结果表明新的遗传算法在大多数时间能够更快速地收敛到较优解。
-
关键词
多约束0-1背包问题
遗传算法
线性规划松弛法
修复操作
局部优化
-
Keywords
multi-constrained 0-1 knapsack problem
genetic algorithm
LP-relaxed algorithm
repair operator
local optimiza-tion
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名一个求解0-1背包问题的遗传算法
被引量:1
- 16
-
-
作者
陈文兰
刘建华
-
机构
滁州学院数学系
桂林航天工业高等专科学校计算机系
-
出处
《福建电脑》
2006年第5期109-110,共2页
-
文摘
遗传算法是一种基于自然选择和遗传机制的搜索算法。本文将其用于解决一个著名的NP完备问题——0- 1背包问题,并对经典遗传算法进行了改进。通过对贪婪算法进行了改进以产生初始种群,并在进行交叉和变异操作过程中引入了对无效个体的校正操作,从而较好地保持了种群的多样性和优良度。数值实验表明该算法具有较好的全局最优性。
-
关键词
遗传算法
选择
交叉
变异
0-1背包问题
-
分类号
O242.23
[理学—计算数学]
O221.4
[理学—运筹学与控制论]
-
-
题名基于贪心修正策略的遗传算法求解0-1背包问题
- 17
-
-
作者
张龙忠
李亚楠
王维
姚文鹃
-
机构
兰州交通大学交通运输学院
-
出处
《甘肃科技》
2014年第16期55-57,共3页
-
文摘
介绍了0-1背包问题的基本贪心算法,借助于启发式算法在求解NP问题中的良好表现,设计了一种基于贪心修正策略的遗传算法。该算法结合了贪心算法和遗传算法各自的优点,利用贪心算法强化了初始最优解,通过对遗传算法的改进,使其在寻求最优的过程中更具有优越性。实际数值计算和结果比较表明,该算法能有效解决0-1背包问题。
-
关键词
0-1背包问题
贪心修正策略
遗传算法
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名折扣{0-1}背包问题的简化新模型及遗传算法求解
被引量:9
- 18
-
-
作者
杨洋
潘大志
刘益
谭代伦
-
机构
西华师范大学数学与信息学院
-
出处
《计算机应用》
CSCD
北大核心
2019年第3期656-662,共7页
-
基金
国家自然科学基金资助项目(11371015)
四川省教育厅自然科学基金资助项目(18ZA0469)
+2 种基金
西华师范大学博士启动基金资助项目(12B022)
西华师范大学校级科研团队项目(CXTD2015-4)
四川省大学生创新创业训练计划支持项目(201810638085)
-
文摘
当前折扣{0-1}背包问题(D{0-1}KP)模型将折扣关系作为一个新的个体,导致求解过程必需采取修复法对个体编码进行修复,求解方式较少。针对求解方法单一的问题,通过改变模型中二进制的编码表达方式,提出折扣关系不在个体编码中的表达方法。首先,设定对任意折扣关系,当且仅当所涉及个体编码值同时为1(即其乘积为1)时,折扣关系成立,据此建立简化折扣{0-1}背包问题(SD{0-1}KP)模型;然后,针对SD{0-1}KP模型,基于杰出者保留策略(EGA),结合贪心策略(GRE),提出改进遗传算法——第一遗传算法(FG);最后,再结合罚函数法,提出求解SD{0-1}KP高精度罚函数法——第二遗传算法(SG)。结果表明,SD{0-1}KP能够完全覆盖D{0-1}KP问题领域,与FirEGA相比,所提出的两类算法在求解速度方面优势明显,且SG算法首次引入罚函数法,有效地丰富了该问题的求解算法。
-
关键词
简化折扣{0-1}背包问题
贪婪策略
近似计算
数学模型
遗传算法
-
Keywords
Simplified Discounted{0-1}Knapsack Problem(SD{0-1}KP)
greedy strategy
approximate calculation
mathematical model
Genetic Algorithm(GA)
-
分类号
TP18
[自动化与计算机技术—控制理论与控制工程]
-
-
题名基于遗传算法和0-1规划的规则图形碎片拼接
被引量:4
- 19
-
-
作者
韩盈盈
章毅鹏
沈鸿平
王义康
-
机构
中国计量学院理学院
-
出处
《电子科技》
2015年第5期136-139,共4页
-
文摘
通过对规则图形的预处理,提取图形碎片边缘像素特征,以整体匹配度最大为拼接目标,建立基于0-1规划的规则图形碎片拼接模型。考虑到模型本身的复杂性和求解方法对复杂模型的适用性,采用遗传算法对0-1规划拼接模型求解。求解结果表明,基于0-1规划的规则图形碎片拼接模型,可利用数学语言准确地描述拼接过程,且遗传算法可较好地完成规则图形碎片的拼接。
-
关键词
0-1规划
规则图形碎片拼接
匹配度
遗传算法
-
Keywords
0-1 programming
regular picture fragments reassembly
compatibility
genetic algorithm
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
-
-
题名基于贪心策略的遗传算法求解0-1背包问题
被引量:4
- 20
-
-
作者
单小军
吴素萍
-
机构
宁夏大学数学计算机学院
-
出处
《计算机应用与软件》
CSCD
2010年第12期238-239,260,共3页
-
基金
宁夏自然科学基金项目(NZ0729)
-
文摘
介绍了基于贪心思想的改进遗传算法,并用该算法解决0-1背包问题,试验数据证明该算法能有效求解0-1背包问题,而且比原遗传算法效率高。
-
关键词
0-1背包
遗传算法
贪心策略
-
Keywords
0-1 knapsack problem Genetic algorithm Greedy strategy
-
分类号
O221.4
[理学—运筹学与控制论]
-