A Constraint Programming Approach to Portfolio Selection.

Gerhard Wetzel, Fabian Zabatta · 1998

. The key idea in Modern Portfolio Theory, as introduced by Markowitz, is to minimize risk which is defined as mean-variance in returns. One method to solve the resulting quadratic programming problem is by converting it into a linear complementarity problem and then solving the latter using specialized algorithms. An analysis reveals that a linear complementarity problem can be understood as a disjunctive linear programming problem which can be modeled and solved using constraint programming systems such as 2LP or ILOG. Representing the problem in this way facilitates the inclusion of additional constraints (integrality requirements, mutually exclusive stocks, personal preferences etc.) which might be required given the specific needs and wishes of an investor. Interesting issues that arise in solving the resulting constraint programs include the use of cooperating constraint solvers and identifying appropriate search strategies. 1 INTRODUCTION The key idea in Modern Portfolio Theor...

Read the paper · More papers on PaperTik