The program of the spectral method for a BMAP queue

-> Japanese


Top

BMAP/G/1
BMAP/D/c (sync.)

How to use C++ ver.
since Jan. 18, 2006
last update Mar. 01, 2007

In this site, we open the program of the spectral method for computing the number of customers in the queueing system with a BMAP.
It has the following characteristics:
  • it can compute faster than available methods,
  • it can derive the boundary vector easily,
  • it can treat various models that include batch arrivals.

Currently, the following queueing systems are supported by our program. Please access each explanation page in order to get the details and download the program.

The program is written by both "Decimal BASIC (provisional name)" and "C++".
The arbitrary-precision arithmetic library "exflib" is implemented in the "C++" version. So, please read some explanation in How to use C++ ver. and get the common libraries first.
The comparison of their characteristics is shown below.

[ Comparison of characteristics ]

Decimal BASICC++ with exflib
precisiono (double precision)ooo (arbitrary-precision)
computational speedooo (because of the arbitrary-precision computation)
graphical figuresOKnone
the number of models we can treatooooo


The copyright of the program opened in this site belongs to us, but you can modify them freely.

************************************************
Shoichi Nishimura,
Naohiko Yatomi,
Department of Mathematical Information Science,
Tokyo University of Science.

This site is checked in Internet Explorer 7.