LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::mc::StochCompResult< T > Struct Template Reference

#include <line/api/mc/dtmc_solve.h>

Public Attributes

Matrix< T > S
 stochastic complement on the selected states
Matrix< T > Q11
 the four blocks, as MATLAB returns them
Matrix< T > Q12
Matrix< T > Q21
Matrix< T > Q22
Matrix< T > T12
 Q12 (-Q22)^-1 Q21, the correction term.
Matrix< T > X
 (-Q22)^-1 Q21, the EXIT-PROBABILITY matrix of the eliminated states, the reference's 7th output: X(i,j) is the probability that the chain, started in the i-th eliminated state, first re-enters the kept set at I[j].

Detailed Description

template<class T>
struct line::mc::StochCompResult< T >

Definition at line 136 of file dtmc_solve.h.

Member Data Documentation

◆ Q11

template<class T>
Matrix<T> line::mc::StochCompResult< T >::Q11

the four blocks, as MATLAB returns them

Definition at line 138 of file dtmc_solve.h.

Referenced by line::mc::ctmc_stochcomp(), and line::lang::processes::stoch_comp_full().

◆ Q12

template<class T>
Matrix<T> line::mc::StochCompResult< T >::Q12

◆ Q21

template<class T>
Matrix<T> line::mc::StochCompResult< T >::Q21

◆ Q22

template<class T>
Matrix<T> line::mc::StochCompResult< T >::Q22

◆ S

template<class T>
Matrix<T> line::mc::StochCompResult< T >::S

stochastic complement on the selected states

Definition at line 137 of file dtmc_solve.h.

Referenced by line::mc::ctmc_stochcomp(), and line::lang::processes::stoch_comp_full().

◆ T12

template<class T>
Matrix<T> line::mc::StochCompResult< T >::T12

Q12 (-Q22)^-1 Q21, the correction term.

Definition at line 142 of file dtmc_solve.h.

Referenced by line::mc::ctmc_stochcomp(), and line::lang::processes::stoch_comp_full().

◆ X

template<class T>
Matrix<T> line::mc::StochCompResult< T >::X

(-Q22)^-1 Q21, the EXIT-PROBABILITY matrix of the eliminated states, the reference's 7th output: X(i,j) is the probability that the chain, started in the i-th eliminated state, first re-enters the kept set at I[j].

Its rows sum to one only when every eliminated state is certain to leave the eliminated set. (n - |I|) x |I|, empty when nothing is eliminated.

Definition at line 150 of file dtmc_solve.h.

Referenced by line::mc::ctmc_stochcomp().


The documentation for this struct was generated from the following file: