A SAT encoding for the portfolio selection problem

被引:0
|
作者
di Tollo, Giacomo [1 ]
Lardeux, Frederic [2 ]
Pesenti, Raffaele [3 ]
Petris, Matteo [4 ]
机构
[1] Univ Sannio, Dipartimento Diritto Econ Management & Metodi Quan, Via Puglie 82, I-82100 Benevento, Italy
[2] Univ Angers, LERIA, 2 Blvd Lavoisier, F-49045 Angers, France
[3] Univ Cafoscari Venezia, Dipartimento Management, I-30121 Venice, Italy
[4] ESSEC Business Sch, Dept Informat Syst Decis Sci & Stat, 3 Ave Bernard Hirsch, F-95021 Cergy Pontoise, France
关键词
Portfolio optimization; Mean-variance portfolio optimization; Markowitz model; Boolean satisfiability;
D O I
10.1007/s00500-023-09484-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a transformation of the portfolio selection problem into SAT. SAT was the first problem to be shown to be NP-complete, and has been widely investigated ever since. We derive the SAT instances from the Portfolio Selection ones using the concept of cover, and reduce their size via established reduction techniques. The resulting instances are based on the use of variance as the main risk measure, and are solved via both a standard SAT solver and an adaptive genetic algorithm. Results show that adaptive genetic algorithms are effective in solving these variance-based instances. Further work will be devoted to investigate other SAT formulations based on different risk measures.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Encoding hash functions as a SAT problem
    Legendre, Florian
    Dequen, Gilles
    Krajecki, Michael
    [J]. 2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 916 - 921
  • [2] Portfolio selection problem
    Senhaji, Kaoutar
    El Moutaouakil, Karim
    Ettaouil, Mohamed
    [J]. PROCEEDINGS OF THE 3RD IEEE INTERNATIONAL CONFERENCE ON LOGISTICS OPERATIONS MANAGEMENT (GOL'16), 2016,
  • [3] Evaluating a hybrid encoding and three crossover operators on the constrained portfolio selection problem
    Streichert, F
    Ulmer, H
    Zell, A
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 932 - 939
  • [4] SATzilla: Portfolio-based algorithm selection for SAT
    Xu, Lin
    Hutter, Frank
    Hoos, Holger H.
    Leyton-Brown, Kevin
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2008, 32 : 565 - 606
  • [5] Cardinality Problem in Portfolio Selection
    Georgieva, Penka
    Popchev, Ivan
    [J]. ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, ICANNGA 2013, 2013, 7824 : 208 - 217
  • [6] On interval portfolio selection problem
    Wu, Meng
    Kong, De-wang
    Xu, Jiu-ping
    Huang, Nan-jing
    [J]. FUZZY OPTIMIZATION AND DECISION MAKING, 2013, 12 (03) : 289 - 304
  • [7] On interval portfolio selection problem
    Meng Wu
    De-wang Kong
    Jiu-ping Xu
    Nan-jing Huang
    [J]. Fuzzy Optimization and Decision Making, 2013, 12 : 289 - 304
  • [8] A note on the portfolio selection problem
    Pellerey, F
    Semeraro, P
    [J]. THEORY AND DECISION, 2005, 59 (04) : 295 - 306
  • [9] A Mixed Portfolio Selection Problem
    Georgescu, Irina
    Kinnunen, Jani
    [J]. DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2012, 151 : 95 - +
  • [10] A Note on the Portfolio Selection Problem
    Franco Pellerey
    Patrizia Semeraro
    [J]. Theory and Decision, 2005, 59 : 295 - 306