Twenty years of linear programming based portfolio optimization
Metaheuristics for the portfolio selection problem