Efficient implementation of an active set algorithm for large-scale portfolio selection

被引:30
|
作者
Stein, Michael [1 ]
Branke, Juergen [1 ]
Schmeck, Hartmut [1 ]
机构
[1] Univ Karlsruhe TH, Inst Appl Informat & Formal Descript Methods, Karlsruhe, Germany
关键词
parametric quadratic programming; mean-variance portfolio selection; dense covariance matrix; efficient implementation;
D O I
10.1016/j.cor.2007.05.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with the efficient implementation of parametric quadratic programming that is specialized for large-scale mean-variance portfolio selection with a dense covariance matrix. The aim is to calculate the whole Pareto front of solutions that represent the trade-off between maximizing expected return and minimizing variance of return. We describe and compare in a uniform framework several techniques to speed up the necessary matrix operations, namely the initial matrix decomposition, the solution process in each iteration, and the matrix updates. Techniques considered include appropriate ordering of the matrix rows and columns, reducing the size of the system of linear equations, and dividing the system into two parts. Regarding implementation, we suggest to simultaneously use two different matrix representations that are specifically adapted to certain parts of the algorithm and propose a technique that prevents algorithm stalling due to numerical errors. Finally, we analyse and compare the runtime of these algorithm variants on a set of benchmark problems. As we demonstrate, the most sophisticated variant is several orders of magnitude faster than the standard implementation on all tested problem instances. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3945 / 3961
页数:17
相关论文
共 50 条
  • [11] An Efficient Algorithm for the k-Dominating Set Problem on Very Large-Scale Networks
    Minh Hai Nguyen
    Minh Hoang Ha
    Dinh Thai Hoang
    Nguyen, Diep N.
    Dutkiewicz, Eryk
    The Trung Tran
    COMPUTATIONAL DATA AND SOCIAL NETWORKS, 2019, 11917 : 74 - 76
  • [12] An Efficient Parallel Mining Algorithm Representative Pattern Set of Large-Scale Itemsets in IoT
    Zhang Tianrui
    Wei Mingqi
    Liu Bin
    IEEE ACCESS, 2018, 6 : 79162 - 79173
  • [13] An efficient algorithm for large-scale causal discovery
    Hong, Yinghan
    Liu, Zhusong
    Mai, Guizhen
    SOFT COMPUTING, 2017, 21 (24) : 7381 - 7391
  • [14] An efficient algorithm for large-scale matrix transposition
    Suh, J
    Prasanna, VK
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 327 - 334
  • [15] An efficient algorithm for large-scale causal discovery
    Yinghan Hong
    Zhusong Liu
    Guizhen Mai
    Soft Computing, 2017, 21 : 7381 - 7391
  • [16] LARGE-SCALE PORTFOLIO OPTIMIZATION
    PEROLD, AF
    MANAGEMENT SCIENCE, 1984, 30 (10) : 1143 - 1160
  • [17] An active-set algorithm for solving large-scale nonsmooth optimization models with box constraints
    Li, Yong
    Yuan, Gonglin
    Sheng, Zhou
    PLOS ONE, 2018, 13 (01):
  • [18] On the implementation of an algorithm for large-scale equality constrained optimization
    Lalee, M
    Nocedal, J
    Plantenga, T
    SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) : 682 - 706
  • [19] Removing the necessity of simplifications in large-scale portfolio selection and implications to Chinese portfolio theory and management
    Qi, Yue
    Peng, Xiaofeng
    Li, Ming
    NANKAI BUSINESS REVIEW INTERNATIONAL, 2010, 1 (01) : 20 - 38
  • [20] Genetic relation algorithm with guided mutation for the large-scale portfolio optimization
    Chen, Yan
    Mabu, Shingo
    Hirasawa, Kotaro
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3353 - 3363