Class TadonkiVialMeanVarianceOptimizer

java.lang.Object

public class TadonkiVialMeanVarianceOptimizer
extends ConstrainedMeanVarianceOptimizer
TadonkiVialMeanVarianceOptimizer builds an Optimal Portfolio Based on MPT Using the Asset Pool Statistical Properties with the Specified Lower/Upper Bounds on the Component Assets, along with an Upper Bound on Portfolio Cardinality, using the Tadonki and Vial (2004) Heuristic Scheme. The References are:

  • Chang, T., J., N. Meade, J. E. Beasley, and Y. M. Sharaiha (2000): Heuristics for Cardinality Constrained Portfolio Optimization Computers and Operations Research 27 (13) 1271-1302
  • Chvatal, V. (1973): Edmonds Polytopes in a Hierarchy of Combinatorial Problems Discrete Mathematics 4 (4) 305-337
  • Jobst, N. J., M. D. Horniman, C. A. Lucas, and G. Mitra (2001): Computational Aspects of Alternative Portfolio Selection Models in the Presence of Discrete Asset Choice Constraints Quantitative Finance 1 (5) 1-13
  • Letchford, A. N. and A. Lodi (2002): Strengthening Chvatal-Gomory Cuts and Gomory Fractional Cuts Operations Research Letters 30 (2) 74-82
  • Tadonki, C., and J. P. Vial (2004): Portfolio Selection with Cardinality and Bound Constraints https://www.cri.ensmp.fr/~tadonki/PaperForWeb/Tadonki_PF.pdf


Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • TadonkiVialMeanVarianceOptimizer

      public TadonkiVialMeanVarianceOptimizer​(InteriorPointBarrierControl interiorPointBarrierControl, LineStepEvolutionControl lineStepEvolutionControl)
      TadonkiVialMeanVarianceOptimizer Constructor
      Parameters:
      interiorPointBarrierControl - Interior Fixed Point Barrier Control Parameters
      lineStepEvolutionControl - Line Step Evolution Control Parameters
  • Method Details