《排队论讲义》PPT课件.ppt
《《排队论讲义》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《排队论讲义》PPT课件.ppt(125页珍藏版)》请在三一办公上搜索。
1、排队论Queueing Theory,主讲:周在莹,排队论课件,2,CONTENTS,PREPARATION:概率论与随机过程 UNIT 1 排队模型 UNIT 2 排队网络模型 UNIT 3 应用之:QUICK PASS系统结束语,排队论课件,3,PREPARATION 概率论和随机过程,Part 1概率论基础1。概率的定义 概率关系着对时间的数量分配。一个事件A的概率 P(A)是对应事件A要发生可能性的数量分配。概率有很多不同的定义,常用的有三种:(1)古典定义:P(A)=NA/N 其中N是可能结果的总个数,NA是事件A在其中发生的结果的个数。例1.求抛两个骰子并且决定和为7的概率p。总共
2、有36种可能的结果,所以N=36 有6种结果(1,6),(2,5),(3,4),(4,3),(5,2)和(6,1)为所求。所以NA=6,从而 p=6/36=1/6。,排队论课件,4,(2)相对频率定义:P(A)=lim nA/n n 其中n是实验的次数,nA是A发生的次数 例2 投硬币 在大数量投掷后,硬币的正面在上的可能性在0.5左右,上下两面在上面具有相同的概率。(3)公理化定义:从一定数量的定义概率度量的公理出发,经过推导规则达到概率的有效计算。这些公理包括:(a)对于每一个事件A,有0P(A)1(b)P()=1(c)如果A和B是互斥的,则P(A U B)=P(A)+P(B),排队论课件
3、,5,2 条件概率和独立性 条件概率:假定事件B已经发生时,事件A发生的条件概率P(A|B)可以定义如下:P(A|B)=P(AB)/P(B)独立性:如果P(AB)=P(A)P(B),事件A和B叫做相互独立的事件独立性的概念可以推广到三个或多个事件。,排队论课件,6,3 全概率公式和贝叶斯定理全概率公式:给定一组互斥事件E1,E2,En,这些事件的并集包括所有可能的结果,同时给任一个任意事件A,那么全概率公式可以表示为:n P(A)=P(A|Ei)P(Ei)i=1 把计算A的概率分解为一些容易计算的概率之和。贝叶斯定理:P(Ei|A)=P(A|Ei)P(Ei)P(A|Ei)P(Ei)也称为后验概
4、率公式,是在已知结果发生的情况下,求导致结果的某种原因的可能性的大小。,排队论课件,7,Part 2.随机变量的数字特征,随机变量X是样本点的函数,它的定义域是样本空间,值域是实数集R,即 X:R随机变量的数字特征对研究随机变量是很重要的,常用的数字特征有:数学期望、方差、协方差和相关系数。1 数学期望:连续情况:EX=x=xf(x)dx 积分区间从-,离散情况:EX=x=kPx=k all k 它是一种统计平均值,简称均值2 方差:DX=E(X-x)2=EX2-x2 它是度量随机变量X与其均值EX的偏离程度。均方差:方差的开方称为均方差,或标准方差,记为x 二阶矩:连续情况:EX2=x2f(
5、x)dx 积分区间从-,离散情况:EX2=k2Px=k all k,排队论课件,8,3 协方差:两个随机变量X和Y的协方差定义如下:Cov(X,Y)=E(X-x)(Y-y)=EXY-EXEY4 相关系数:两个随机变量X和Y的相关系数定义如下:r(X,Y)=Cov(X,Y)/xy相关系数是两个随机变量线性相关程度的度量。例3:设随机变量(X,Y)的分布律如下:Y X 1 2 1-1 0 1/4 求 E(X),D(X),E(Y),D(Y),cov(X,Y),r(X,Y),排队论课件,9,Part 3 几种重要的概率分布,1 贝努里分布它的概率分布为:PX=1=p,PX=0=1-p它也称两点分布或(
6、0-1)分布。它描述一次贝努里实验中,成功或失败的概率。2 二项分布PX=k=Cnkpk(1-p)n-k,k=0,1,n它描述n次贝努里实验中事件A出现k次概率。3 几何分布 PX=k=p(1-p)k-1,k=1,2,它描述在k次贝努里实验中首次出现成功的概率。,排队论课件,10,几何分布有一个重要的性质-后无效性:在前n次实验未出现成功的条件下,再经过m次实验(即在n+m次实验中)首次出现成功的概率,等于恰好需要进行m次实验出现首次成功的无条件概率。用式子表达:PX=n+m|Xn=PX=m(请同学们试证明之)这种与过去历史无关的性质称为马尔可夫性。几何分布在我们下面讲的排队论中是非常重要。它
7、可以描述某一任务(或顾客)的服务持续时间。4 泊松分布(Poisson)PX=k=k e-/k!k=0,1,2,泊松分布是最重要的离散型概率分布之一,它作为表述随机现象的一种形式,在计算机性能评价等实践中扮演了重要的角色。在实际系统模型中,一般都要假定任务(或顾客)的到来是服从泊松分布的。实践也证明:这种假设是有效的。,排队论课件,11,5(负)指数分布 它是一种连续型的概率分布,它的概率密度为 f(x)=e-x x0 0 x0,t0,有 Ps+t|s=Pt 在离散型随机变量中,只有几何分布具有无后效性。这两种分布可以分别用来描绘离散等待时间和连续等待时间。在排队理论中,指数分布是很重要的。,
8、排队论课件,12,6 k-爱尔朗分布概率密度:f(x)=(kx)n-1ke-kx/(n-1)!x0,0.0 x0数字特征:EX=1/;VarX=1/(k2)如果k个随机变量Xi,i=1,2,,k,分别服从指数分布,那么随机变量X=X1+X2+Xk服从爱尔朗分布。即:具有k-爱尔朗分布的随机变量可以看作具有同一指数分布的独立的k个随机变量之和。k-爱尔朗分布在排队模型中,得到广泛应用。如:假定顾客在到达窗口排队必须通过一个关口,这个关口由k层构成,通过每层的时间服从参数为的指数分布,这样顾客通过整个关口到达窗口排队时,就实现了爱尔朗分布。如下图:k 2 1 0000 窗口,排队论课件,13,Pa
9、rt 4 随机过程,随机过程是定义在给定的概率空间上的一族随机变量 X(t),t T。我们知道:一个随机变量是定义在样本空间S上的函数,则随机过程实际上就是一个函数族X(t,s)|s S,t T。若t固定,随机过程X(t,s)就是随机变量X(t)所取的值,称为在t时刻的状态。若s固定,它是t的函数,称为随机过程的样本函数或样本曲线。,排队论课件,14,随机过程的例子,为了更好的理解随机过程,我们从一个例子开始。例如,n个同样的电阻,同时记录它们热噪声的电压波形。电阻上的热噪声是由于电阻中的电子的热运动引起的,因此,在t1时刻电阻上的热噪声电压是一个随机变量,并记为 x(t1),也就是说t1时刻
10、任一电阻r(i)上的噪声电压x(i,t1)是无法预先确切地知道的。这里n支电阻的热噪声电压的集合是这个随机实验的样本空间S。对于某一支电阻,其热噪声电压是一时间函数x(i,t),是随机过程的样本函数。对所有电阻来说,其热噪声电压就是一族时间函数,记为 x(t),这族时间函数就是“随机过程”,族中每一时间函数称为随机过程的样本函数。,排队论课件,15,Part 5 马尔可夫过程,马尔可夫过程(Markov Process)是具有无后效性的随机过程。无后效性是指:当过程在tn时刻所处的状态为已知时,过程在大于tn的时刻所处状态的概率特性只与过程在tn时刻所处的状态有关,而与过程在tn时刻以前的状态
11、无关。换言之,对于随机过程X(t),t T,如果对于任意参数 t0t1t2tn t,在X(t0),X(t1),X(tn)的值已知的情况下,X(t)的条件分布只与X(tn)的状态有关,即:P X(t)x|X(tn)=xn,X(tn-1)=xn-1,X(t0)=x0=P X(t)x|X(tn)=xn 此条件称为过程的无后效性或过程的马尔可夫性。t0 t1 tn-1 tn t,排队论课件,16,Part 6 生灭过程,生灭过程是一种特殊类型的马尔可夫过程,在系统性能评价等实际模型中是非常重要的。(1)离散时间生灭过程 对于离散时间生灭过程,所有的一步转移只发生在相邻的状态之间。转移概率矩阵P是一个夹
12、层的矩阵,其中,对于所有的|i-j|1有pij=0(2)连续时间生灭过程 一个连续时间,状态空间S=0,1,2为可数集的齐次马尔可夫过程X(t),t0,,称为生灭过程。时齐性转移概率Pij(t,)只与i,j,-t有关,即Pij()=Pij(t,t+),排队论课件,17,练习,练习:1。有10个电阻,其电阻值分别为1,2,10,从中取出三个,要求取出的三个电阻,一个小于5,一个等于5,另一个大于5,问:取一次就能达到要求的概率。2一袋内装有5只球,编号为1,2,3,4,5,从中任取3只,求被抽取3只球中,中间号码X的分布规律。,排队论课件,18,习题解答,1把从10个电阻中取出3个的各种可能取法
13、作为样本点全体,这是古典概率,其总数为C(10,3),有利场合为C(4,1)C(1,1)C(5,1)故,所求概率为:P=C(4,1)C(1,1)C(5,1)/C(10,3)=1/62依题意,X的可能值为2,3,4,当取中间号码为k时,则另外两只球必须分别在号码小于k的k-1个中取一个,和在号码大于k的5-k个中取一个,于是:pk=PX=k=C(k-1,1)C(5-k,1)/C(5,3),k=2,3,4 所以,X的分布律为:X 2 3 4 Pk 0.3 0.4 0.3,排队论课件,19,UNIT1 排队模型,排队论(queueing theory),或称随机服务系统理论,作为运筹学研究的一种有力
14、手段,研究的内容有3个方面:系统的性态,即与排队有关的数量指标的概率规律性;系统的优化问题;统计推断,根据资料合理建立模型。目的是正确设计和有效运行各个服务系统,使之发挥最佳效益。排队论不仅在理论上达到了成熟阶段,而且其应用范围不断增加。概括起来,它已在电话交换网、公路、铁路、航空运输、工程管理、公共服务、货物存储和生产流水线过程等方面得到了广泛的应用。特别地,排队论是计算机通信网络和计算机系统中通信信息量研究的基础理论,信息系统通信问题的定量研究往往要求借助于排对论才能得到解决。,排队论课件,20,排队常常是件很令人恼火的事情尤其是在我们这样的人口大国,电话亭1978年在北京15%的电话要在
15、1小时后才能接通。在电报大楼打电话的人还要带着午饭去排队 银行窗口,ATM游乐场的游乐项目医院、理发、火车售票,在现实生活中,为了接受某种服务,排队等待是常见的现象。从排队等待得到抽象的物理模型,进一步建立数学模型的一整套理论就是所谓的排队论。,排队论课件,21,什么是排队论?,排队论是专门研究带有随机因素,产生拥挤现象的优化理论。亦称为随机服务系统理论。因为被服务者到达系统的时间是不确定的。有关于由服务设施与被服务者构成的排队服务系统的理论。,排队论课件,22,本讲主要掌握:,基本模型M/M/1 模型M/M/c 模型其他模型应用:校园网的设计和调节收费,排队论课件,23,基本的排队模型,基本
16、组成概念与记号指数分布和生灭过程,排队论课件,24,典型排队系统模型,顾客到达:在队列中排队 服务台服务 顾客离开 输入源的 到达规律 队列大小?特性?到达方式?服务规律?服务协议?在本单元中,我们主要介绍排队系统的组成和特征,排队系统的到达和服务,经典排队模型等内容。顾客到达规律和服务规律都是通过概率来描述的,所以概率论是排队论的基础。,输入源,。,排队论课件,25,基本组成,排队系统的三个基本组成部分.输入过程(顾客按照怎样的规律到达);排队规则(顾客按照一定规则排队等待服务);服务机构(服务机构的设置,服务台的数量,服务的方式,服务时间分布等),排队论课件,26,基本排队模型 输入过程,
17、顾客来源 有限/无限顾客数量有限无限经常性的顾客来源顾客到达间隔时间:到下一个顾客到达的时间.服从某一概率分布.(指数分布)顾客的行为假定在未服务之前不会离开;当看到队列很长的时候离开;从一个队列移到另一个队列。,顾客到达的方式通常是一个一个到达的,也可能是成批的。顾客的到达总是有一定规律,即到达过程或到达时间间隔符合一定的分布,称到达分布。顾客的到达或到达时间通常假定为相互独立的且遵从同一分布的随机变量。,排队论课件,27,基本排队模型队列/排队规则,队列队列容量有限/无限排队方式单队列并联式多队列串联式多队列杂乱队列,对于一个有限大小的队列来说,顾客可能从队列中丢失。有什么样的服务协议就有
18、什么样的与之对应的排队方式。,排队论课件,28,基本排队模型服务规则,服务机构服务设施,服务渠道与服务台服务台数量单服务台系统多服务台系统无限服务台系统服务协议先来先服务(FCFS)后来先服务(LCFS)随机服务(RSS)有优先权的服务(PR)服务时间分布指数,常数,k阶Erlang,一般服务台对顾客是一个一个进行服务的,且对每一个顾客的服务时间长短不一。将服务时间看作随机变量,那么它们是相互独立的且遵循同一分布。因此描述服务规律时,采用服务时间的概率分布,即服务分布。服务分布同到达分布一样,到底属于哪一种概率分布,要根据具体排队问题进行分析。,排队论课件,29,服务协议,(a)先来先服务 顾
19、客到达的先后次序排队接受服务,用 FCFS(firstcomefirstserved)表示。(b)后来先服务(或称先来后服务)队列是一种堆栈形式(临时寄存货物的地方)。当某一顾客服务结束时,如果在队列中有两个以上等待的顾客,则把最后到达的顾客作为下一个服务的对象。用LCFS(lastcomefirstserved)表示。(c)随机选择服务 在服务时从等待顾客中随意抽取一个进行服务。(d)优先服务和动态优先服务 预先规定优先顺序位的类别、且给到达顾客规定优先顺序位作为标记的优先权。通常按FCFS进行服务。优先权分为三类:排队优先权、中断优先权、动态优先权。如计算机中断的优先级。(e)处理器共享(
20、processor sharing,PS)服务台的处理能力被平均分配给队列中的所有顾客,没有排队现象出现,当顾客的数量增加时,只是顾客的服务时间变长。如:网络服务系统。(f)无限服务台(infinite server,Is)在这种情况下,队列中的每个顾客接受完全相同的服务,而且就好像它是唯一的一个顾客一样。好像对于每个顾客都可以“克隆”出一个新的服务台,而且克隆的数目可以无限。,排队论课件,30,排队系统的到达和服务,1 到达规律的描述(1)主要描述参数(a)到达时点 将某一时刻设为t0,顾客依次到达的时刻用t-1t0t1t2表示,如果在时刻tk到达的顾客为Nk,则到达时点可用tk、Nk)表示
21、。(b)平均到达间隔一个顾客到达时刻之间的时宽为到达间隔。(c)到达速率单位时间到达顾客的平均数叫到达速率,也称到达密度或输入速率。(2)到达规律 顾客的到达规律可以用概率来描述,两个顾客到达的时间间隔是独立的随机变量,服从同一概率分布时。常用的分布规律有:(a)一般到达(b)泊松到达(c)爱尔朗到达(d)等间隔到达,排队论课件,31,泊松分布和负指数分布在排队论中的应用,泊松分布(Poisson):PX=k=k e-/k!k=0,1,2,,x=x=泊松分布是最重要的离散型概率分布之一,也是表述随机现象的一种重要形式。在实际系统模型中,一般都要假定任务(或顾客)的到来是泊松分布的。实践也证明:
22、这种假设有效。如果顾客到达的人数是符合泊松分布,即在时间T内到达有k个顾客到达的概率为:p=(T)k e-T/k!,在时间T内顾客到达的平均顾客数=T,平均到达速度(顾客数/秒)=服从泊松分布过程的到达被认为是随机到达,因为当顾客根据泊松过程到达时,顾客在各个时刻到达的可能性相同并与其它顾客的到达无关。,排队论课件,32,(负)指数分布:它是一种连续型的概率分布,它的概率密度:f(x)=e-x x0 它的分布函数:F(x)=1-e-x x0 指数分布的一个有用的性质是它的数学期望等于标准差:x=x=1/泊松分布和指数分布的关系:如果顾客以泊松到达,则顾客到达的时间间隔Ta服从指数分布,即:PT
23、at=1-e-t,ETa=1/因此,平均到达的时间间隔是到达速率的倒数。,排队论课件,33,负指数分布,密度函数,均值,方差,随机变量 T(两个顾客相继到达的时间间隔),分布函数,排队论课件,34,负指数分布性质1,fT(t)是一个严格下降函数,排队论课件,35,负指数分布性质2,无后效性(无记忆性),不管多长时间(t)已经过去,逗留时间的概率分布与下一个事件的相同.或者说,后一个顾客到来所需时间与前一个顾客到来所需时间无关。,排队论课件,36,负指数分布性质3,几个独立的指数分布的随机变量的最小也服从指数分布,几个独立的指数分布的随机变量的和还是一个服从指数分布的随机变量,排队论课件,37,
24、负指数分布性质4,负指数分布,Poisson分布,在t时间内已经服务n个顾客的概率,1/:平均服务时间,平均服务率=,相继顾客到达平均间隔时间,排队论课件,38,负指数分布性质5,排队论课件,39,排队论基本概念部分练习,练习1:1。指出下列排队系统中的顾客和服务台:(1)自行车修理店;(2)按客户订单进行加工的加工车间(3)机场起飞的客机(4)十字路口红灯前的车辆 2。判断正误(1)若到达排队系统的顾客人数服从泊松分布,则依次到达的两名顾客之间的间隔时间服从指数分布。(2)在一个排队系统中,不管顾客到达和服务时间的情况如何,只要运行时间足够长的时间后,系统将进入稳定状态。(3)在排队系统中,
25、顾客等待时间的分布不受排队规则的影响。,排队论课件,40,2 服务规律的描述,(1)主要描述参量(a)平均服务时间 设服务时间的分布函数为F(t),则服务时间的平均表示为:1/=t dF(t)其中称为平均服务速率,平均一个顾客的服务时间。(b)服务速率 一般指平均服务速率,单位时间内被服务完的顾客数,用来表示。(2)服务规律 服务规律通常是就服务时间的分布而言的。服务时间分布典型地有指数分布、爱尔朗分布、一般分布等。结论:顾客到达规律和服务规律都是通过概率来描述的,所以概率论是排队论的基础。,排队论课件,41,经典排队模型,它的格式为:ABnSZ 其中符号的含义如下:A:顾客到达的规律;B:服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 排队论讲义 排队 讲义 PPT 课件
链接地址:https://www.31ppt.com/p-5516282.html