Package solvers


package solvers
Solution algorithms of JMVA. JMVA solves open, closed and mixed product form queueing networks: open models with the classical queueing network algorithms and closed models with the exact algorithms MVA (Mean Value Analysis, in a stabilized version for load dependent stations), RECAL (Recursion by Chain Algorithm), MoM (Method of Moments), CoMoM (Class Oriented Method of Moments) and TreeMVA, as well as the approximate AMVA algorithms Chow, Bard-Schweitzer, Linearizer, DeSouza-Muntz Linearizer and AQL (Aggregate Queue Length).
  • Class
    Description
    Solver is an abstract class, which contains the methods to initialize and solve models with a single class of jobs.
    Enum class for all implemented algorithm solvers
    SolverMulti is an abstract class, which contains the methods initialize and solve multiclass models.
    This class implements the abstract superclass of approximate MVA algorithms for solving multi-closed models
    Solves a multiclass closed model with the exact CoMoM (Class Oriented Method of Moments) algorithm [Cas09], one of the exact solution techniques available in JMVA for closed product form queueing networks.
    Solves a multiclass closed model with the exact MoM (Method of Moments) algorithm [Cas06][Cas11], one of the exact solution techniques available in JMVA for closed product form queueing networks.
    Solves a multiclass closed model with the exact RECAL (Recursion by Chain Algorithm) algorithm [CG86], one of the exact solution techniques available in JMVA for closed product form queueing networks.
    Iterative multiclass solution algorithm of JMVA, base of the approximate iterative solvers.
    Solves a single class closed model, using Monte Carlo Logistic algorithm.
    Solves a single class closed model, using Monte Carlo Logistic algorithm.
    Solves a single class closed model, using Monte Carlo Logistic algorithm.