An application of swarm optimization to nonlinear programming

被引:121
作者
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
相关论文
共 23 条
  • [1] Back T., 1996, EVOLUTIONARY ALGORIT
  • [2] BAZARRA MS, 1979, NONLINEAR PROGRAMMIN, P124
  • [3] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [4] Eberhart R, 1995, MHS 95 P 6 INT S MIC, P39, DOI DOI 10.1109/MHS.1995.494215
  • [5] Extension of a hybrid Genetic Algorithm for nonlinear programming problems with equality and inequality constraints
    Fung, RYK
    Tang, JF
    Wang, DW
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 261 - 274
  • [6] GENETIC ALGORITHMS AND TABU SEARCH - HYBRIDS FOR OPTIMIZATION
    GLOVER, F
    KELLY, JP
    LAGUNA, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) : 111 - 134
  • [7] Matching algorithms to problems: An experimental test of the particle swarm and some genetic algorithms on the multimodal problem generator
    Kennedy, J
    Spears, WM
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 78 - 83
  • [8] Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
  • [9] LI Y, 1996, P 1996 IEEE INT C SM, P2677
  • [10] APPLYING THE GENETIC APPROACH TO SIMULATED ANNEALING IN SOLVING SOME NP-HARD PROBLEMS
    LIN, FT
    KAO, CY
    HSU, CC
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (06): : 1752 - 1767