Class DTQueueResult

java.lang.Object
jline.lib.qmam.DTQueueResult

public final class DTQueueResult extends Object
Result of a discrete-time (slotted) single-server queue analysis.

The queue length is read at slot boundaries under the late arrival system with delayed access: within a slot the completion resolves first, the arrival is appended at the end of the slot and cannot enter service before the next one, and the level is taken after both. Entry i of queueLength is Prob[i customers in system], starting at i = 0.

  • Field Details

    • queueLength

      public final Matrix queueLength
  • Constructor Details

    • DTQueueResult

      public DTQueueResult(Matrix queueLength)
  • Method Details

    • getQueueLength

      public Matrix getQueueLength()
    • component1

      public Matrix component1()
    • getMeanQueueLength

      public double getMeanQueueLength()
      Mean number in system, sum_i i * P[i in system].
    • getUtilization

      public double getUtilization()
      Utilization, i.e. the fraction of slots in which the server is busy.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object