• 検索結果がありません。

待ち合わせ理論

N/A
N/A
Protected

Academic year: 2021

シェア "待ち合わせ理論"

Copied!
13
0
0

読み込み中.... (全文を見る)

全文

(1)

待ち合わせ理論

a3p21147 元藤ひとみ

(2)

待ち合わせ理論

窓口 窓口

待ち行列

待ち行列を科学的な数理モデルとして 考えたものを「待ち合わせ理論

(待ち行列理論)と呼ぶ。

待ち合わせ理論とは…

客の 窓口の数

サービス時間

(3)

待ち合わせ理論

D/D/1モデル

D=deterministic

… 決定論的

客の着間も、サービスにかかる時間も一定値で考える。

客 の着間=3分

サービス にかかる時間=5分

サービス時間>着間 なので二人目以降の客には

「待ち」が生じる。

サービス時間 5分

二分の待ち時間 サービス時間

四分の待ち時間

サービス時間

六分の待ち時間

サービス時間-着間

×n人目のn-1 =待ち時間 

(5­3)×(4­1)=6  客の/サービス時間/窓口の数

(4)

待ち合わせ理論

M/M/1モデル

M=マルコフ過程

ランダム

客の/サービス時間/窓口の数

客の着間も、サービスにかかる時間もランダムで考える。

ポアソン型  単位時間あたりの客の数が、

ポアソン分布に従ったランダムで着する。

( ) 

x l

l -

=

λ平均着率

(単位時間あたりに着する客の平均数) 

e=自然対数の底。約2.71828

(5)

待ち合わせ理論

単位時間あたりの平均着客数が6人のとき、 

8人の客がやってくる確立はどれくらいか?

( ) 

x l

l

-

=  8  7  6  5  4  3  2  1  71828 

.  2 

8

´

´

´

´

´

´

´

´

平均着客数6人のとき、8人の客がやってくる確立は  0.10326  10.3 になる。 

ExcelではPOISSON関数で簡単に計算することが可能。

(6)

待ち合わせ理論

 

=POISSON(B4,B$1,0) 

=POISSON(B5,B$1,1)

0.00 0.02 0.04 0.06 0.08 0.10 0.12 0.14 0.16 0.18

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

単位時間あたり平均6人の場合の 各人数の確立が求められた。

(7)

待ち合わせ理論

指数型サービス  サービス時間を確率論で考える。

単位時間あたりの、サービスを受けた客の数の平均 = μ

客一人あたりが受けたサービス時間の平均値 = 1/μ

サービス率 平均

平均サービス 時間 

1  1  

1/ μ

(時間)

(人) 

30 

0.5(

μ

逆数の関係になる サービス率50% 

(一分に0.5

平均サービス時間二分

(8)

待ち合わせ理論

平均サービス率(μ)がわかれば、指数分布

任意の時間(t)でサービスが完する確立を求めることができる。

( ) 

F = 1  - - m

平均サービス時間が一人あたり二分

(平均サービス率は0.5分)の場合、

任意の時間(t)が3になる確立は?

( )  71828 

77687 

1

= -

=

- ´

  

3分あれば77.7% 

の確立でサービス が完する。

(9)

待ち合わせ理論

平均サービス時間が二分の窓口で、

サービス時間が3分かかってしまう確率は?

確率密度関数を使用

サービス時間は連続していて、

散値の確立とは異なる。

そのため確率密度関数を 使って求めることになる。

( )

î í

ì ¹

=

0  t 

:  0 

0  : 

=   

    

      

m t

m

( )  2.71828  115652 

3  1 

­1

´

 =

´

3分かかってしまう 確率は約11.6% 

ExcelではEXPONDIST関数で簡単に計算することが可能。

(10)

待ち合わせ理論

 

=EXPONDIST(F4,$F$1,0) 

=EXPONDIST(F5,$F$1,1)

0.0000000 0.1000000 0.2000000 0.3000000 0.4000000 0.5000000 0.6000000 0.7000000 0.8000000 0.9000000 1.0000000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

(11)

待ち合わせ理論

シミュレーション

(モンテカルロ法など)

  … 乱数を発生させて行う

 

RAND関数 

=RAND()  …0以上1未満の乱数  F9キーで再計算 

=INT  小数点以下を切り捨てる 

=INT(RAND())  …整数の乱数 

=INT(RAND()*n)+a 

…aから始まってn個の整数の中で乱数を発生 

=INT(RAND()*6)+1  …1から6までの間の乱数が発生 シミュレーションは、

平均値だけでは 知りえない数値を 実験で探るために行う。

(12)

待ち合わせ理論

μ

= 平均着率(人/時間) 

1/μ = 平均着間

発生させた乱数に応じて指数乱数(時間間t)を返す表を作成。 

=­C$2*LN(1­B5) 

LN関数=自然数を返す関数。 

=D5+C6 

時間間t

一つ前の着時間+時間間

着時間

(13)

待ち合わせ理論

客の サービス

時間 

=IF(D7<G7,G7­D7,0) 

着時間よりも 開始時刻のほう が大きい場合、

その誤差を返す。 

=FREQUENCY(D15:D$24,H14)  早く時刻よりも 着して しまっている 客の人数を数える。

参照

関連したドキュメント

Guests with the following conditions may be refused treatment or provided with an adjusted menu. Please confirm the conditions when making

CPU待ち時間 PCとPSWを 専用レジスタ

 当図書室は、専門図書館として数学、応用数学、計算機科学、理論物理学の分野の文

 

屋外工事から排出される VOC については、低 VOC 資材を選択するための情報を整理した「東京都 VOC 対策ガイド〔建築・土木工事編〕 」 ( 「同〔屋外塗装編〕

SST を活用し、ひとり ひとりの個 性に合 わせた   

活動場所を「Come 叶夢ハウス」と名付け、

(注)