A Robust Knapsack Based Constrained Portfolio Optimization

Document Type: Original Article


Department of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran


Many portfolio optimization problems deal with allocation of assets which carry a relatively high market price. Therefore, it is necessary to determine the integer value of assets when we deal with portfolio optimization. In addition, one of the main concerns with most portfolio optimization is associated with the type of constraints considered in different models. In many cases, the resulted problem formulations do not yield in practical solutions. Therefore, it is necessary to apply some managerial decisions in order to make the results more practical. This paper presents a portfolio optimization based on an improved knapsack problem with the cardinality, floor and ceiling, budget, class, class limit and pre-assignment constraints for asset allocation. To handle the uncertainty associated with different parameters of the proposed model, we use robust optimization techniques. The model is also applied using some realistic data from US stock market. Genetic algorithm is also provided to solve the problem for some instances.