基于交叉熵方法的布局问题求解算法研究

被引:0
作者
卢长先
机构
[1] 北京交通大学
关键词
布局问题; 交叉熵; 元启发式方法; 小概率事件仿真; 0-1背包问题; VLSI; 组合优化;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
布局问题是一种经典的组合优化问题,在求解复杂性上具有NP完全性。布局问题不仅在实际工程中具有广泛的应用,而且在理论研究上一直是数学家和计算机算法研究学者的研究热门问题。长期以来,关于求解布局问题的算法不断翻新,分类也相当详细。交叉熵方法是近几年来创立并发展起来的一种新的优化方法,在许多组合优化领域已经取得了很好的效果。本文在理解交叉熵方法的基本思想的基础上,实现交叉熵方法若干布局问题求解中的应用,并用数值实验验证交叉熵方法求解布局问题的有效性。 首先对国内外关于布局问题建模及求解算法的研究现状进行了细致的了解,分析了P、NP、NPH和NPC问题之间的关系,并探讨优化问题最优解及优化方法所具有的统计性,从而引出本课题的研究内容。 接着从信息熵的概念谈起,通过对小概率事件仿真方法的分析,引出交叉熵优化方法的思想。作者概括性地阐述了交叉熵方法的基本理论,探讨了交叉熵方法的全局优化意义。并且从优化思想和过程等方面将交叉熵方法和遗传算法、蚁群算法和模拟退火算法进行了比较,分析它们之间主要的不同点与相同点。 随后是本文的主要工作和贡献,具体给出了交叉熵方法求解部分布局问题的求解算法:(1)采用佰努利分布和样本修正策略给出了0-1背包问题的装填方案和相应的求解算法;(2)用BL装箱策略和基于序列及概率矩阵的样本生成方法来确定装箱方案,给出了参数更新机制;(3)用基于退化的二元组方法和相应的解码策略来生成聚块解方案,并设计概率矩阵更新策略,进而给出完整的求解算法。并对涉及的主要数据结构和伪代码做了说明。 然后通过不同的应用实例验证本文设计的算法。主要是采用目前研究文献中的具体算例,并将求解结果与文献所给最优解相比较,说明本文所提出算法的有效性。 最后,作者对全文的工作进行了总结,并展望了下一步可能进行的研究工作的内容。 本文首次采用交叉熵方法来求解布局问题,数值实验结果表明,求解质量不低于目前一些流行的元启发式方法,而且基于交叉熵的算法具有很好的稳定性。算例及结果真实可靠,而且具有可重复性,可以供以后的研究者参考。
引用
收藏
页数:71
共 14 条
[1]
基于蚁群优化算法的0-1背包问题求解 [J].
胡小兵 ;
黄席樾 .
系统工程学报, 2005, (05)
[2]
遗传退火进化算法在背包问题中的应用 [J].
金慧敏 ;
马良 .
上海理工大学学报, 2004, (06) :561-564
[3]
基于交叉熵的通讯网的优化算法 [J].
周勇 ;
刘三阳 ;
杨曙光 .
系统工程与电子技术, 2004, (10) :1471-1475+1533
[4]
三维矩形块布局的序列三元组编码方法 [J].
陆一平 ;
查建中 .
软件学报, 2002, (11) :2183-2187
[5]
布局及布置设计问题求解自动化的理论与方法综述 [J].
查建中 ;
唐晓君 ;
陆一平 .
计算机辅助设计与图形学学报, 2002, (08) :705-712
[6]
背包问题的蚂蚁优化算法 [J].
马良 ;
王龙德 .
计算机应用, 2001, (08) :4-5
[7]
面向人机工程的布局设计方法的研究 [J].
孙守迁 ;
唐明 ;
潘云鹤 .
计算机辅助设计与图形学学报, 2000, (11) :870-872
[8]
三维几何布局的一类启发式求解算法 [J].
袁苗龙 ;
周济 ;
张新访 .
计算机学报, 1999, (09) :923-930
[9]
转动圆桌平衡摆盘——带平衡性能约束的Packing问题.[J].滕弘飞;孙守林;葛文海;钟万勰.中国科学(A辑 数学 物理学 天文学 技术科学).1994, 07
[10]
求解有关空间利用的调度问题的拟物方法 [J].
黄文奇 ;
陈亮 .
中国科学(A辑 数学 物理学 天文学 技术科学), 1991, (03) :325-331