维普资讯
发表评论我要收藏点击“我要推荐”按钮复制地址,将本页推荐给别人看,自己就可以获得积分奖励!点击“我要推荐”按钮复制地址,推荐文章给别人看,自己就可以获得积分奖励。

基于一维搜索和动态调节的非线性规划PSO算法

下载全文
[全文大小:201 K]

刘淳安

宝鸡文理学院计算与信息科学研究所,陕西宝鸡721013

运筹与管理
订阅本刊
国际标准刊号:ISSN 1007-3221
国内统一刊号:CN 34-1133

摘  要:

对非线性规划问题的处理通常采用罚函数法,使用罚函数法的困难在于参数的选取。本文提出了一种解非线性规划问题的新PSO算法(NSDPSO),该方法融入了一维搜索和动态调节技术,使NSDPSO很好地克服了标准PSO算法在前期收敛较快而在后期易陷入局部最优的缺陷。另外,文中还给出了一种新的适应度函数及选择算子,使算法在选择下一代时保持群体中不可行解的一定比例,这样不但能有效地增加群体的多样性,而且可以避免传统的过度惩罚,使群体向最优解逼近。最后的数据实验表明该算法对非线性规划问题求解是非常有效的。[著者文摘]

adjustment 0 引言在工程优化、运筹与管理等领域常常会遇到大量的非线性规划问题,该问题一直被称为优化中的困难问题,通常的解法是将约束问题转化为无约束问题求解,如罚函数法L】]、可行方向法L2]等,但是这些方法对函数的性质要求较强,只可用于一些性质较好的函数。近年来,借鉴生物进化理论发展起来的群体智能算法,因其独特的随机全局优化技术和应用的灵活性在优化领域得到了广泛的发展L2.3.。q]。本文在分析粒子群算法寻优机理的基础上,基于一维搜索和动态调节技术给出了一种解非线性规划问题的PSO算法(NSDPSO),一方面,该算法对违反约束的个体动态的进行惩罚,以达到保持群体中不可行解一定的比例,收稿日期:2007-06-10 基金项目:国家自然科学基金项目(60374063)l陕西省自然科学基础研究计划项目(2006A12)l陕西省教育厅科学研究计划项目(07JK180)l宝鸡文理学院重点科研计划项目(ZKO619)。作者简介:刘淳安(1972一)......
Operations Research and Management Science

分 类 号:

O221.2

文献标识码:

A

文章编号:

1007-3221(2007)05-0009-05

相关文章:

参考文献(8篇)  主题相关

[参考文献]

Nonlinear Programming on a Line Search and PSO Algorithm Based Dynamic Adjustment

LIU Chun-an (Computation and Information Institute, Baoji University of Arts and Sciences, Baoji 721013, China)

Abstract:

Penalty function is often used to deal with the constrained optimization problems, but it is difficult to choose parameter property. In this paper, a new PSO algorithm (NSDPSO) solving the nonlinear programming problems is presented. First, in order to make NSDPSO overcome the defaults in which the simple PSO is fast convergence in the early phase and plunges into the local optimal, a line search and dynamic adjustment techniques are introduced in NSDPSO. Second, a new selection operator based on the new fitness function is also given. Using the new selection operator, NSDPSO can keep a ratio of infeasible solutions in the swarm when selecting the next generation swarm. As a result, it can not only increase the diversity of swarm but also avoid the defects of over-penalization and make the swarm approach the optimal solutions. The numerical experiments show that NSDPSO is effective in dealing with the nonlinear programming problems.[著者文摘]

Key words:

nonlinear programming; PSO algorithm; a line searchl dynamic adjustment

收稿日期: 2007-06-10

基金资助:

国家自然科学基金项目(60374063);陕西省自然科学基础研究计划项目(2006A12);陕西省教育厅科学研究计划项目(07JK180);宝鸡文理学院重点科研计划项目(ZK0619).

作者简介:

刘淳安(1972-),男,陕西淳化县人,副教授,博士生,主要从事最优化、非线性约束规划、进化算法及人工智能等研究。

更多评论>>文章评论
你是匿名用户 登录 | 注册 验证码 刷新
中国业务群个人门户,免费下载!
更多>>相关文章
天元数据 维普资讯 版权所有 Copyright © 2001-2008 cqvip.com Inc. All rights reserved.
渝ICP证 B2-20050021  违法和不良信息举报中心
建议使用:1024x768分辨率,16位以上颜色