Class Solver_nc_jointmarg

java.lang.Object
jline.solvers.nc.handlers.Solver_nc_jointmarg

public final class Solver_nc_jointmarg extends Object
Joint probability of the per-station TOTAL queue lengths.

This is NOT Solver_nc_jointaggr, which fixes the per-class population of every station: each state here is the sum of jointaggr over the whole fibre of per-class tables with these row sums, and that fibre grows combinatorially. The permanent evaluates the sum in closed form (Pfqn_jointmarg).

  • Method Details

    • solver_nc_jointmarg

      public static Solver_nc_jointmarg.Ret_jointmarg solver_nc_jointmarg(NetworkStruct sn, SolverOptions options, Matrix nvec, String engine, Double lG)
      Parameters:
      sn - network structure
      options - solver options
      nvec - per-station total job counts
      engine - permanent engine, "exact" by default
      lG - log normalizing constant already known, or null
      Returns:
      the probability, its logarithm, the constant and the runtime