Package jline.solvers.mva.handlers
Class Solver_mvablo
java.lang.Object
jline.solvers.mva.handlers.Solver_mvablo
Handler for MVABLO, Akyildiz's approximate MVA for closed networks with
Blocking-After-Service (BAS) blocking. Ports of MATLAB
mvablo_scope_reason.m
and solver_mvablo.m.
Results are the paper's: QLen is k_i of eq. (3) and RespT the per-visit residence time t_i, blocking included. The paper counts a blocked job at the station holding it, whereas LINE's CTMC/JMT/LDES count it at the full destination; the blocking times are a calibration device that grows with the population and are NOT used to move jobs across.
-
Method Summary
Modifier and TypeMethodDescriptionstatic String[]Why method 'mvablo' cannot solve sn, or null when it can: {reason, kind}, kind being the error kind of the refusal (LINE:unsupported:<kind>).static MVAResultsolver_mvablo(NetworkStruct sn, SolverOptions options)
-
Method Details
-
scopeReason
Why method 'mvablo' cannot solve sn, or null when it can: {reason, kind}, kind being the error kind of the refusal (LINE:unsupported:<kind>). One predicate, read by SolverMVA's support gate and bysolver_mvablo(jline.lang.NetworkStruct, jline.solvers.SolverOptions)at run time.Scope: a closed single-class network of single-server FCFS queues with exponential service and finite capacities under Blocking-After-Service, plus INF delays (a LINE extension). Every buffer that can bind must block its feeders BAS-style, declared on itself or on a feeder, and no delay may feed one.
-
solver_mvablo
-