Class MG1FundamentalMatrix

java.lang.Object
jline.lib.butools.mam.MG1FundamentalMatrix

public final class MG1FundamentalMatrix extends Object
  • Method Details

    • mg1FundamentalMatrix

      public static Matrix mg1FundamentalMatrix(List<Matrix> A, double precision, int maxNumIt, MG1FundamentalMatrix.MG1Method method)
      Returns matrix G corresponding to the M/G/1 type Markov chain defined by matrices A. Matrix G is the minimal non-negative solution of the following matrix equation: G = A_0 + A_1*G + A_2*G^2 + A_3*G^3 + ...
      Parameters:
      A - List of matrix blocks of the M/G/1 type generator from 0 to M-1.
      precision - Matrix G is computed iteratively up to this precision
      maxNumIt - The maximal number of iterations
      method - The method used to solve the matrix-quadratic equation
      Returns:
      The G matrix of the M/G/1 type Markov chain (G is stochastic)
    • mg1FundamentalMatrix

      public static Matrix mg1FundamentalMatrix(List<Matrix> A)
    • mg1FundamentalMatrix

      public static Matrix mg1FundamentalMatrix(List<Matrix> A, double precision)
    • mg1FundamentalMatrix

      public static Matrix mg1FundamentalMatrix(List<Matrix> A, double precision, int maxNumIt)