集中サービス型待ち行列について T
福田 治郎* 1. 序説 従来考えられてきた集団サービス型待ち行列では,大きさ s の集団客を一度にサービスするも のであるが,作業の種類によってはその性質上集団ではサービスを行なうことができないで,一 定個数の部品または製品がたまってからサーピスを開始するが,そのサービスは 1 個ずつについ て行なわれるという方式も考えられる.これは一般にサービス繁忙時間がコマ切れになることに よるサービス能率の低下あるいは経費の増加を防ぐためにとられるもので,これを集中サービス 方式と呼ぶことにする.特にサービス開始時にあたって特殊な段取時間または段取費を要するも のではこの方式を採るのが都合がよいであろう. このようなサービス方式を解析するために,つぎのような待ち行列モデルを設定する:客の到 着はポアソン型であると仮定し,サービスについては客がチャンネルの前に s 個到着してから初 めて開始され,これは到着順に 1 個ずつ行なうものとし,待ち行列が解消されるまで継続され る.そして次にサービスが開始されるに当っては,上の方式がくり返されるものとする.このと きサービス時間々隔の分布はサービス開始第 1 客の場合とそれにつづく第 2 客以後のそれとは必 ずしも同一ではないとする.この種の区別を取入れた文献として C 1Jがある.以下この待ち行 列について,サービス時間々隔の分布が一般の場合には ilmbeddedMarkov
ChainJ 法を用い て解析し,特に指数型を仮定する場合には任意時点での解析を行なうことにする.そのあとでチ ャンネルを 2 個に増したいわゆる複チャンネルについても解析するが,このときは KendalIの 記号を用いれば M川町2(∞〉の場合である.最後にこの待ち行列の応用例についても簡単にふ れる.2
.
サービス分布が一般の場合 既に述べたように客の到着は到着率 A のポアソン分布をなすと仮定するから,その分布関数を A(t) とすれば(1)
A(t)=l-e-
ltt
1967年 7 月 25 臼受理 券広島大学工学部1
0
で与えられる.サーピスについては,サービスが開始される第 1 客の時間分布を B 1 (t) , 第 2 客 以後の客のそれを B(t) とし,これらは互に独立であるとする.このとき
(
2
)
/11ち [tdBl(凡/1-1 三 [tdB(t)
とすれば,円, μ はそれぞれのサービス率である.つぎに第 1 客の 1 サービス期間中に n 人の客 が到着する確率を h" , 第 2 客以後の客の同様の確率を丸とすれば (3 )レオ[e-
U
(紛れ dB
1 (t) ,
k,,= オ[山川B(t)
で与えられる.ところで(4)
H(ω)= 1:' h"wヘ K(ω〉三 Z ιωn n=O n=O と定義すれば (5)H(か~~山一吋B
1
(t) ,
K(ω)=[e-'(1吋B(t)
となる.特別の場合として B1(t) , B(めがそれぞれ次数九,/のアーラン分布をなす, す.な わち(6)
d
B1
(t) 一寸44tf1-16-fMl叫,一 (/1/11)r
f(f
l) dB ト とすれば(6)'
H(ω)=h+
l
ナ
I
P1
(1一的1-
/
1
f
/1,
K(ω)=h+
p(1ーω)γ
....'~.J -lÅI/
f
となる.ただし Pl= À./μ1 , p= À./μ とする. いま第 m 次サービスが完了した直後,この系内にある客の数が n である状態確率を pm(n) で 表わし,これが満足する方程式を求めるとつぎのようになる: (7 ・ 1) l~m<s, n 孟 s 一 (m+1) に対してIう叫 +1(n)=pm(n+1)ko+ pm(n)kl+...+ρm(s-m)kn_&+ η+h (7 ・ 2) m~s , O~玉 n くs-1 に対して p批 +1(n)=p前 (n+1)ko+pm(n)ká ・ ....-+p悦 (l)k" , (7 ・ 3) m~s , n~s-1 に芦f して ρηι +1(n)= ρ隅 (n+1)ko+ … ..+p回(l)k" 十 p叫 (0) h"_&+1 ・ 以下この (7) の解を求めるに当って,遷移状態と定常状態の各場合に分けて解析する. CIJ 遷移状態の解析
s
s
〈三一n
n
r ュ Z 明 ヲ ι問 、‘,,, hv 'mκ 〆 t 、 閣もpn
酌
-A
∞ZM
∞ZP
J E l l -t r 1 1 1 1 1 k 一一一 1 ノ タ伽n
r ,‘、、P
、 1 ノ 口 δ /,、、 と定義し,初期条件として(
9
)
Pl
(
n
O
)
=
1
,
n。ミ 5-1 とおく.このとき (7) からつぎの方程式を得る: (10 ・ 1)P(n
,
z
)
=z(P(n 十 1 , z)ko+ ……十P(1, z)んJ, 0;:以 <5-1 (10 ・ 2) P(n , z)= 占"no 十 z(P(n+
1
,
z)ko十・・…・+P(l, z)k鈎十 P(O, z)hぉ-1+ 1J , n ミ 5- 1. そこで(
1
1
)
X(z, ω〉三 1:P(n
,
z) ωa とおけば, (1めから(
1
2
)
を得る. X(z, ω〉 ωno +1 +zp(O,z
)
{ωSH(ω)-K(ω)} ω -zK(曲〉 この分母は Izl<l なる限り単位円内 |ω1<1 でただ 1 つのゼロ点をもつことが Rouché の 定理によって示される.したがってこれを α (z) で表わそう. このとき X(z, ω〉の正則性からP(O
,
z) は α (z) で表わされ (13)P(O, z)={α (z)}nけ1 z(K{α (z)} ー {α (z)}'H{α (z) }ユ となり,これを(12) に代入すれば母関数 X(z, めが確定する. (13) にふくまれる α (z) は ラグランジの公式から(
1
4
)
制肝認す子法~
[
a
j
-
1
{K(ω}ぬ]
j=1 , 2, …・・・ で与えられる. 特別の場合として K(ω) 三 H(ω) となるとき, (13) は(
1
5
)
P(O
,
z)=)竺皇泣士L
1 ー {α (Z)}8 となって,比較的容易に遷移状態を知ることができるであろう.図 1 は pm(O) の変化を次数 .25 pm(Q) 1 .0 8 6 .4 .2 O (m)図 1 pm(o) の変化:8=2
,
p=pl=O.5
,
no=l のときf1=f=2 のアーラン分布で 5=2,
P=P1=O.5;
no=l の場合について図示したもので,ここに 破線で示す直線はつぎの (llJ, (22) から得られるJim
P"'(O)=P(0)=(1-p)j5=O.25
nl-O。
ないが,その大体をつかむことはできるであろう.この場合には m=7, 8 でほとんど定常化さ れたとみなされる. cnJ 定常状態の解析 定常解が存在するとして
(
1
6
)
lim pnt(n)=P(n)
ア11 →∞ とすれば , P(n) の満足する方程式は (7 ・ 2) , (7 ・ 3) において m , m+1 を抹消して得られる, すなわち (17 ・ 1) P(n)=P(n 十 l)ko+ P(n)ká ・…・・ +P(l)k",
O :2 n くs-l, (17 ・ 2)P(n)=P(n+1)k
o+...+P(1)k
,,+P(0)h
,,_Hl
,
n~s- 1. 分布 {P(n)} の母関数を(
1
8
)
P(ω〉三 :E P(n) ωn a 旬。 と定義すれば (17) から CI コの場合と同様にして 'H(ω)-K(ω〕 P(ω) U J .1..1. ¥ U J ~r-:_~~¥
U J }P(O)
ω -K(ω) を得る.正規化条件(
2
0
)
P(l)=l
を用いれば,(
2
1
)
pく1 なる条件のもとで,つぎの結果を得る:(
2
2
)
P(O)
=
(1 ー ρ)/(S+Pl-P) これを(1 9) に代入すれば P(ω〉は確定する:(
1
9
'
)
P(ω)= -,!.二ι
Ú),H(ω)-K包L
s 十 Pl-P ω -K(ω〉 以上の結果を用いて,系内にある客の平均数 L および行列の平均長さムを求める.(
2
3
)
L
=
…
、 A.
、 I {s(s-1)+2spl十代σ12 ーσ2)+P1
2_p
2}(1_p)
、
十仰+p
2)(s十Pl ーめ
ただし,ここに σ12, (J2 は次式で与えられる:間
ι~~
(t-Pl-l)2dB1
(
t
)
,
σ2 三 [(t一川 2
dB(t)
特に B(t) , B1(t) が (6) で与えられるときは 22a2=f-lp2
,
22a2=fl-1PI2 となるから (23) は つぎのようになる:(
2
5
)
L=(1+l)」L+-i-J五と旦+SPl
¥ fl/2(1-p) .
+
~
(
1
+
~
)
P
12
-
~ (1品 A
s+ ρl-pL2 ¥ 1 /
,-.
2¥
f r J
つぎに Lq については(
2
6
)
Lq=Lー (s+pl-1)/(s+pl-p) を得る. 以上の結果のうち, (25) においてサービス時間の分布が (a) 指数型 (/1=/=1) , (b) 定サ ービス型〈九=/=∞〉の各場合についてPI=kp;
k=1
,
3
,
5
,
8
s=2(2)20
,
p=O-
1
.
0
の範囲で系内の客の平均数 L の変化を図示したのが付録,図 1 , 11 である.図から判るように s が大きくなるにつれて L は p の値に関係なく,大体 s の 1 の増加に対して 0.5 だけ増加する. このことは (25) から s についての漸近展開を求めると(27
>
L41+1}」二一+竺二.!+h士旦
s~
\~ I/j2(1-p)
-'2-'-2 〆 となることから確かめられる.3
.
サービス分布が指数型の場合 特にサービス分布が指数型のときは,前節とちがって,任意時点での状態解析ができるから応 用上重要である.本節ではこの場合の解析を行なうが,到着については前節の (1) と同ーの分 布 A(t) を,そしてサービスについては前節の B 1 (め , B(t) に対応するものとしては前節 (6) において λ=/=1 の場合と仮定する.このような待ち行列における定常状態確率をつぎのよう に定める:系内にいる客の数が n , 0 豆 n 豆 s-1 で,サービスの開始を待っている定常状態確率 を E似)で表わす.系内の客の数が n であるが,サービスが行なわれており,そのサービスが 開始第 1 客のそれ(サービス率仰の指数型)である確率を q(n) , n~s とする.これに対しそ のサービスが第 2 客以後の客のそれ(サービス率 μ の指数型〉である確率を þ(n) , n~1 とす る.図 2 はこれらの確率と状態の推移とを示すものである.実線の矢印は客の到着による推移を 示し,その確率は高位の無限小を無視すれば J.Jt で与えられる. 破線のそれは μ サービスの完 了による推移で,その確率は μJt, 波線のそれは μ1 サービスの完了によるもので,その推移確 率は μIJt である.枠でかこんだチャンネル記号のうちの黒丸は内サービスの状態,白丸は μ サービスの状態を示すものである. 図 2 を参照すれば,つぎの定常状態方程式を得る; (1 ・ 1);.E (n)=
J.E(n-l)
,
1 孟 n くs (1 ・ 2) J.E(O)= μρ(1) (1 ・ 3) (え+μ)þ(I)= μ þ(2) (1 ・ 4) (え +μ〉 ρ (n)= えþ(n-l)+ μ!þ(n+l) ,l<n<s-1
(1 ・ 5) (J. + μ)þ(n) =J.(n-1)
+
.
u
(n+1)
+
.
u
l
q(n+1)
,
n ミ s-l (1・ 6) (え+灼 )q(s)=;.E(s-l)
E
(OJ E
(
1
)
E(ZJ ーE<5-1)Z
(
S
l
Z(5+)
1
ーーー『 (1)口一(2)口一ーベシ1)仁ト (5-1)回一 (5)臼ー一一-pm 一一P
¥
S
-
2
)
P
(
S
-
1
)
P
(S) ~---~(S-3)~トベs-zG-ーペS-llG:ト一一一 図 2 単一チャンネルにおける状態推移図 (1 ・ 7) (À+ μl)q(n)=Àq(n-1) , n ミ s+ 1. これらの方程式は以下に示すように容易に解くことができる.(2)
P(ω〉三 :E p(n) ω,, -1 Q(ω) 三 :E q(n) ω,, -s n=s と定義すれば (1 ・ 6) , (1 ・ 7) および (1 ・ 1) から(3)
Q(ω)
,.
_
~~ _.~
E(O)
,
1+Pl (1 ー ω) ただし p=Àjμ , Pl=Àj仰とする. つぎに (1 ・ 3)-
(1 ・ 5) および (3) を用いれば p{pl(1 ー ω)+(1 ー ωs-1)} P(曲)=/1 f1 1 (J~\.L1-~}~c\L-:-~/..JI."E(O)
(1 一曲)(1-pω) {1 +Pl (1 ー ω} を得る.正規化条件(5)
:
E
E(n)+P(1)+Q(1)=1
n=O を用いて E(O) を求めると(6)
p<1
がなりたつとき(7)
E(O)=
(
1-p)j(S+PI-P)
1
5
となる.これを (3) , (4) に代入すれば母関数 P(ω) , Q(ω〉が確定し,定常状態分布が定まっ たことになる.この分布で server が idle の確率を P(I) , busy のそれを P(B) とすれば
(8)
P(I)=三旦二p)_ ,
P(B)
=S!土色二丘
S+PI-P'
S+pI-P
となり,特に Pl=P ならば , P(I)=1- ρ, P(B)=p となって待ち行列理論としてよく知られ た公式である . (P(I) の変化を表わすグラフを図 3 に示す〉 つぎに 92 と同じ意味の L, Lq を表わす公式を求めよう. (9)L=~+ー土ー{五とl2...+SP1
+P1
2 -p
21
,
1-p .
S+Pl-
pl
2
.
-,-, • ,-,
,-
J
=
1-p .
.-P-+己+---,eこL(出 +pll.
2 .
S+PI-P¥ 2 .
,-ソ'(
1
0
)
Ln=L-Y..!!..土色二旦.
望 S+PI-P(9) で与えられる L は ~2, (25) において 11=1=1 とおいた結果と一致するが, (10) の L
q
は
~2, (26) のそれとは一致せず,条件 (6) から前者は後者より大である.このことは (26) ではサービス終了直後だけを見ているが, (10) では任意時点で見ていることによる違いである. p(]) 1 .0 .5 .6 .4 .2 。 。 (a) k=l .2 .4 図 3 (M/M/l) 型の集中サービス待ち行列にb い て,作業者の遊休率 P(I) の, トラフイツ ク密度 p , 客の集中の大いさ 8 およびトラフ イック密度比 k=p!/p(k=I,
3,
5) による変 化を示す図表 (a---'の4
.
busy period
Pt¥J 1 .0 .8 6 A .2 。 。 .4 .2 。 。 .2 ム2 (b) k=3 4ぷ i
\メ- 6 6 (c) k=5 4 5-1 2 3 4 5 6 8 12 16 0 0 1 .0
P
1 .0 P
busy
period の継続時間の分布を explicit に求める問題は結果を得ているが,ページ数の都 合で別の機会にゆずって,ここには 1 単位時間当りの busy period の平均回数 BPN,1 busy
period の平均継続時間 BT, および 1busy
period 中の平均サービス個数 BN を求めることに止める.
十分長い時間 T をとると,この間に busy period と idle period とは交互に現われてその 回数は等しい.ところで各期間の総時間数は平均として r:P(B)
,
r:P(I) である. ところがi
d
l
e
period の時間分布は明らかに自由度 2s の f 分布であるから, その平均時聞は S).-1 に等しい.したがって idle period の時間 T 内での平均回数は r:P(I)/sÀ→に等しい. これよ
1
7
(1)
BPN=PC
f
.
)
'
/
S
J..-l(2)
BT口 'l:P(B)j{τP(I )jSJ..-l}=sP(B)j
J..P(I)
を::t尋,これに 93, (8) を代入すれば(
1
'
)
BPN=J!.訴とEL
S 十 Pl-P(
2
'
)
BT出l~ 一三一十ニ~l
μll-p .
p(l- ρ)J
つぎに BN については f!1-1+
(BN
-l) f!-I 出 BT を BN について解き (2) を用いて変形し,93
,
(8) を代入すれば(3)
AY 一 一 TP 《士 十一 CJW 一 一一N
B
となる.以上の考察では待ち行列を::M川([j1 型に限定したが,ここで求めた公式 (1') ,(2')
,
(3) および、 93, (8) は突は MjGj1 聖の場合についてもなりたつことを以下に示そう. まず (2') がなり?とつことを示す.busy
period が初まるのは客が s 人待合室にたまってか らであるが,これら s 人がサービスを経るまでの所要時務は平均として(
4
)
F(叫守 L_1 である.つぎにこの平均時罷内に待合室に到着する客の平均数は,郵藤率が去であるから Pl 十 (s -1) .0 であり,これらの客のサービスが完了するまでの平均所要時間は,これらの客のサ…ピス 主将は μ であるから(5)
t{《川十〈恥s一卵出→去ρ{附仰一め
となる.以下このような手続きをくり返せば,結蒋BT 盟主{川〈s-M+÷ρ{川(ト 1)ρ1+
_ 1
p
t
+
(
s
-
l
)
p
p
:
p(
1
-p) または変形して(6)
BT盟三 s 十Jに斗
f!t
1-p .
p
(
l
-
p
)
J
さと得る.これは (2うと会く一致する.ところで (2) は一般の分布に対してなりたつからこれ と〈めとを用いて 93, (8) が得られ,したがってく1') , (めを導くことができる.5
.
複チャンネルへの拡張 93 の待ち行列を 21劉のチャンネノしの場合に拡聾する.系内での行列は 1 つで,行列のfをさがtαω1り)岳αω} 任{ω3め〉日任_...一-吋(S伶削削3岳剖刊,-1引侶n臼目:-(ω3臼凶f引)回酔- (例仰s-刊叩-イ引1り)酢酢...
\\\、~‘荘岳4一 -{S
べ喝3咽ベ5シ日刊-う勃3お)匹ベ吋寸5シ-2桂在岳ト.….一...
咽) (1甲)ヤ(. )ヤ)由一-{î-5忠ペH迫ー吋,-3)岳・・・・
〔回) 図 4 複チャンネルにまT ける状態推移図 初めて s に達したとき先頭の 2 人 (s ミ 2) が同時にそれぞれのチャンネルに入ってサービス率仰 の指数型サービスを受ける.それ以後のサービスについては,客が系内にいる限りサービス率 μ の指数型サービスが続けられる.この場合客の到着については従来通り到着率』のポアソン型で ある.このとき図 4 に対応する状態推移図は図 4 である. さてサービスの開始を待つ定常状態確率を,待つ客の数 n にしたがって E(n) , 。三~n~s-l で表わす(図 4 の上段左側の部分) .系内に 1 人の客がいて,いずれかのチャンネルで m サー ビスを受けている定常状態確率を P.(l) , μ サービスを受けているそれを Po(l) で表わす(図 4 の中段,下段の最左端の場合) .つぎに系内に n 人の客がいて両チャンネルとも μ1 ,または μ サービスを受けている場合を P..(n) , n ミ s,Poo(n) ,
n ミ 2 で表わす(図 4 の上段の右側,ま たは下段の大部分).最後に各チャンネルが異質のサービスを受けている場合を P.o(n) , n ミ 2 で表わせば(図 4 の中段の大部分),これらの定常状態確率の聞には,つぎの基本方程式がなり たつ: (1 ・ 1) タ.E(n)
=À.E (n ー 1) , 1 三~n<s (1 ・ 2)(À+2,ul)
P
.
.
(
s
)
=タE(s-l)
(1 ・ 3) (À+2μI)P..(n) =タP..
(n ー 1),
n~s+l (1・ 4) (À+ μI)P.(l)= μ~P. 0(
2
)
(1 ・ 5) (え +μ十円 )P.o(n) =タP. o(n-1)
+ μ:P.o
(n+1) , 2~三 n~玉 s-~ (1 ・ 6) (À+ μ十円 )P.0(n) =タP. o(n
-1) 十 μ~P.o(n 十 1)+2μlP..(n+1)
,
n>s-2
(1 ・ 7) えE(O) =μ~PO (1)+
,u
1P.
(
1
)
(
1.
8
)
(À+ μ)Po(l)= μlP.. (2)+2μ~PO(
2
)
(1 ・ 9) (え +2μ)Poo(n)=ÀPoo(n-1) +2μPoo
(n+1)+ μlP.o
(n+1) , n ミ;;2,
ただしょの方程式で P.0 (1) 三 P.(l) , Poo(l) 三 Po(l) とみなすべりを解くために,例によって つぎのように母関数を定義する: X(ω〉三 I:. P.. (n) ωn-s(2)
~ yω 三P・伽22p. 。仰い(41p. 。(量似川)
Z(ω) 三P。 ω 合Poo(n)ωn-l(毛Poo(n) ωn)
このとき, (1 ・ 1)-(1 ・ 3) より
(3)
X(ω〉 =PlE(O)
1+Pl (1 ー ω〉 (1 ・ 4)- (1・ 6) および (3) を用いて(4)
Y(ω〉 (1 ー ω){1+Pl(1 ー ω}P.(1)-2pw
s-tE(O)
{2P1Pω2 ー (2plP+Pl+P) ω +Pl}{Pl-l+
(1-ω)},
(1 ・ 8) , (1 ・ 9) から(5)
Z(ω)=i2 ーω)Po(
1
)
+PP1-1
P
.
(
1
)
-PP1-1
Y(ω〕2{pω2 ー (1 +p) ω+1} I P= 一一一2μ (4) の分母の中で 2plPW2一(2plP+Pl+P) 曲 +Pl の |ω! く1 をみたすゼロ点を α とすれば
(6)
J仰+けρ -1σP1P+Pl+P)2- 8p1
2ρ
4
p
l
P
そこで Y(ω〉の正則性から2paHE(O)
(7)
P
.
(1)=
1
/
(1 ー α) 日目~:M を得る.(1・ 7) , (7) を用いれば(8)P。 (1〉 =2pE(0)11-N-_
/ 1 _.'¥"11
l
-
Pl(1 ーα){1+o1(1- α)} j を得る.(7)
,
(8) より,ここであとの計算の便宜のためつぎの関係式を求めておく.(9)
P
.(
1
)+P
o(1)=2pE(0) r1+ _
/ 1(pl-p)a
S-~l
Lρ,(1ー α】 H+o,(1 -α)1 j 以上の結果と正規化条件:(
1
0
)
L
:
E(n)+X(1)+Y
(
1
)+Z
(
1
)=1
n=O とを用いて E(O) を求める.ところで (3)-(めからX(1)=P1E(0)
,
Y(1)=2p1
E(0)
Z(1)
={
P1
P
o(I)+pY'(1)}j {
2
p
l(
1
-P}
, ただしY'
(
1
)
=p
-1
C
{6ρPI2+2(s-2)pOI-2pI2}E(0)+P1P. (
1
)
J
.
これらの結果を(10) に代入して E(O) を求めると(
1
1
)
E(O)
=
(1-p)1
S+P+(Pl-P)
~2+
仰S-1
"n
l
-.
.
.
". .
/
l-'
Pl(1- α){1+Pl(1 一 α)}J
j
1
9
を得る.以上で母関数 X(ω) , Y(ω) および Z(曲〉は確定したことになる.以下にこれらの母 関数を用いてこの待ち行列に関連するパラメータのいくつかを求めよう eまず両チャンネルとも busy である確率 P2
(I)
,少なくともいずれか一方が busy である確 率 P1 ( I) は (9) , (11) を用いて次式で与えられる:I
P2
(I)=L:
E(n)=sE(O)
(
1
2
)
I
P1
(I)=L:
E(n)+P.(1)+P
o(
1
)
"
=
0
=「s+2pJ1+(Pl-P)αS~~l
l
-.
E(O)
-,~ lρ1(1 ー α) {1 +ρ1(1 ー α)}J
)
つぎに系内にある客の平均数 L, 行列の平均長さ Lq は次式で与えられる:(
1
3
)
L=E(O)
l
r -4二1一戸 +2(Pl-P) +~~
1-ρl2 .
-,,~.1-
pJ
+(Pl 一 ρ){P+Pl (1-p) 1. α8-1Pl(1-p)Z
(1 ー α) {1 +Pl (1 ーα)} +~1-p)(p, ー ρ){4p, ρ一 (p , +p)}+2p , elp(1_p)Z
)
(
1
4
)
L
q=L-2{1-P
1(l)}
=L-2[1-{S
+ 沖+ρ1(Jz-r;;i-刈 )}E(的
以上の諸公式は特に Pl=P のとき簡単になり,それらをまとめると次のようになる: (15 ・ 1)E(0)=(1-p)/(s+p)
,
p= J../2μ (15 ・ 2)P
z( l
)=s(l-p)/(s+p)
,
P
,(l)
=
(s+2p) (
1-p)/(s+p)
(15 ・3)
L
=辻p{(S一明
(15 ・ 4)L
q=L-2p.
さてこの節で求めた結果は Pl=P でないときは極めて複雑で利用しにくいので , E(O) ,P
,(I).
Pz (l) および L を与える数表を ρ, =kp:
k=
1
(
1
)
10
,
s=2(1)20
,
p=O(O.
1
)
1
.
0
に対して作ったが,大がかりなものであるから,ここでは割愛してこの中から一部分を図示した ものを示す.図 5 ,および付録,図皿はそれぞれ Pz (l),
L の変化をp
,
=kp :
k=
1
,
3
,
5
,
8
,
s=2(2)20
,
p=O-
1
.
0
に対して図示したものである .L のグラフについては単一チャンネルの場合に注意したように, この場合も s が大きいとき p, p, に関係なく , s の 1 の増加に対し L は 0.5 の増加になっ ている.このことはつぎのようにして解析的にも導くことができる. (6) で与えられる α は O' くαく1 であるから十分大きい s に対してはがー→O として (1めから(
1
6
)
E(0)=(1-o)/(s+2o
,
-p)
,
s>1
したがって (12) より(p
z( l
)=s(1-p)/(s+2p
,
-p)
,
s>l
(
1
7
)
~ tP,(l )=(s+2ρ)(1-p)/(s+2pl-p),
s>1
また (13) から L の近似式として(
1
8
)
Lzzギ器p[モヤg+均l-P)+せp}
+
(l-p)
(Pl-P){~P1P 一 (páp)}+2
p
l
P
1
1,
s~lp
(
1
_
p
)
2
J
を得る. (18) においてさらに s について漸近展開すれば(
1
8
'
)
L キよ (s-l)+(ρ1 ー主的+.-
p-2
r / '1-p
となって,上述のことが確められた. (16)-(18) は s が大きいときの近似式として有用な公式 であることは言うまでもない.なおついでに (17) において s→∞とすれば Pl(I)
, P2(I)
• (1-ρ〉となることを付言しよう. (a)k=
1 図 (b)k= 3
九(]) 1 .0 jJ .0 1゚ 図 8 (c)k=5
応m1
:
0
図 5 (ìぜJjIlJ2) 型の集中サーピス待ち行列におい て,両作業者とも遊休の確率 P2(I) の, トラ フイック密度 p, 客の集中の大いさ s .:lô' よび トラフイック密度比 k==pJ/p (k=1, 3, 5) に よる変化を示ナ図 (a~c) 6一必
.4 2 。 。 .2 4 .66
.
複チャンネルの busyp
e
r
i
o
d
継続時間であるとすれば,単位時間当りの busy period の平均数 BPN および busy
p
e
r
i
o
d
の平均継続時間 BT を求めることができる. 94 の場合と同様に十分長い時間T において busy period と idle period との回数は等しく,これは平均としてでP2
(l)/S).-1 で与えられる. したがって
(1)
BPN=J
.
.
S
-
l
P2
(I
)
=
J
.
.E(O)
特に Pl=P ならば(
1
'
)
BPN=2μρ (l-p)/(s+p) また s が大きいときの近似式としては 95, (16) を (1) に代入すれば(
1
"
)
BPN=2pp(1-p)/(s+2pl-p)
,
s~l つぎに BT についてはBT= 7:{ト P2 (l)} /(金位)=ーとよ卓立L
/ ¥ S.
J
.
-lI
2μpP
2(I)
したがって(2)
BT= 上と型L
μpE(O)
特に Pl=P のとき(
2
'
)
BT=(s+1)/{2μ (l-p)} また s が大きいとき(2")
ρL e e>
噌i 、 B ノ一 t i -二 p ω 一一 +一 1 ρ ・一 9 21
十初
一一T
B
最後に 1busy
period 内での 1 チャンネル当りの平均サービス回数を BN1 とすれば, 平均 として内刈
(BN
1
-1) μ→ =BT-
!{P.(1)+R(D}/2
( 7:P
2(I) ¥
\5):士「一/ がなりたつから,これを BN1 について解けば(3)
BN
1
=τムm-{l-sE(O)
2pE(O) t
-
--,-/
-
2'--'-/
~(P.(l)+Po(l)l一企二丘
,-o'-/J
となり,この中の P.(l)+Po(l) は 95 , (9) を代入すればよい.特に Pl=P ならば
(
3
'
)
BN
,
=(s+p)/{2(1-p)}.
また s が十分大きいときは(
3
"
)
BN1={s+2pl-p}/{2(1 ー ρ)}.7
.
数値例による検討 序説で述べたように,集中サーピス型待ち行列の特性であるサーピス開始までの待ち個数 s につい ν 考えるに , s を大きくすると客がサービスを待つことによる損失は大きくなるが他方作業 者の作業のコマ切れの減少による,または idle time の増加による利益は増すと考えられる. したがって適当な損失(または利益〕関数を設定することによって最適な s の値を定めることが できるであろう.以下に簡単な損失関数を設けて数値例による検討を行なうことにする. まず客が待つことによる損失について考えるに,客が系内で待つ平均待ち時間を W とし 1 人の客が単位時間待つことによる損失単価を a とすれば,損失が待ち時間の長さに比例すると して,単位時間当りのこの系全体の損失は ωW あるいは系内に平均としてLJ,.人の客が存在 するのであるから aL とみなされる.つぎにサービスのコマ切れによる損失はコマ切れ回数に 比例するものとして,一回当りの単価を b とすれば,先に述べた BPN を用いれば b ・ (BPN) で表わされる.つぎに idle time の増加にともなう利益を idle time に比例するものとして, 単位時間当りの利益を c とすれば cP (I) で表わされる. そこでこの系の損失関数 Loss
(
s
)
を以上 3 種の損益の代数和とすれば
(1)
Loss (
s
)
=aL+b(BPN)
-cP(I)
となる.この (1) は複チャンネルの場合にも成立つと三考えられ,このとき P (I) の代りに P2 (I) を採るものとしよう. まず単一チャンネルでポアソン到着,指数サービスと仮定すれば 93-4 の諸公式が使えて, (1) はつぎのようになる:
(
1
'
)
Loss(S〉 =a〔tfd:弓{坐許+Spáp,"_p2
}
]
+bÀ,C1 ー ρ) ー竺旦二p)s+p
,
-p s+p
,
-p
Loss
(s) を最小ならしめる s を s。とすればr
~_ _
~ ~_
.
_
.
1 ~ • ...~1 _ ~f
bタ.
c
~_ _
~)
l
l
r
(2)
so= 一 (p, ーの +L
(p
,
-p)
(p, 十 p+ 肘2 (l-p)~ 五+ ~
(p
, -
p
)
}
J
となり,特に ρ, =P ならば(
2
'
)
日{号〈え一的)を
数値例として p, =2p, À=4, μ =8,
b/a=5
,
c/a=3 とすれば (2) から so=4.27, したがって so=4 にとればよい. 以上は M川1j1 型として取投ったが,各サービス時間の分布をそれぞれ次数九,/のアーラ ン分布としたときの系内の平均客数 L の公式 92,(
2
5
)
をこの場合近似的に利用できるとすれ ば, (1) は(
1
"
)
Loss (s)=a
r
L\ -L '-/J2(1-万耳石 -pt(
l
+
~ t~l
¥
'
_
+
_
r
:
J五と立 +sρ1 十 ~(1+よい2
2
'-"f"'
-
2
¥
- L ,f)
ーを(1+抄}J+b読会+c詰ヲミ
となり,これより
(
2
"
)
So= 一 (p, -p)
+r
l
f
~ニーム(日')+2(1ーの{包+主(P1-p)?
,
f'
,,-,
r/'-,-
'
-
/
l
a
'
a'
f" f'/
J
J
(2") において f, =f=1 とすれば (2) に一致し , f, =f= ∞とすれば,(
/
.,
f
b
)
.
.
c
/
.
,
)
ìを
(
2
"
'
)
Sù= 一 (p,-p
)
+
1 (p, ーの +2(1-p)~ 五+五 (p,-p
)
f
J
上述の数値例をとって, (2" うかられを求めると so=4.19 となってこの場合も so=4 となる から,この場合サービス分布の如何にかかわらずれ =4 とみなしてよいであろう. つぎに複チャンネルの場合に移るが, (1) における P (I) として P2(I) を採ることにした のは両チャンネルとも遊休となったとき,作業者は別の作業を行なって利益を生むとしたからで あって P,(I) を採るべきではないという意味からではない.さて (1) の右辺に~5
,
~ 6 の諸 公式を代入すれば Loss (s) の具体的な表現を得るが,これから Loss (s) を最小ならしめる s を決定することは,一般には複雑な手続きを要するから後述する.特に p, =p とすれば (1) は(
3
)
L州s)zd7{〈s」〉(三+王子)+τ冬}+~勺止め-竺誌位
となり, したがってr
n2.."ln.'.')n(1n\f2沖 cìlき
(4)
So= ー ρ +1 p2+3p+2p(1 ー ρ>t ~r;; +オJ 数値例として p, =p, ), =10, μ =8(p=0.625)
,
b/a=5
,
c/a=3 とすれば (4) からお =5.80 と 6. つぎに Pl キ p の場合について,まず数値計算によって最適値 So を求める具体例を示そう. それにはまず~5 (12)
,
~ 6(1) を (1) に代入して(5)
L州← a
[
L
+(ヲ _C;)Eゆ)J
表 1L
o
s
s
(8)/α の数値計算:p
,
=3p
,
p=0.625
S
E L LOS8(8)/α2
.
0
7
0
7
9
3
.
9
3
7
5
7
.
0
5
2
3
3
.
0
6
0
3
3
4
.
2
6
9
3
6
.
7
4
2
8
4
.
0
5
2
3
9
4
.
6
6
6
8
6
.
6
5
7
6
5
.
0
4
6
1
3
5
.
0
9
7
3
6
.
7
1
1
9
6
.
0
4
1
1
5
5
.
5
4
6
0
6
.
8
6
2
8
7
0
3
7
1
1
6
.
0
0
6
1
7
.
0
8
2
3
8
.
0
3
3
7
8
6
.
4
7
3
7
7
.
3
5
2
0
Loss(Sl/孔
ヤ
3 4 7 9 1 0 5 図 6 最適値 8ø を与える図:p
,
=kp
,
p
=
O
.
6
2
5
を得る.そこで指定された ρ" p に対する E(O) および L を 95,(11)
,
(1めから求めればLoss
(s) が計算される.表 1 は p, =3p, À=10, μ =8,b
/
a
=5.
c
/
a
=3 のときの Lòss (5) を s の各値について求めたものである.これより お =4 となり, このときの損失は Loss(4)=
6. 臼8a によって求められる.ついでに上と同じ数値例に対して, ρ, =kp,k=l(l)
5 として最 適値 s。の動きを示したの図が図 6 である. 以上は数値計算によって正しく最適値を求めたが,9
5
,
9 6 で求めた L, BPN および P2(I) の近似式 95(18)
,
9
6
(1")
,
9
5
(17) を利用する簡便法が考えられる.ただし s があまり小さ いときは適当ではない.このとき (1) は(6)
Loss
(s)=最古今[主流+2(p, ーρ)+τ今}
「 1111J ρ4 一 1 0 一 9-一 ↓ム 、も s-O L +一 l jt-。 AM 〆 E ‘、--、、,,, 二 ρ ρ 二机一は
わい一 P 、‘ノ -/t 、、一 、‘ノ-唱 i 一〆『、、-+
+~区ヒf!L_...E.廷とf!L
s+2p
,
-p
s+2ρ1 一 ρ このとき(7)
so= 一 (2p, ーのfbÀ
,
c
/<">-_,
)
1
2+[(2ρ, _p)2_2く目的 (p, ーの +3(2p, ーの+ 2(1 ーの{~.(+ ~
(2p
, -
p)}J
“
特に (7) において p, =(. ζ すれば (4) に一致する.先の数値例 p, 巴 3p, }.=lO, μ =8,b/a
=
=
5
,
c/a=
3 のとき (7) から so=4.34 キ 4 となって,表 1 から求めた結果と一致する. 終りに,本論文を草するにあたり,有益な助言を賜わった東京大学工学部近藤次郎教授に深〈 感謝します。 参照女献1) Welch
,
P.D.
, “
On a
G
e
n
e
r
a
l
i
z
e
d
M/G/1 Queuing P
r
o
c
e
s
s
i
n
Which t
h
e
F
i
r
s
t
Cusュ
tomer o
f
Each Busy P
e
r
i
o
d
R
e
c
e
i
v
e
s
E
x
c
e
p
t
i
o
n
a
l
Service
,"
Opns. R
e
s
.
12
,
7
3
6
-
7
5
2
(
1
9
6
4
)
.
2 。 。 .4 6 .8 .10
P
.2 4.
6
.8 .10!
.4 6 図 1 (旦(/M/1) 型の集中サービス待ち行列において,系内の客の平均数 L の, トラフイック密度 p, 客の集中の大いさ 8 わよぴトラフイック密度比 k=pI!p(k=1 , 3, 5) による変化を示ナ図 (a~c) 1.0f
L 20 16 16 14 12 10 4 O~ 2 (a) k= 1 L L z2 20~
a
2018~
1/,
16 16 14 12 10 .4 .6 8 .10!
.2 .4 .6 .8 1 .0 P
.2 .4 図 n (M/D/l) 型の集中サービス待ち行列にわいて,系内の客の平均数 L の, トラフイック密度 P. 客の集中の大いさ 8 およびトラフイック宥度比 k=pI/p (k=1.3.5) による変化を示す図 (a,....c).
8
.10P
N h司(b)