gives a summary of properties for the queueing process qproc.
gives a summary of properties for the i node in the queueing network process qproc.
gives a summary of properties for queueing simulation data.
gives the specified "property".
- The process qproc can represent a single queue, using QueueingProcess, or a network of queues, using QueueingNetworkProcess.
- In QueueProperties[data], data can be of the form generated by RandomFunction.
- QueueProperties[qspec,"property","Description"] gives a description of the property as a string.
- Basic properties for include:
"ArrivalRate" arrival rate for the queueing system "ArrivalDistribution" arrival distribution for the queueing system "DataSource" whether data is from the queue or queueing network "InitialState" initial state of the queueing system "NetworkType" type of queueing network "NodeCount" number of nodes in the queueing network "QueueDiagram" diagram of the queueing system "QueueNotation" Kendall notation for the queue "SelectedNode" selected node in the queueing network "ServiceChannels" number of service channels "ServiceRate" service rate for each server "ServiceDistribution" service distribution for each server "SummaryTable" summary of properties "SystemCapacity" maximum capacity of the queueing system "Throughput" departure rate for the queueing system "UtilizationFactor" fraction of time the servers are busy
- Stationary (or steady-state) performance measures include:
"MeanSystemSize" mean number of jobs in the system "MeanSystemTime" mean time spent in the system "MeanQueueSize" mean number of jobs in the queue "MeanQueueTime" mean time spent in the queue "StationarySystem" whether a steady state will be reached
- Stationary or steady-state properties refer to the long-term behavior of a queueing system. They are only available if the queueing system becomes stationary. Typically, a queueing system becomes stationary if the utilization factor is less than 1.
- If the queueing system is specified with exact or symbolic parameters, then the result will also be exact or symbolic. Some performance properties may only be computable when given approximate numeric parameters.
- If a property is not available, this is indicated by Missing["reason"] in the corresponding entry of the table.
Examplesopen allclose all
Basic Examples (3)
Single Queues (4)
Queueing Networks (2)
Queue Simulation Data (2)
Patients arrive at an eye clinic according to a Poisson process with a mean of six per hour. There are three doctors on duty and the testing times for patients are distributed exponentially, with a mean of 20 minutes. Find the average number of people waiting, the average amount of time spent by a patient at the clinic, and the percentage of time when at least one doctor is idle:
A cable modem has a maximum transmission rate of 500,000 characters per second. Given that traffic arrives at the rate of 450,000 characters per second, compute the standard performance measures when the system is modeled as an M/M/1 queue:
A router receives packets from a group of users and transmits them over a single transmission line. Suppose that packets arrive according to a Poisson process at a rate of one packet every 4 milliseconds, and suppose that packet transmission times are exponentially distributed with mean 3 milliseconds. Find the mean number of packets in the system and the mean total delay in the system:
Cars arrive at the drive-through window of a bank according to a Poisson process, with a mean of 16 cars per hour. The service times follow an Erlang distribution, with a mean of minutes and a standard deviation of minutes. Find the average waiting time until a customer reaches the window for service. The service distribution can be found using the method of moments:
Arrivals to the takeout counter of a restaurant appear to follow a Poisson process, with a mean of 10 per hour. Assuming that the service distribution is exponential, find the average rate at which a customer should be served so that the total time spent by a customer is less than 7.5 minutes:
Compare the mean queue system size for the performance of two identical servers, each with its own separate queue, to the case when there is only a single queue in which to hold customers for both servers, assuming Poisson arrivals and exponential service times:
Properties & Relations (4)
The mean queue size of an M/M/c queue is related to ErlangC:
Possible Issues (2)
Wolfram Research (2012), QueueProperties, Wolfram Language function, https://reference.wolfram.com/language/ref/QueueProperties.html.
Wolfram Language. 2012. "QueueProperties." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/QueueProperties.html.
Wolfram Language. (2012). QueueProperties. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/QueueProperties.html