Package jline.api.mc

Class Ctmc_courtois

java.lang.Object
jline.api.mc.Ctmc_courtois

public final class Ctmc_courtois extends Object
  • Method Details

    • ctmc_courtois

      public static Triple<Matrix,Double,Double> ctmc_courtois(Matrix Q, List<List<Integer>> MS, Double q)
      Courtois decomposition for nearly completely decomposable CTMCs
      Parameters:
      Q - infinitesimal generator matrix
      MS - macro-states: MS.get(i) is the set of rows of Q in macro-state i
      q - randomization coefficient, or null to derive it as 1.05*max|Qperm| (the MATLAB ctmc_courtois.m default). Must be a valid uniformization rate (q >= max|q_ii|) or P=I+Qperm/q is not stochastic.
    • ctmc_courtois

      public static Triple<Matrix,Double,Double> ctmc_courtois(Matrix Q, List<List<Integer>> MS)