Package jline.api.mc
Class CtmcPassageTaboo
java.lang.Object
jline.api.mc.CtmcPassageTaboo
First passage into a target set B under a taboo set C, the
out struct
of the reference together with the defective law on the requested grid.
F(t) = Pr{B is entered by time t, and C is not entered before B} tends to
reachProb rather than to one. With K the transient states,
F(t) = atom + alpha (-S)^-1 (I - exp(St)) sB and f(t) = alpha exp(St) sB.
ALPHA IS DELIBERATELY NOT NORMALIZED, as in CtmcPassagePh: the mass
of pi0 on B is the atom at zero, and the mass on C and on the states reaching
neither set is the passage already lost.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Matrixpi0 restricted to the transient block, UNNORMALIZED.final doubleMass of pi0 already inside the target: F(0).final double[]Its density on that grid.final double[]The defective cumulative distribution on that grid.final int[]Row of S to state index of Q (0-based).final StringThe method that produced F and f: "expm" or "lt".final Matrix(n x 1) probability of entering B before C from each state.final Matrix(n x 1) probability of entering C before B from each state.final doubleProbability of entering B before C under pi0.final MatrixSub-generator Q(K,K) on the transient block.final MatrixExit-rate column into B from the transient block.final MatrixExit-rate column into C from the transient block.final double[]The time grid, as passed (may be empty).final int[]Sorted taboo indices with the target removed (0-based).final doubleProbability of entering C before B under pi0.final int[]Sorted target indices (0-based). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
t
public final double[] tThe time grid, as passed (may be empty). -
F
public final double[] FThe defective cumulative distribution on that grid. -
f
public final double[] fIts density on that grid. -
atom
public final double atomMass of pi0 already inside the target: F(0). -
reachProb
public final double reachProbProbability of entering B before C under pi0. -
tabooProb
public final double tabooProbProbability of entering C before B under pi0. -
pB
(n x 1) probability of entering B before C from each state. -
pC
(n x 1) probability of entering C before B from each state. -
alpha
pi0 restricted to the transient block, UNNORMALIZED. -
S
Sub-generator Q(K,K) on the transient block. -
sB
Exit-rate column into B from the transient block. -
sC
Exit-rate column into C from the transient block. -
keep
public final int[] keepRow of S to state index of Q (0-based). -
target
public final int[] targetSorted target indices (0-based). -
taboo
public final int[] tabooSorted taboo indices with the target removed (0-based). -
method
The method that produced F and f: "expm" or "lt".
-
-
Constructor Details
-
CtmcPassageTaboo
-