Package jline.examples.java.discrete
Class DiscreteExamples
java.lang.Object
jline.examples.java.discrete.DiscreteExamples
Discrete-time (slotted) examples, one per feature of the discrete-time
normalizing-constant route.
SolverNC enters this route only when options.config.slotted
is true, the same switch SolverLDES uses; it is
never inferred from the presence of a Geometric distribution. When
the switch is on and the model falls outside the discrete-time product form,
the solver errors instead of approximating.
Reference: H. Daduna, Queueing Networks with Discrete Time Scale, LNCS 2046, Springer, 2001.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidGeo/Geo/1 with an unbounded buffer.static voidGeo/Geo/1/L loss system and its blocking probability.static voidLoad-dependent Bernoulli server, and the discrete-time arrival theorem.static voidClosed cycle of Bernoulli servers.static voidClosed cycle with state dependent service probabilities.static voidMultichain closed cycle.static void
-
Constructor Details
-
DiscreteExamples
public DiscreteExamples()
-
-
Method Details
-
ex1_geogeo1
Geo/Geo/1 with an unbounded buffer.- Throws:
IllegalAccessException
-
ex2_geogeo1_loss
Geo/Geo/1/L loss system and its blocking probability.- Throws:
IllegalAccessException
-
ex3_bernoulli_loaddep
Load-dependent Bernoulli server, and the discrete-time arrival theorem.Example 2.10 notes that a discrete-time M/M/c queue has no exactly equivalent state dependent single server, but that p(n) = p min(n,c) reproduces its conditional service intensity. The arrival law of theorem 2.11 is printed alongside the time-stationary one: discrete time has no PASTA analogue and the two differ.
- Throws:
IllegalAccessException
-
ex4_cycle
Closed cycle of Bernoulli servers.- Throws:
IllegalAccessException
-
ex5_cycle_loaddep
Closed cycle with state dependent service probabilities.- Throws:
IllegalAccessException
-
ex6_cycle_multiclass
Multichain closed cycle.- Throws:
IllegalAccessException
-
main
- Throws:
IllegalAccessException
-