Class Solver_nc_dps_analyzer
Admitted only on the exact shape nc_is_dps_model(jline.lang.NetworkStruct) tests for. The kernel is
Npfqn_dps_morrison; this class maps the model struct onto it and lifts the per-class DPS
results into the station-by-class matrices the NC analyzers return.
THERE IS NO NORMALIZING CONSTANT HERE. A DPS station is not product-form -- that is the premise of the paper -- so lG is NaN, as on the maximum-entropy route. NC hosts this method because NC is where LINE keeps the asymptotic expansions of generating functions and normalizing-constant integrals (pana, mmint2, le, ble, gleint, rayint), which is the family Morrison's expansion belongs to, not because a constant is being computed.
Response times come from Little's law on the queue-length result rather than from the expanded RESULT 2 (eq. 4.17), so that Q = R*T holds exactly in the returned table; the two agree to the order of the approximation, since Morrison derives (4.17) as the ratio (4.11)/(4.15).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanTrue when the model is the closed two-station network Morrison's expansion is derived for: one infinite-server (think) station and one single-server DPS station, exponential service, every class alternating between the two.static NCResultsolver_nc_dps_analyzer(NetworkStruct sn, SolverOptions options) Analyzes the closed think+DPS network.
-
Constructor Details
-
Solver_nc_dps_analyzer
public Solver_nc_dps_analyzer()
-
-
Method Details
-
nc_is_dps_model
True when the model is the closed two-station network Morrison's expansion is derived for: one infinite-server (think) station and one single-server DPS station, exponential service, every class alternating between the two. The shape is checked exactly, not approximately: outside it the expansion has no derivation behind it.- Parameters:
sn- the network structure- Returns:
- true when the Morrison route applies
-
solver_nc_dps_analyzer
Analyzes the closed think+DPS network.- Parameters:
sn- the network structure, of the shapenc_is_dps_model(jline.lang.NetworkStruct)acceptsoptions- solver options- Returns:
- the mean performance measures, with lG = NaN
-