基金项目:国家自然科学基金(11471270); 福建省自然科学基金(2015J01022); 新疆财经大学校级科学基金(2015XYB009); 中央高校基础研究(20720160010)
通信作者:wenzhang@xmu.edu.cn
(1. 新疆财经大学应用数学学院,新疆 乌鲁木齐 830012; 2. 厦门大学数学科学学院,福建 厦门 361005)
带关闭期的随机N-策略的 M/G/1 排队系统; C0-半群; 非负解
(1.School of Application Mathematics,Xinjiang University of Finance and Economics,Urumqi 830012,China; 2.School of Mathematical Sciences,Xiamen University,Xiamen 361005,China)
M/G/1 queuing model; random N-policy; C0-semigroup; nonnegative solution
DOI: 10.6043/j.issn.0438-0479.201709032
主要研究带关闭期的随机N-策略的 M/G/1 排队系统.用算子理论把该模型转化成抽象的Cauchy问题,证明对应该模型的主算子生成一个 C0-半群T(t),得到该模型存在非负的唯一解.
This paper studies the M/G/1 queueing model under vacation policies with closedown time and the Random N-policy. Firstly,we convert the mathematical model into an abstract Cauchy problem by using operator theoty. Secondly,we show that the operator corresponding to this queuing model generates a positive C0-semigroup T(t). Finally,we conclude that this model has a unique nonnegative solution.
众所周知,近年来许多学者对随机 N-策略下的排队系统进行了深入的研究(见文献[1-14]和其中引用的
参考文献). Yadin等[1]首次考虑了随机 N-策略下的排队系统.之后很多学者广泛地推广了这类系统.例如,Kella[2]研究了带假期的N-策略 M/G/1排队系统.Borthakur等[3]将带有指数性启动时间的M/M/1排队模型[4]推广到了带有一般启动时间的情况.Lee等[5]研究了带单休假和多个假期的批量到达的 N-策略 M/G/1排队系统.1991年Takagi[6]给出了关闭期的概念,有很多学者对这类排队模型进行了研究.Ke[7]给出了一类具有故障、启动及关闭期的M/G/1排队系统并对其进行了研究.Liu等[8]讨论了带启动和关闭期的N-策略下的两种不同类型的 M/G/1 排队系统.具有随机 N-策略的 M/G/1排队模型也被许多作者进行了研究[9-10].Feng等[9]通过向量马尔科夫过程的方法研究了带关闭期的随机 N-策略和休假策略的 M/G/1排队模型并且得到了该系统处于稳态的充分必要条件.
本文中主要研究带关闭期的随机N-策略的 M/G/1 排队系统.本系统的规律是: 系统空的时候不要立即结束服务而是在一段关闭期之后才结束.如果在这关闭期有一个顾客到达了,则立即对其进行服务.如果这顾客关闭期间离开了,则关闭期结束系统立即进入假期阶段.休假时间遵循随机 N-策略: 服务器正处于假期,假期结束时概率为 dN,并在系统中有N个顾客时开始服务,这里 ∑∞N=1dN=1.系统的假期是指系统关闭期结束到开始服务的一段时间.该排队模型的忙期是指从假期结束开始(系统为第一个顾客开始服务)到系统空闲(系统没有顾客)并进入关闭期的一段时间.
本文中在以下假设下讨论该排队模型:
1)顾客到达时间间隔 τn 是相互独立且服从同分布,服从于参数为 λ-1(λ>0) 的负指数分布,即
P{τn≤t}=1-e-λt, n=1,2,….
2)顾客服务时间 G 与关闭时间 C 均是连续随机变量并具有以下分布:G(t)=1-e-∫t0μ(x)dx,C(t)=1-e-∫t0ω(x)dx.
3)以上都是相互独立的随机变量.
4)顾客进入系统后要等到服务开始.
5)服务基于先到先服务的规则进行,系统有无限的排队空间.
本文中根据 Hille-Yosida 定理,Phillips 定理与 Fattorini 定理,证明具有多个工作休假和休假中断的 M/G/1 排队系统存在唯一非负的满足概率条件的时间依赖解.
根据文献[9],该模型可表示如下:
(p1(t,x))/(t)+(p1(t,x))/(x)=-(λ+μ(x))p1(t,x),(1)
(pi(t,x))/(t)+(pi(t,x))/(x)=-(λ+μ(x))pi(t,x)+
λpi-1(t,x), i≥2,(2)
(dκij(t))/(dt)=-λκij(t)+λκi,j-1(t), i=2,3,…,
j=1,2,…,i-1,(3)
(dκi0(t))/(dt)=-λκi0(t)+di∫0∞q(t,u)ω(u)du,
i=1,2,…,(4)
(p(t,u))/(t)+(p(t,u))/(u)=-(λ+ω(u))q(t,u),(5)
p1(t,0)=∫∞0p2(t,x)μ(x)dx+
λ∫∞0q(t,u)du+λκ10(t),(6)
pi(t,0)=∫∞0pi+1(t,x)μ(x)dx+λκi,i-1(t),
i=2,3,…,(7)
q(t,0)=∫∞0p1(t,x)μ(x)dx,(8)
κi0(0)= di,pi(0,x)=0,i=1,2,…,
q(0,x)=0.(9)
其中,pi(t,x)dx(i≥1)表示在时刻t时系统有 i 个顾客以及服务员正在对一个顾客进行服务并且该顾客所消耗的服务时间在 x 和 x+dx 之间的概率.κij(t)(i≥1,j=0,1,…,i-1)表示在时刻t时系统有j个顾客及服务员正在休假并且当系统有 i 个顾客时系统以 di 的概率开始服务的概率.∑∞i=1 q(t,u)du表示在时刻t时系统正处于关闭期并且所关闭时间在 u 和 u+du,之间的概率.μ(x)和 ω(u)分别代表系统处于忙期和关闭期时的风险率函数,它们满足
μ(x)≥0,
∫∞0μ(x)dx=∞,
0<∫∞0e-∫x0μ(τ)dτdx<∞,
ω(u)≥0,
∫∞0ω(u)du=∞.交通强度为
ρ=λ∫∞0e-∫x0μ(τ)dτdx.
为了方便,引入以下符号:
Γ1=(0 μ(x)0 0 …
0 0 μ(x)0 …
0 0 0 μ(x)…
0 0 0 0 …
),
(i(i+1))/2 _{
Γ2={λ 0 0 0 0 0 … 0 0 0 …
0 0 λ 0 0 0 … 0 0 0 …
0 0 0 0 0 λ … 0 0 0 …
0 0 0 0 0 0 … 0 λ 0 …
},
Γ3=(λ,0,0,…)T,
Γ4=(μ(x),0,0,…).
取状态空间X如下:
X={(p,κ,q)|p∈X1,κ∈Z,q∈L1[0,∞),
‖(p,κ,q)‖=‖p‖X1+|κ|+‖q‖L1[0,∞)},
其中:
X 1={p∈L1[0,∞)×L1[0,∞)×…|‖p‖=
∑∞n=1‖pn‖L1[0,∞)<∞},
Z={κ∈l1||κ|=∑∞i=1∑i-1j=0|κij|<∞},
显然,X是一个Banach空间.令
D(A)={(p,κ,q)∈X〖JB<2|〗(dpn(x))/(dx)∈L1[0,∞),
(dq(u))/(du)∈L1[0,∞),
pn(x),q(u)均是绝对连续函数,且
p(0)=∫∞0Γ1p(x)dx+Γ2κ+∫∞0Γ3q(u)du,
q(0)=∫∞0Γ4p(x)dx}.
对(p,κ,q)∈D(A),定义算子 A 为
Ap=(-(d)/(dx)-λ-μ(x)0 …
0 -(d)/(dx)-λ-μ(x)…
0 0 …
0 0 …
)(p1(x)
p2(x)
p3(x)
p4(x)
),
Aκ=(-λ 0 0 … 0 0 …
0 -λ 0 … 0 0 …
0 λ -λ … 0 0 …
0 0 0 … -λ 0 …
0 0 0 … λ -λ …
)(κ10
κ20
κ21
κi,0
κi,1
),
Aq=(-(d)/(du)-λ-ω(u))q(u).
如果对 (p,κ,q)∈X 定义算子 B 为如下:
Bp=(0 0 0 0 …
λ 0 0 0 …
0 λ 0 0 …
0 0 λ 0 …
)(p1
p2
p3
p4
),
Bκ=(d1 0 0 … 0 0 …
0 d2 0 … 0 0 …
0 0 0 … 0 0 …
0 0 0 … di 0 …
0 0 0 … 0 0 …
)
(∫∞0q(u)ω(u)du
∫∞0q(u)ω(u)du
∫∞0q(u)ω(u)du
∫∞0q(u)ω(u)du
∫∞0q(u)ω(u)du
),
Bq=0,
D(B)=X,
则该模型即方程组(1)~(9)可转化成 Banach 空间 X 中的抽象 Cauchy 问题,即
(d(p,κ,q)(t))/(dt)=(A+B)(p,κ,q)(t), t∈[0,∞),
(d1,d2,0,d3,0,0,d4,0,0,0,…),(10)
(p,κ,q)(0)=((0,0,…),(d1,d2,0,…,
di,0,…,0^{i,di+1,0,…),(0)).(11)
本文中始终假定
M=supx∈[0,∞)μ(x)<∞.
定理1 算子A 生成正 C0-半群 T(t).
证明 首先证明如果 γ>M-λ,则(γI-A)-1 存在并满足 ‖(γI-A)-1‖<1/(γ+λ-M). 对(y,π,z)∈X,考虑方程(γI-A)(p,κ,q)=(y,π,z)有
(dpi(x))/(dx)=-(γ+λ+μ(x))pi(x)+yi(x),
i=1,2,…,(12)
(γ+λ)κi0=πi0,i=1,2,…,(13)
(γ+λ)κij=λκi,j-1+πij,i=2,3,…,
j=1,2,…,i-1,(14)
(dq(u))/(du)=-(γ+λ+ω(u))q(u)+z(u),(15)
p1(0)=∫∞0 p2(x)μ(x)dx+
λ∫∞0 q(u)du+λκ10,(16)
pi(0)=∫∞0pi+1(x)μ(x)dx+λκi,i-1,
i=2,3,…,(17)
q(0)=∫∞0p1(x)μ(u)dx.(18)
由式(12)和(15)有
pi(x)=e-∫x0(γ+λ+μ(τ))dτ(ai+
∫x0yi(τ)e∫τ0(γ+λ+μ(ξ))dξdτ),i≥1,(19)
p(u)=e-∫u0(γ+λ+μ(τ))dτ(bi+
∫u0z(τ)e∫τ0(γ+λ+μ(ξ))dξdτ).(20)
由式(19)~(20)以及式(16)~(18)得
a1=p1(0)=
a2∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx+
λb∫∞0e∫u0(γ+λ+ω(τ))dτdu+
∫∞0μ(x)∫∞0y2(τ)e-∫xτ(γ+λ+μ(ξ))dξdτdx+
λ∫∞0∫u0z(τ)e-∫uτ(γ+λ+μ(ξ))dξdτdu+λκ10,(21)
ai=pi(0)=
ai+1∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx+
∫∞0μ(x)∫x0yi+1(τ)e-∫xτ(γ+λ+μ(ξ))dξdτdx+
λκi,i-1, i≥2,(22)
b=q(0)=
a1∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx+
∫∞0μ(x)∫x0y1(τ)e-∫xτ(γ+λ+μ(ξ))dξdτdx.(23)
将式(23)带入(21)得
(1-λ∫∞0e-∫u0(γ+λ+μ(τ))dτdu,
∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx)a1=
a2∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx+
λ∫∞0e-∫u0(γ+λ+μ(τ))dτdu·∫∞0μ(x)∫∞0y1(τ)
e-∫xτ(γ+λ+μ(ξ))dξdτdx+
∫∞0μ(x)∫x0y2(τ)e-∫xτ(γ+λ+μ(ξ))dξdτdx+
λ∫∞0∫u0z(τ)e-∫uτ(γ+λ+ω(ξ))dξdτdu+λκ10.(24)
如果应用Fubini定理并且记
{|α|=|∫∞0μ(x)e-∫x0(γ+λ+μ(τ))dτdx|≤M/(τ+λ),
|β|=|∫∞0μ(x)e-∫u0(γ+λ+μ(τ))dτdu|≤1/(τ+λ),
|Yi|=|∫∞0μ(x)∫∞0yi(τ)e-∫xτ(γ+λ+μ(ξ))dξdτdx|≤
M/(τ+λ)‖yn‖L1[0,∞),i≥1,
|Z|=|∫∞0∫u0z(τ)e-∫uτ(γ+λ+ω(ξ))dξdτdu|≤
1/(γ+λ)‖z‖L1[0,∞),(25)
则式(24)和(22)可改写成如下
(1-λαβ -α 0 0 …
0 1 -α 0 …
0 0 1 -α …
0 0 0 1 …
)(a1
a2
a3
a4
)=
(λβY1+Y2+λZ+λκ10
Y3+λκ21
Y4+λκ32
Y5+λκ43
)(a1
a2
a3
a4
)=
(1/(1-λαβ)α/(1-λαβ)(α2)/(1-λαβ)(α3)/(1-λαβ)…
0 1 α α2 …
0 0 1 α …
0 0 0 1 …
)
(λβY1+Y2+λZ+λκ10
Y3+λκ21
Y4+λκ32
Y5+λκ43
)
a1 =(λβ)/(1-λαβ)Y1+1/(1-λαβ)∑∞j=2αj-2Yj+
λ/(1-λαβ)∑∞j=1aj-1κj,j-1+λ/(1-λαβ)Z,
ai =∑∞j=1αj-1Yj+i+λ=∑∞j=1αj-1κj+i-1,j+i-2,i≥2.
|a1|≤1/(|1-λαβ|)(|λβ||Y1|+
∑∞j=1αj-1|Yj+1|+λ|Z|+
λ∑∞j=1αj-1|κj,j-1|),(26)
|ai|≤∑∞j=1αj-1|Yj+i|+
λ∑∞j=1αj-1|κj+i-1,j+i-2|,i≥2.(27)
再由式(23)得
|b|≤M/(γ+λ)|a1|+M/(γ+λ)|Y1|.(28)
这样结合式(19),(20)以及式(25)~(28)得到
‖(p,κ,q)‖= ‖p‖Y+|κ|+‖q‖L1[0,∞)=
∑∞n=1‖L1[0,∞)+∑∞i=1∑i-1j=0|κij|+‖q‖L1[0,∞)≤
1/(γ+λ)∑∞i=1|ai|+1/(γ+λ)|b|+
1/(γ+λ)∑∞i=1‖yi‖L1[0,∞)+
∑∞i=1∑i-1j=1|κij|+1/(γ+λ)‖z‖L1[0,∞)≤
1/((γ+λ)(1-λαβ))((|λβ|+1)|Y1|+
(1+α)∑∞j=1αj-1|Yj+1|+λ(1+α)|Z|+
λ(1+α)∑∞j=1αj-1|κj,j-1|)+
1/(γ+λ)∑∞j=1αj-1∑∞i=2|Yj+i|+
λ/(γ+λ)∑∞j=1αj-1∑∞i=1|κj+i,j-1|+
1/(γ+λ)∑∞i=1‖yi‖L1[0,∞)+∑∞i=1∑i-1j=1|κij|+
1/(γ+λ)‖z‖L1[0,∞)≤ 1/(γ+λ-M)|Y1|+
1/(γ+λ-M)∑∞j=1|Yj+1|+λ/(γ+λ-M)|Z|+
λ/(γ+λ-M)∑∞j=1αj-1|κj,j-1|+
1/(γ+λ)∑∞j=1αj-1∑∞i=2|yi+1|+
λ/(γ+λ)∑∞j=1αj-1∑∞i=1|κj+i,j+i-1+
1/(γ+λ)∑∞i=1‖yi‖L1[0,∞)+∑∞i=1∑i-1j=1|κij|+
1/(γ+λ)‖z‖L1[0,∞)≤ 1/(γ+λ-M)∑∞i=1|Yi|+
λ/(γ+λ-M)∑∞j=1|κj,j-1|+λ/(γ+λ-M)|Z|+
1/(γ+λ)∑∞i=1‖yi‖L1[0,∞)+∑∞i=1∑i-1j=0|κij|+
1/(γ+λ)‖z‖L1[0,∞)≤ (M/((γ+λ)(γ+λ-M))+
1/(γ+λ))∑∞i=1‖yi‖L1[0,∞)+1/(γ+λ-M)∑∞i=1∑i-1j=0|πij|+
1/(γ+λ-M)‖z‖L1[0,∞)=
1/(γ+λ-M)(∑∞i=1‖yi‖L1[0,∞)+
∑∞i=1∑i-1j=0|πij|+‖z‖L1[0,∞))=
1/(γ+λ-M)‖(y,π,z)‖.(29)
式(29)表示(γI-A)-1 存在并且当 γ+λ>M 时
‖(γI-A)-1‖<1/(γ+λ-M).(30)
下面证明 D(A)在 X 中稠密.
令
L=
{(p,κ,q)|p(x)=(p1(x),p2(x),…,pN(x),0,…),
pi(x),q(x)∈L1[0,∞), i=1,2,…,N
N为有限.},
显然,L在X中稠密的. 如果再令
W={p,κ,q)〖JB<2|〗p(x)=(p1(x),p2(x),…,pm(x),
0,…),
其中:pi(x),q(x)∈C ∞0 [0,∞),且存在 ci,c0,使得pi(x)=0,x∈[0,ci],q(x)=0,x∈[0,c0],i=1,2,…,m}.
根据文献[11]直接可以证明W在X中稠密. 因此只需要证明D(A)在W中稠密即可.
取(p,κ,q)∈W,则存在 ci>0,c0>0 使得 pi(x)=0,x∈[0,ci],q(x)=0,x∈[0,c0],i=1,2,…,m. 从而有
pi(x)=0,q(x)=0,x∈[0,2s],
这里
0<2s<min{c0,c1,…,cm}.
令
fs1(0)=(∫∞2sp2(t,x)μ(x)dx+λ∫∞2sq(t,u)du+λκ10(t)
∫∞2sp3(t,x)μ(x)dx+λκ2,1(t)
∫∞2spm+1(t,x)μ(x)dx+λκm,m-1(t)
),
∫s2(0)=∫∞2sp1(t,x)μ(x)dx,
(f s1(x),κ,f s2(x))=((f s1,1(x)
f s1,2(x)
f s1,m(x)
0
),(κ10
κ20
κ21
),f s2(x)),
其中
fs1,i(x)={fs1,i(0)(1-x/s)2,x∈[0,s],
-Di(x-s)2(x-2s)2,x∈[s,2s),
pi(x),x∈[2s,∞),
i=1,2,…,m,
Di=(∫s0∫s1,i(0)(1-x/s2μ(x)dx)/(f2ss(x-s)2μ(x)dx),i=1,2,…,m.
fs2(x)={fs2(0)(1-x/s)2,x∈[0,s],
-D0(x-s)2(x-2s)2,x∈[s,2s),
q(x),x∈[2s,∞),
D0=(∫0s∫s2(0)(1-x/s)2ω(x)dx)/(∫2s2(x-s)2(x-2s)2ω(x)dx).
则易知(fs1(x),κ,fs2(x))∈D(A). 进而有
‖(p,κ,q)-(fs1(x), κ,fs2(x))‖=
∑mi=1∫∞0|pi(x)-fs1,i(x)|dx+
∫∞0|q(x)-fs2(x)|dx=
∑mi=1∫s0|fs1,i(0)|(1-x/s)2dx+
∫s0(0)|(1-x/s)2dx+
∑mi=1∫2ss|Di|(x-s)2(x-2s)2dx+
∫2ss|D0|(x-s)2(x-2s)2dx=
(∑mi=1|fs1,i(0)|+|fs2(0)|)s/3+
(∑mi=1|Di|+|D0|)(s5)/(30)→0(s→0).
说明D(A)在 W 中稠密,换言之,D(A)在 X中稠密.
由以上的结果以及 Hille-Yasida 定理[12] 可知 A 生成一个 C0-半群. 易知
B:X→X, ‖B‖≤λ+1(31)
是有界线性算子,因此根据 C0-半群的扰动定理[13]可推出A+B生成 C0-半群 T(t). 由式(13),(14),(19),(20)知道.如果(y,π,z)是正向量则(p,κ,q)也是正向量. 因而,(γI-A)-1 是正算子. 显然,B 也是正算子. 注意到
(γI-A-B)-1=
[I-(γI-A)-1B]-1(γI-A)-1.(32)
根据式(30)容易可知,当 γ>M+1 时有
‖(γI-A)-1B‖<1,
即
[I-(γI-A)-1B]-1 存在且有界,且
[I-(γI-A)-1B]-1=∑∞j=0[(γI-A)-1B]j.(33)
因此 [I-(γI-A)-1B]-1 也是正算子. 进而,由式(32)和(33)知(γI-A-B)-1 是正算子. 最后根据文献 [14],推出
T(t)x=lim γ→∞e-γt∑∞k=0(tκγ2κ[(γI-A-B)-1]κ)/(κ!)x,
因此 T(t) 也是正的. 证毕.
定理2 系统(1)~(9)存在唯一的非负解.
证明 因为(p,κ,q)(0)=((0,0,…),(d1,d2,0,…,di,0,…,0^{i,di+1,0,…),(0))∈D(A),故由定理1 和文献[14]可得系统(1)~(9)存在惟一的非负解并且可表示为(p,κ,q)(x,t)=T(t)(p,κ,q)(0).
证毕.
本文中主要对带关闭期的随机N-策略的M/G/1 排队系统进行了分析与研究. 主要工作是应用算子理论、 Hille-Yosida定理、Phillips 定理以及 Fattorini 定理证明了 该模型存在唯一的非负解并且满足概率条件. 本文中考虑了该模型时间依赖解方面的问题,据我们所知,至今该模型还没有其他结果. 因此该模型值得进一步研究,例如,该模型时间依赖解的渐进行为等. 这是我们下一个要讨论的话题.