An application of swarm optimization to nonlinear programming

被引:120
|
作者
Dong, Y [1 ]
Tang, JF [1 ]
Xu, BD [1 ]
Wang, DW [1 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Key Lab Proc Ind Automat MOE, Dept Syst Engn, Shenyang 110004, Peoples R China
关键词
particle swarm optimization; nonlinear programming; global optimization; evolutionary algorithm; priority-based ranking;
D O I
10.1016/j.camwa.2005.02.006
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Particle swarm optimization (PSO) is an optimization technique based on population, which has similarities to other evolutionary algorithms. It is initialized with a population of random solutions and searches for optima by updating generations. Particle swarm optimization has become the hotspot of evolutionary computation because of its excellent performance and simple implementation. After introducing the basic principle of the PSO, a particle swarm optimization algorithm embedded with constraint fitness priority-based ranking method is proposed in this paper to solve nonlinear programming problem. By designing the fitness function and constraints-handling method, the proposed PSO can evolve with a dynamic neighborhood and varied inertia weighted value to find the global optimum. The results from this preliminary investigation are quite promising and show that this algorithm is reliable and applicable to almost all of the problems in multiple-dimensional, nonlinear and complex constrained programming. It is proved to be efficient and robust by testing some example and benchmarks of the constrained nonlinear programming problems. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1655 / 1668
页数:14
相关论文
共 50 条
  • [41] APPLICATION OF NONLINEAR PROGRAMMING - REPLY
    MALAN, GF
    NUCLEAR SCIENCE AND ENGINEERING, 1972, 47 (03) : 389 - &
  • [43] Sequential linear programming and particle swarm optimization for the optimization of energy districts
    Riccietti, Elisa
    Bellavia, Stefania
    Sello, Stefano
    ENGINEERING OPTIMIZATION, 2019, 51 (01) : 84 - 100
  • [44] Hybridisation of particle swarm optimization and fast evolutionary programming
    He, Jingsong
    Yang, Zhengyu
    Yao, Xin
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 392 - 399
  • [45] Intuitionistic Fuzzy Bilevel programming by Particle Swarm Optimization
    Liu Yi
    Li Wei-min
    Xu Xiao-lai
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 91 - 95
  • [46] Parallelizing Particle Swarm Optimization in a Functional Programming Environment
    Rabanal, Pablo
    Rodriguez, Ismael
    Rubio, Fernando
    ALGORITHMS, 2014, 7 (04) : 554 - 581
  • [47] A fuzzy adaptive programming method of particle swarm optimization
    Kang, Qi
    Wang, Lei
    Wu, Qidi
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 1136 - 1141
  • [48] A novel nonlinear model predictive control design based on a hybrid particle swarm optimization-sequential quadratic programming algorithm: application to an evaporator system
    Rajabi, Farshad
    Rezaie, Behrooz
    Rahmani, Zahra
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2016, 38 (01) : 23 - 32
  • [49] Nonlinear Inertia Weigh Particle Swarm Optimization combines Simulated Annealing Algorithm and Application in Function and SVM Optimization
    Jiao Bin
    Xu Zhixiang
    MECHANICAL AND ELECTRONICS ENGINEERING III, PTS 1-5, 2012, 130-134 : 3467 - 3471
  • [50] CONSTRAINED NONLINEAR OPTIMIZATION BY HEURISTIC PROGRAMMING
    PAVIANI, DA
    HIMMELBLAU, DM
    OPERATIONS RESEARCH, 1969, 17 (05) : 872 - +