Constraint Handling Methods for Portfolio Optimization using Particle Swarm Optimization

被引:5
|
作者
Reid, Stuart G. [1 ]
Malan, Katherine M. [1 ]
机构
[1] Univ Pretoria, Dept Comp Sci, Pretoria, South Africa
关键词
D O I
10.1109/SSCI.2015.246
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a portfolio of securities, portfolio optimization aims to optimize the proportion of capital allocated to each security such that either the risk of the portfolio is minimized for a given level of expected return, expected return is maximized for a given risk budget, or the risk-adjusted expected return of the portfolio is maximized. Extensions to the portfolio optimization problem can result in it becoming more difficult to solve which has prompted the use of computational intelligence optimization methods over classical optimization methods. The portfolio optimization problem is subject to two primary constraints namely, that all of the capital available to the portfolio should be allocated between the constituent securities and that the portfolio remain long only and unleveraged. Two popular methods for finding feasible solutions when using classical optimization methods are the penalty function and augmented Lagrangian methods. This paper presents two new constraint handling methods namely, a portfolio repair method and a preserving feasibility method based on the barebones particle swarm optimization (PSO) algorithm. The purpose is to investigate which constraint handling techniques are better suited to the problem solved using PSO. It is shown that the particle repair method outperforms traditional constraint handling methods in all tested dimensions whereas the performance of the preserving feasibility method tends to deteriorate as the dimensionality of the portfolio optimization problem is increased.
引用
收藏
页码:1766 / 1773
页数:8
相关论文
共 50 条
  • [1] Constraint Handling in Particle Swarm Optimization
    Leong, Wen Fung
    Yen, Gary G.
    [J]. INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2010, 1 (01) : 42 - 63
  • [2] Improving Constraint Handling for Multiobjective Particle Swarm Optimization
    Yu, Erdong
    Fei, Qing
    Ma, Hongbin
    Geng, Qingbo
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 8622 - 8627
  • [3] A Constraint-Handling Technique for Particle Swarm Optimization
    Liu, Zhenyi
    Hui, Qing
    [J]. 2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [4] Constraint Handling Procedure for Multiobjective Particle Swarm Optimization
    Yen, Gary G.
    Leong, Wen Fung
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [5] A constraint-handling mechanism for particle swarm optimization
    Pulido, GT
    Coello, CAC
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1396 - 1403
  • [6] Evolutionary Bound Constraint Handling for Particle Swarm Optimization
    Gandomi, Amir H.
    Kashani, Ali R.
    [J]. 2016 4TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI), 2016, : 148 - 152
  • [7] A comparison of constraint-handling methods for the application of particle swarm optimization to constrained nonlinear optimization problems
    Coath, G
    Halgamuge, SK
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2419 - 2425
  • [8] Probabilistic evolutionary bound constraint handling for particle swarm optimization
    Gandomi, Amir H.
    Kashani, Ali R.
    [J]. OPERATIONAL RESEARCH, 2018, 18 (03) : 801 - 823
  • [9] Probabilistic evolutionary bound constraint handling for particle swarm optimization
    Amir H. Gandomi
    Ali R. Kashani
    [J]. Operational Research, 2018, 18 : 801 - 823
  • [10] Carry Trade Portfolio Optimization using Particle Swarm Optimization
    Reid, Stuart G.
    Malan, Katherine M.
    Engelbrecht, Andries P.
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 3051 - 3058