queueing: A Package For Analysis Of Queueing Networks and Models in R

queueing is a package that solves and provides the main performance measures for both basic Markovian queueing models and single and multiclass product-form queueing networks. It can be used both in education and for professional purposes. It provides an intuitive, straightforward way to build queueing models using S3 methods. The package solves Markovian models of the form M/M/c/K/M/FCFS, open and closed single class Jackson networks, open and closed multiclass networks and mixed networks. Markovian models are used when both the customer inter-arrival time and the server processing time are exponentially distributed. Queueing network solvers are useful for modelling situations in which more than one station must be visited.

Pedro Cañadilla Jiménez , Yolanda Román Montoya
2017-10-24

Supplementary materials

Supplementary materials are available in addition to this article. It can be downloaded at RJ-2017-051.zip

CRAN packages used

simmer, queuecomputer, queueing

CRAN Task Views implied by cited packages

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Jiménez & Montoya, "queueing: A Package For Analysis Of Queueing Networks and Models in R", The R Journal, 2017

BibTeX citation

@article{RJ-2017-051,
  author = {Jiménez, Pedro Cañadilla and Montoya, Yolanda Román},
  title = {queueing: A Package For Analysis Of Queueing Networks and Models in R},
  journal = {The R Journal},
  year = {2017},
  note = {https://doi.org/10.32614/RJ-2017-051},
  doi = {10.32614/RJ-2017-051},
  volume = {9},
  issue = {2},
  issn = {2073-4859},
  pages = {116-126}
}