Class DoubleVectorNormEvaluator

java.lang.Object
org.drip.numerical.matrixnorm.R1SquareEvaluator
org.drip.numerical.matrixnorm.DoubleVectorNormEvaluator
Direct Known Subclasses:
DoubleVectorOneTwoEvaluator, DoubleVectorTwoInfinityEvaluator

public abstract class DoubleVectorNormEvaluator
extends R1SquareEvaluator
DoubleVectorNormEvaluator exposes the row/column alpha/beta Vector Norm of a R1Square Matrix. The References are:

  • Alon, N., and A. Naor (2004): Approximating the Cut-norm via Grothendieck Inequality Proceedings of the 36th Annual ACM Symposium on Theory of Computing STOC’04 ACM Chicago IL
  • Golub, G. H., and C. F. van Loan (1996): Matrix Computations 3rd Edition Johns Hopkins University Press Baltimore MD
  • Horn, R. A., and C. R. Johnson (2013): Matrix Analysis 2nd Edition Cambridge University Press Cambridge UK
  • Lazslo, L. (2012): Large Networks and Graph Limits American Mathematical Society Providence RI
  • Wikipedia (2024): Matrix Norm https://en.wikipedia.org/wiki/Matrix_norm




Author:
Lakshmi Krishnamurthy
  • Constructor Summary

    Constructors
    Constructor Description
    DoubleVectorNormEvaluator​(int rowAlpha, int columnBeta)
    DoubleVectorNormEvaluator Constructor
  • Method Summary

    Modifier and Type Method Description
    int columnBeta()
    Retrieve the Beta Column Vector Norm
    int rowAlpha()
    Retrieve the Alpha Row Vector Norm

    Methods inherited from class org.drip.numerical.matrixnorm.R1SquareEvaluator

    norm, validator

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DoubleVectorNormEvaluator

      public DoubleVectorNormEvaluator​(int rowAlpha, int columnBeta) throws java.lang.Exception
      DoubleVectorNormEvaluator Constructor
      Parameters:
      rowAlpha - Alpha Row Vector Norm
      columnBeta - Beta Column Vector Norm
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • rowAlpha

      public int rowAlpha()
      Retrieve the Alpha Row Vector Norm
      Returns:
      Alpha Row Vector Norm
    • columnBeta

      public int columnBeta()
      Retrieve the Beta Column Vector Norm
      Returns:
      Beta Column Vector Norm