基于群智能算法求解0/1背包问题的研究及应用

来源 :宁波大学 | 被引量 : 0次 | 上传用户:goeas
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为导向人类复杂系统研究的一个过渡,科学家们通过对群体生物的观察与研究产生了以模仿自然界群体生物行为特征的群智能研究领域。群智能是指任何受群体生物集体行为启发而设计的算法与分布式问题解决装置。   本文从一维细胞自动机入手,设计了适于求解二元离散优化问题的二元蚁群算法(BACO)和二元粒子群算法(BPSO-CA)。Agent(包括ant 和particle)从起始细胞出发,根据相应的函数转换规则随机从细胞状态集合中进行选择,实现复杂智能的“涌现”。随后将BACO及BPSO-CA应用于二元离散优化问题——单0/1背包问题的求解,对其时间复杂度、空间复杂度、算法收敛性进行分析,并通过拉长细胞自动机或增加细胞状态集合中元素数目的方式来对BACO及BPSO-CA进行扩展,适用于多维0/1背包问题的求解。但在问题求解的过程中,不可避免的会产生一些非法的个体,当agent(包括ant 和particle)完成了它们的路径构建步骤之后,将具有局部搜索性能的贪心算法引入到具有全局搜索性能的群智能算法中对其进行修正。   通过对Zuse Institute Berlin公布的测试集进行实验,表明本文提出的算法均能在多项式时间内完成0/1背包问题的求解,且实验结果均优于测试集记录的结果。为进一步验证本文设计算法的有效性,将BACO、BPSO-CA及其扩展模型应用于组卷问题的求解中,实现一次性产生单套或多套试卷,具有较强的实用价值。
其他文献
构建水面舰艇的“一条舰、全武器”模拟训练系统足新世纪海军作战训练仿真中的重点与难点。舰载武器系统中的每个分系统既要独立执行自己的作战职能,又要与其他分系统间密切配
在对关联规则的基本原理和方法进行介绍和分析的基础之上,得到了一种Apriori算法的改进算法——AprioriPrune算法。在对关联规则分布式挖掘算法CD算法,DD算法和FDM算法的介绍
图像分割是图像处理、图像分析和计算机视觉中的基本技术,其被广泛应用于军事作战、工业检测、临床医学、城市交通等重要领域,具有很高的研究意义和实用价值。在众多图像分割
随着计算机技术、网络通信技术、多媒体技术的飞速发展,将计算机和网络技术引入我国远程教育领域,已成为现代远程教育发展的需要和必然趋势。特别是随着Internet和Intranet向
随着网络规模的日益增大,网络用户的不断增长,网络用途的多样化,用户对网络服务质量需要越来越高,这对网络测量方法提出了更高的要求。同时网络传输能力和网络中实际业务流量
近二三十年以来,以Internet为典型代表的大规模IP网络得到了迅猛发展,对国家政治、经济、乃至人们的思维方式都产生了深刻的影响。伴随着计算机网络规模的不断扩大和复杂性的不
无线传感器网络(WSN)作为未来新兴的技术之一,它的迅速发展和广泛应用,将对人们的社会生活和产业变革带来极大地影响和巨大的推动,它相对于蓝牙网络、无线局域网、移动通信网、Ad
在成熟的技术支持和国家相关政策的推动下,数字电视机顶盒在国内得到了极大的普及。同时在智能家庭网络项目的推动下,机顶盒也渐渐成为了智能家庭网络的网关。随着用户对机顶盒
网络中的信息每分每秒都在急剧增长,人们如何从海量数据中即时、有效地获取所需信息,成为目前网络搜索引擎挑战的一大难题。网页排序算法作为搜索引擎的核心技术,主要作用是将搜
随着Internet和多媒体技术的迅速发展,人们对通过网络获取多媒体信息的需求越来越多,视频点播、远程教学、新闻发布等多点通信业务将成为新一轮运营竞争的焦点。人们已经在网络