期刊文献+
共找到33篇文章
< 1 2 >
每页显示 20 50 100
机会约束的多选择背包问题的遗传算法求解
1
作者 李炫锋 刘晟材 唐珂 《计算机应用》 CSCD 北大核心 2024年第5期1378-1385,共8页
机会约束的多选择背包问题(CCMCKP)是一类具有重要应用价值的NP难组合优化问题,但目前还缺乏关于该问题求解方法的专门研究。为此,提出首个CCMCKP的求解框架,并基于该框架构建了两种求解方法:基于动态规划的RA-DP和基于遗传算法的RA-IGA... 机会约束的多选择背包问题(CCMCKP)是一类具有重要应用价值的NP难组合优化问题,但目前还缺乏关于该问题求解方法的专门研究。为此,提出首个CCMCKP的求解框架,并基于该框架构建了两种求解方法:基于动态规划的RA-DP和基于遗传算法的RA-IGA。RA-DP是精确求解方法,具有最优性保证,但是在可接受的时间(1 h)内仅能求解小规模问题样例;相较而言,RA-IGA是近似求解方法,具有更好的可扩放性。仿真实验结果验证了所提求解方法的性能:在小规模问题样例上,RA-DP和RA-IGA都可以找到最优解;在中大规模问题样例上,RA-IGA表现出了比RA-DP显著更高的求解效率,它总是可以在给定时间(1 h)内快速获得可行解。在CCMCKP的后续研究中,RA-DP和RA-IGA可作为基准对比方法,而实验工作中所构建的测试样例集可作为该问题的标准测试集。 展开更多
关键词 组合优化问题 机会约束的多选择背包问题 遗传算法 动态规划 精确算法 近似算法
下载PDF
求解多选择背包问题的改进差分演化算法 被引量:15
2
作者 贺毅朝 寇应展 陈致明 《小型微型计算机系统》 CSCD 北大核心 2007年第9期1682-1685,共4页
首先将差分演化算法(DEA)的演化机制归结为差异算子(DO)和选择算子(SO)的作用,然后基于离散域上的多选择背包问题(MCKP),通过重新定义DEA算法的差异算子中的三种基本运算,并采用个体正整数编码方法和处理非正常编码的快速微调策略,提出... 首先将差分演化算法(DEA)的演化机制归结为差异算子(DO)和选择算子(SO)的作用,然后基于离散域上的多选择背包问题(MCKP),通过重新定义DEA算法的差异算子中的三种基本运算,并采用个体正整数编码方法和处理非正常编码的快速微调策略,提出了一种求解MCKP问题的改进差分演化算法(MDEA),第一次将DEA用于求解组合最优化问题.对经典MCKP问题实例的计算表明:MDEA算法不但是可行的,而且是高效的. 展开更多
关键词 差分演化算法 选择背包问题 个体编码 差异算子
下载PDF
改进的量子粒子群优化算法对多维多选择背包问题的求解 被引量:7
3
作者 杨雪 董红斌 董宇欣 《吉林大学学报(理学版)》 CAS CSCD 北大核心 2018年第6期1461-1468,共8页
针对多维多选择背包问题无法在多项式时间内找到最优解,且由于其强约束限制条件,在求解过程中易陷入局部最优的问题,提出一种改进的量子粒子群优化算法对该问题进行求解.首先,在量子粒子移动过程中,通过判断其与下次迭代个体的位置关系... 针对多维多选择背包问题无法在多项式时间内找到最优解,且由于其强约束限制条件,在求解过程中易陷入局部最优的问题,提出一种改进的量子粒子群优化算法对该问题进行求解.首先,在量子粒子移动过程中,通过判断其与下次迭代个体的位置关系确定其位置信息的可用性,通过该信息充分保留粒子位置的多样性;其次,提出一种新的位置扰动方法,避免种群陷入局部最优.最后,将该算法在标准数据集上进行测试,对算法的收敛速度和运行时间进行分析,测试结果表明,该算法在求解准确性上得到明显提升. 展开更多
关键词 量子粒子群优化算法 多维多选择背包问题 精英保留 局部扰动
下载PDF
基于改进的蜂群遗传算法求解多选择背包问题 被引量:3
4
作者 吴迪 杨欣宇 +1 位作者 王崇 李卫平 《计算机应用研究》 CSCD 北大核心 2014年第6期1632-1634,共3页
多选择背包问题是组合优化中的典型NP难题之一。针对传统蜂群算法存在的收敛速度慢、易陷入局部最优的缺点,提出改进策略。改进的算法通过设置两个自适应变化的种群雄蜂群和雌蜂群,雄蜂群负责与蜂后交叉操作以保持种群的选择压力,雌蜂... 多选择背包问题是组合优化中的典型NP难题之一。针对传统蜂群算法存在的收敛速度慢、易陷入局部最优的缺点,提出改进策略。改进的算法通过设置两个自适应变化的种群雄蜂群和雌蜂群,雄蜂群负责与蜂后交叉操作以保持种群的选择压力,雌蜂群负责自适应变异操作以保持种群多样性,蜂后则根据启发式规则主动进化以局部寻优。根据算法实现的核心思想,仿真实验结果表明,提出的改进算法可以有效避免陷入局部最优,同时通过实例也验证了算法的可行性和有效性。 展开更多
关键词 选择背包问题 蜂群遗传算法 双种群 主动进化
下载PDF
多选择背包问题的人工蜂群算法 被引量:5
5
作者 韩燕燕 马良 赵小强 《计算机应用研究》 CSCD 北大核心 2012年第3期862-864,共3页
多选择背包问题是组合优化中的NP难题之一,采用一种新的智能优化算法——人工蜂群算法进行求解。该算法通过雇佣蜂、跟随蜂和侦察蜂的局部寻优来实现全局最优。基于算法实现的核心思想,用MATLAB编程实现,对参考文献的算例进行仿真测试... 多选择背包问题是组合优化中的NP难题之一,采用一种新的智能优化算法——人工蜂群算法进行求解。该算法通过雇佣蜂、跟随蜂和侦察蜂的局部寻优来实现全局最优。基于算法实现的核心思想,用MATLAB编程实现,对参考文献的算例进行仿真测试。与其他算法进行了比较,获得了满意的结果。这说明了算法在解决该问题上的可行性与有效性,拓展了人工蜂群算法的应用领域。 展开更多
关键词 选择背包问题 人工蜂群算法 组合优化 智能优化算法
下载PDF
一种求解多维多选择背包问题的分布估计算法 被引量:2
6
作者 谭阳 刘章 周虹 《系统仿真学报》 CAS CSCD 北大核心 2017年第12期3123-3131,共9页
针对多维多选择背包问题(MMKP)局部难以优化的特点,提出将分布估计算法(EDA)应用于优化MMKP问题。为了提升EDA优化局部的能力,以构建待选物品价值权重因子的方式来改进EDA的初始模型和概率模型更新方法;并平衡了极值效应对算法寻优过程... 针对多维多选择背包问题(MMKP)局部难以优化的特点,提出将分布估计算法(EDA)应用于优化MMKP问题。为了提升EDA优化局部的能力,以构建待选物品价值权重因子的方式来改进EDA的初始模型和概率模型更新方法;并平衡了极值效应对算法寻优过程的影响,克服了传统EDA局部优化能力不强的缺陷.同时采用新的非可行解的修复机制,维护了机器学习法对概率模型的促进作用,提高了改进算法的全局优化能力。实验结果表明,该算法能够有效地优化MMKP问题,其性能高于传统的优化算法。 展开更多
关键词 启发式 多维多选择背包 价值权重 分布估计 优化
下载PDF
多选择背包问题的元胞萤火虫算法 被引量:2
7
作者 程魁 马良 刘勇 《计算机工程与应用》 CSCD 2013年第14期70-72,共3页
为有效求解多选择背包问题,基于元胞自动机的原理和萤火虫算法,提出一种求解多选择背包问题的元胞萤火虫算法。将元胞及其邻居引入到算法中来保持种群的多样性,利用元胞的演化规则进行局部优化,避免算法陷入局部极值。通过对典型多选择... 为有效求解多选择背包问题,基于元胞自动机的原理和萤火虫算法,提出一种求解多选择背包问题的元胞萤火虫算法。将元胞及其邻居引入到算法中来保持种群的多样性,利用元胞的演化规则进行局部优化,避免算法陷入局部极值。通过对典型多选择背包问题的仿真实验和其他算法的比较,表明该算法可行有效,有良好的全局优化能力。 展开更多
关键词 萤火虫算法 元胞自动机 选择背包问题 优化
下载PDF
用遗传算法实现罚函数法解多选择背包问题 被引量:15
8
作者 鲍江宏 《计算机工程与设计》 CSCD 北大核心 2008年第17期4518-4520,4524,共4页
多选择背包问题最为复杂,传统的整数规划算法难以适用。另僻蹊径,采用数学上的罚函数法来求解。对罚函数法进行改进,使得能对多选择背包问题的数学模型进行求解。重点研究了如何把3种约束条件转化成目标函数的惩罚项。再从遗传算法的角... 多选择背包问题最为复杂,传统的整数规划算法难以适用。另僻蹊径,采用数学上的罚函数法来求解。对罚函数法进行改进,使得能对多选择背包问题的数学模型进行求解。重点研究了如何把3种约束条件转化成目标函数的惩罚项。再从遗传算法的角度,来研究如何实现这种新的罚函数法。最终使用VisualC++6编程实现,并与前人的算法进行比较,取得了较好的效果。 展开更多
关键词 选择背包问题 遗传算法 罚函数法 基因表示 精英策略
下载PDF
基于图论求解多选择背包问题 被引量:2
9
作者 李炯城 鲍江宏 《计算机工程与设计》 CSCD 北大核心 2009年第13期3144-3147,共4页
多选择背包问题涉及的约束条件种类最多,在背包问题的各种变形中最为复杂。使用动态规划的思想,巧妙地把这个组合优化领域的问题转化成图论上求最短路径的问题。因为标准的Dijkstra算法只能找出两个节点间的一条最短路径,为了克服这个问... 多选择背包问题涉及的约束条件种类最多,在背包问题的各种变形中最为复杂。使用动态规划的思想,巧妙地把这个组合优化领域的问题转化成图论上求最短路径的问题。因为标准的Dijkstra算法只能找出两个节点间的一条最短路径,为了克服这个问题,对该算法进行了改进。对案例的测试表明,该算法能成功地算出多选择背包问题的全部最优解。首次把动态规划、图论算法共同应用到多选择背包问题,既能发挥动态规划的理论优势来大大减少计算量,又能充分利用图论的已有成果。 展开更多
关键词 选择背包问题 图论 最短路径算法 动态规划 多阶段决策过程图
下载PDF
多重群体遗传算法在多选择背包问题中的应用 被引量:3
10
作者 叶宇风 《计算机工程与设计》 CSCD 北大核心 2005年第12期3442-3443,3464,共3页
在解决多选择背包问题中,引入了多重群体遗传算法作为求解方法,根据此问题的特点,制定了具体的杂交、变异方法,设计了遗传算法。在算法中以目标函数加惩罚函数为适应值评价函数,采用新陈代谢的跨世代选择策略,以更好地保持进化过程中的... 在解决多选择背包问题中,引入了多重群体遗传算法作为求解方法,根据此问题的特点,制定了具体的杂交、变异方法,设计了遗传算法。在算法中以目标函数加惩罚函数为适应值评价函数,采用新陈代谢的跨世代选择策略,以更好地保持进化过程中的遗传多样性。实践表明,引入了多重群体遗传算法之后,求解此问题效率有明显的改善与提高。 展开更多
关键词 多重群体遗传算法 选择背包问题 种群 遗传算法
下载PDF
模糊人工蜂群算法的多选择多维背包问题求解 被引量:1
11
作者 柳寅 马良 黄钰 《运筹与管理》 CSSCI CSCD 北大核心 2013年第5期98-103,共6页
针对传统人工蜂群算法早熟收敛问题,基于模糊化处理和蜂群寻优的特点,提出一种模糊人工蜂群算法。将模糊输入输出机制引入到算法中来保持蜜源访问概率的动态更新。根据算法计算过程中的不同阶段对蜜源访问概率有效调整,避免算法陷入局... 针对传统人工蜂群算法早熟收敛问题,基于模糊化处理和蜂群寻优的特点,提出一种模糊人工蜂群算法。将模糊输入输出机制引入到算法中来保持蜜源访问概率的动态更新。根据算法计算过程中的不同阶段对蜜源访问概率有效调整,避免算法陷入局部极值。通过对多选择多维背包问题的仿真实验和与其他算法的比较,表明本算法可行有效,有良好的鲁棒性。 展开更多
关键词 智能优化算法 模糊规则 模糊人工蜂群算法 选择多维背包问题
下载PDF
多选择背包问题的知识进化算法 被引量:2
12
作者 马慧民 许圣良 +1 位作者 黄忠林 徐梦君 《上海电机学院学报》 2011年第1期50-52,62,共4页
针对多选择背包问题,设计了求解该问题的知识进化算法方案,编写了仿真实验的程序,并采用其他文献的算例进行了仿真实验。结果表明该算法的有效性和优越性。本文为求解多选择背包问题提供了一种新的可行方法,同时也拓展了知识进化算法的... 针对多选择背包问题,设计了求解该问题的知识进化算法方案,编写了仿真实验的程序,并采用其他文献的算例进行了仿真实验。结果表明该算法的有效性和优越性。本文为求解多选择背包问题提供了一种新的可行方法,同时也拓展了知识进化算法的应用领域。 展开更多
关键词 选择背包问题 知识进化算法 组合优化 进化计算
下载PDF
基于核算法解决多维多选择背包问题 被引量:1
13
作者 康鲲鹏 《计算机应用》 CSCD 北大核心 2012年第8期2168-2171,2175,共5页
针对目前尚无多维多选择背包问题(MMKP)高效核算法的现状,提出用多种方法来构造处理这种类型背包的核。首先论述了如何在一般背包问题中获得核;接着根据事先设定的度量指标详细讨论了MMKP的基本解和两种排序关系,并利用三种备选方案得出... 针对目前尚无多维多选择背包问题(MMKP)高效核算法的现状,提出用多种方法来构造处理这种类型背包的核。首先论述了如何在一般背包问题中获得核;接着根据事先设定的度量指标详细讨论了MMKP的基本解和两种排序关系,并利用三种备选方案得出MMKP的核,亦即子空间。第一种方案是基于观察数据E[lc]和E[d∞]比较小来得到核;第二种方案基于基本解和最优解的曼哈顿距离不算太远来实施;第三种方案是为所有元素定义一个全序并取第一组k元素作为核。比较了这三种方案的不同与优劣,结果表明:第一种方案比其他两种方案无论从定义子空间的精度和枚举时间平均值上,性能都更优越,利用该方案定义的核能高效解决MMKP。 展开更多
关键词 多维多选择背包问题 分支定界 整数线性规划 组合优化
下载PDF
广义多维多选择背包问题 被引量:2
14
作者 吴刚 赖志柱 《贵州师范学院学报》 2010年第9期17-19,共3页
在分析多维背包问题和多选择背包问题的基础上,提出一种广义的多维多选择背包问题,给出了该问题的数学模型并改进传统的贪婪算法对其进行了求解。该算法以价值密度为准则,并对每个约束条件先后执行贪婪优化,从而得到问题的近似最优解。
关键词 背包问题 贪婪算法 多维多选择背包
下载PDF
差异演化算法求解多选择背包问题 被引量:2
15
作者 王研 王志刚 《科学技术与工程》 2011年第34期8405-8408,共4页
多选择背包问题是典型的NP难题。建立了多选择背包问题的数学模型。设计了差异演化算法对其进行求解。通过对其它文献中实例的仿真试验和结果对比,表明了算法求解多选择背包问题的可行性和有效性。
关键词 差异演化算法 选择背包问题 优化
下载PDF
粒子群优化算法求解多选择背包问题 被引量:4
16
作者 陈娟 王志刚 夏慧明 《价值工程》 2012年第5期197-198,共2页
多选择背包问题是典型的NP难题,建立了多选择背包问题的数学模型,设计了一种粒子群优化算法对其进行求解。通过对其它文献中实例的仿真试验和结果对比,表明了算法对求解多选择背包问题的可行性和有效性。
关键词 粒子群优化算法 选择背包问题 群体智能
下载PDF
融合差异进化的混合算法求解多选择背包问题 被引量:1
17
作者 蒋妍 潘大志 《计算机与数字工程》 2022年第4期744-749,共6页
针对典型的组合优化问题——多选择背包问题(MCKP),提出了一种融合差异进化的混合算法(IDEHA)。算法按照适应度值将个体分为3个阶级,实施差异进化;通过设计一种有效的随机贪心修复策略,引入精英库进行协同寻优来加速算法收敛。通过对典... 针对典型的组合优化问题——多选择背包问题(MCKP),提出了一种融合差异进化的混合算法(IDEHA)。算法按照适应度值将个体分为3个阶级,实施差异进化;通过设计一种有效的随机贪心修复策略,引入精英库进行协同寻优来加速算法收敛。通过对典型的多选择背包算例的求解并与其他算法的对比分析,基于融合差异进化的混合算法具有收敛速度快、求解精度高、稳定性和鲁棒性强等优点。 展开更多
关键词 个体差异进化机制 随机贪心修复策略 精英库 鱼群算法 粒子群算法 选择背包问题
下载PDF
改进帕累托算法求解超大规模多选择背包问题 被引量:3
18
作者 杨洋 《电子学报》 EI CAS CSCD 北大核心 2020年第6期1205-1212,共8页
实际生产生活中大量多选一的问题都可以转为多选择背包问题(MCKP),但MCKP是一个经典的NP难问题,因此对于超大规模MCKP而言,往往只能利用粒子群算法、狼群算法、鱼群算法等群智能算法对问题进行求解.对于群智能算法而言,高效快捷的贪心... 实际生产生活中大量多选一的问题都可以转为多选择背包问题(MCKP),但MCKP是一个经典的NP难问题,因此对于超大规模MCKP而言,往往只能利用粒子群算法、狼群算法、鱼群算法等群智能算法对问题进行求解.对于群智能算法而言,高效快捷的贪心算法对于初始解的生成起着至关重要的作用.基于凸帕累托算法(CPA),提出一种能够快速求解线性支配子集的改进帕累托算法(IPA).IPA首先选择各类项集的质量最小项,然后计算所有物品的价值密度,最后按照价值密度从高到低选择对物品进行贪心选择,若贪心选择项的价值大于其所在项集原有选择项,则进行迭代.仿真实验结果表明:IPA相比于CPA,求解速度平均提升98.86%.且PSO-IPA求解精度平均提升28.92%. 展开更多
关键词 选择背包问题 贪心算法 大数据 帕累托前沿 凸优化 群智能算法 整数优化
下载PDF
多重群体遗传算法在多选择背包问题中的应用
19
作者 简志坚 戴光明 《电脑开发与应用》 2005年第11期8-10,共3页
为了解决多选择背包问题,引入了多重群体遗传算法作为求解方法,根据此问题的特点而制定了具体的杂交、变异方法,设计了遗传算法。在算法中以目标函数加惩罚函数为适应值评价函数,采用新陈代谢的选择策略,以更好地保持进化过程中的遗传... 为了解决多选择背包问题,引入了多重群体遗传算法作为求解方法,根据此问题的特点而制定了具体的杂交、变异方法,设计了遗传算法。在算法中以目标函数加惩罚函数为适应值评价函数,采用新陈代谢的选择策略,以更好地保持进化过程中的遗传多样性。实践表明,引入了多重群体遗传算法之后,求解此问题效率有明显的改善与提高。 展开更多
关键词 遗传算法 多重群体遗传算法 选择背包问题 种群
下载PDF
求解多选择多维背包问题的混合蚁群算法
20
作者 叶妤 马晓玉 +2 位作者 赵广志 曾鹏 罗金炎 《福建电脑》 2020年第6期5-8,共4页
本文提出了将蚁群算法和拉格朗日松弛法融合的算法来求解多选择多维背包问题。算法遵循了最大最小蚁群系统的算法方案,从拉格朗日松弛中得到的项目的拉格朗日值将被作为蚁群算法的启发式因子,它在定义的6个基于域的启发式因子中表现最... 本文提出了将蚁群算法和拉格朗日松弛法融合的算法来求解多选择多维背包问题。算法遵循了最大最小蚁群系统的算法方案,从拉格朗日松弛中得到的项目的拉格朗日值将被作为蚁群算法的启发式因子,它在定义的6个基于域的启发式因子中表现最好。在此基础上,提出了一种新颖的可行性指标,将可能不可行解转化为可行解。通过将该算法与现有的三种算法进行比较的实验测试,结果表明,该算法具有较强的求解能力。 展开更多
关键词 选择多维背包问题 蚁群优化 拉格朗日松弛法
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部