arrow
Return

A SAT encoding for the portfolio selection problem

delete2023-12-16
delete0
PRE
AI
G
Giacomo di Tollo *
F
Frédéric Lardeux
R
Raffaele Pesenti
M
Matteo Petris
DOI:10.1007/s00500-023-09484-zdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
Portfolio optimization
Mean-variance portfolio optimization
Markowitz model
Boolean satisfiability

Journal

Soft Computing cover
Soft Computing
IF:
2.5
Papers:
1.0W
Citations:
2.1W

Organization

University of Sannio cover
University of Sannio
Scholars:
2.3K
Papers: 2.2K
Citations: 2.3K
E
ESSEC Business School
Scholars:
435
Papers: 750
Citations: 1
U
Universita Ca Foscari Venezia
Scholars:
3.4K
Papers: 3.2K
Citations: 6
researcher View more organizations