Package jline.solvers.mva.handlers
Class Solver_debemva
java.lang.Object
jline.solvers.mva.handlers.Solver_debemva
Handler for debeMVA, de Nitto Persone and Di Lonardo's MVA-based approximation of closed
networks with finite Blocking-After-Service (BAS) buffers. Ports of MATLAB
debemva_scope_reason.m and solver_debemva.m.
Results are the paper's: QLen is n_i after the last pass 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 capacity test is strict (options.tol is not used) and the pass budget per population is max(options.iter_max, 1e5).
-
Method Summary
Modifier and TypeMethodDescriptionstatic String[]Why method 'debemva' cannot solve sn, or null when it can: {reason, kind}, kind being the error kind of the refusal (LINE:unsupported:<kind>).static MVAResultsolver_debemva(NetworkStruct sn, SolverOptions options)
-
Method Details
-
scopeReason
Why method 'debemva' 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_debemva(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 delays of any service distribution, which may feed a finite buffer but may not have a binding capacity themselves. Every buffer that can bind must block its feeders BAS-style, declared on itself or on a feeder.
-
solver_debemva
-