排队论及其模型ppt课件.ppt
《排队论及其模型ppt课件.ppt》由会员分享,可在线阅读,更多相关《排队论及其模型ppt课件.ppt(171页珍藏版)》请在三一办公上搜索。
1、1,排 队 论,运筹学,2,排队论,排队论(queuing theory)也称随机服务系统理论(Random Service System Theory),是为研究和解决具有拥挤现象的问题而发展起来的一门应用数学的分支。 具体地说,它是在研究各种排队系统概率规律性的基础上,解决相应排队系统的最优设计和最优控制问题。,3,排队论,排队论是1909年由丹麦工程师爱尔朗(A.KErlang)在研究电活系统时创立的,几十年来排队论的应用领域越来越广泛,理论也日渐完善。特别是自二十世纪60年代以来,由于计算机的飞速发展,更为排队论的应用开拓了宽阔的前景。,4,排队论,排队论(queuing theory
2、) 研究内容包括三个部分: (1) 排队系统的性态问题 (2) 排队系统的最优化问题 (3) 排队系统的统计推断问题,性态问题,即研究各种排队系统的概率规律性,主要研究队长分布、等待时间分布和忙期分布等。,最优化,又分静态最优和动态最优,前者指最优设计,后者指现有排队系统的最优运营。,统计推断,即判断一个给定的排队系统符合哪种模型,以便根据排队理论进行研究。,解排队问题的目的,是研究排队系统运行的效率,估计服务质量,确定系统参数的最优值,以决定系统结构是否合理,研究设计改进措施等。,5,排队论,第1节 基本概念第2节 到达间隔的分布和服务时间的分布第3节 单服务台负指数分布排队系统的分析第4节
3、 多服务台负指数分布排队系统的分析第5节 一般服务时间M/G/1模型第6节 经济分析系统的最优化第7节 分析排队系统的随机模拟法,6,第1节 基 本 概 念,1.1 排队过程的一般表示1.2 排队系统的组织和特征1.3 排队模型的分类1.4 排队问题的求解,7,不同的顾客与服务组成了各式各样的服务系统。顾客为了得到某种服务而到达系统、若不能立即获得服务而又允许排队等待,则加入队列排队等待接受服务,然后服务台按一定规则从队列中选择顾客进行服务,获得服务的顾客立即离开系统。,1.1 排队过程的一般表示,8,1.1 排队过程的一般表示,各个顾客由顾客源(总体)出发,到达服务机构(服务台、服务员)前排
4、队等候接受服务,服务完成后离开。排队结构指队列的数目和排列方式,排队规则和服务规则是说明顾客在排队系统中按怎样的规则、次序接受服务的。,排队过程的一般模型,9,1.1 排队过程的一般表示,形形色色的排队系统,10,实际的排队系统虽然千差万别,但是它们 有以下的共同特征: (1)有请求服务的人或物顾客; (2)有为顾客服务的人或物,即服务员或服务台; (3)顾客到达系统的时刻是随机的,为每一位顾客提供服务的时间是随机的,因而整个排队系统的状态也是随机的。排队系统的这种随机性造成某个阶段顾客排队较长,而另外一些时候服务员(台)又空闲无事。,1.2 排队系统的组成和特征,11,1.2 排队系统的组成
5、和特征,排队系统由三个基本部分组成: 输入过程 排队规则 服务机构,12,1.2 排队系统的组成和特征,输入过程输入即指顾客到达排队系统。输入过程是指要求服务的顾客是按怎样的规律到达排队系统的过程,有时也把它称为顾客流。一般可以从以下几个方面来描述个输入过程(1) 顾客的总体数,又称顾客源、输入源。这是指顾客的来源。 顾客源可以是有限的,也可以是无限的。 例如,到售票处购票的顾客总数可以认为是无限的,而某个工厂因故障待修的机床则是有限的。,13,1.2 排队系统的组成和特征,输入过程(2) 顾客到来的方式。这是描述顾客是怎样来到系统的,他们是单个到达,还是成批到达。 病人到医院看病是顾客单个到
6、达的例子。在库存问题中如将生产器材进货或产品入库看作是顾客,那么这种顾客则是成批到达的。,14,1.2 排队系统的组成和特征,输入过程(3)顾客流的概率分布,或称相继顾客到达的时间间隔的分布。这是求解排队系统有关运行指标问题时,首先需要确定的指标。这也可以理解为在一定的时间间隔内到达K个顾客(K=1、2、)的概率是多大。 顾客相继到达的间隔时间可以是确定型的,也可以是随机型的。 顾客流的概率分布一般有定长分布、二项分布、泊松流(最简单流)、爱尔朗分布等若干种。,15,1.2 排队系统的组成和特征,输入过程(4) 顾客的到达可以是相互独立的。(5) 输入过程可以是平稳的,或称对时间是齐次的,即描
7、述相继到达的间隔时间分布和所含参数(如期望值、方差等)都是与时间无关的。,16,1.2 排队系统的组成和特征,排队规则 这是指服务台从队列中选取顾客进行服务的顺序。一般可以分为损失制、等待制和混合制等3大类。(1)损失制。这是指如果顾客到达排队系统时,所有服务台都已被先来的顾客占用,那么他们就自动离开系统永不再来。典型例子是,如电话拔号后出现忙音,顾客不愿等待而自动挂断电话,如要再打,就需重新拔号,这种服务规则即为损失制。,17,1.2 排队系统的组成和特征,排队规则 (2)等待制。这是指当顾客来到系统时,所有服务台都不空,顾客加入排队行列等待服务。例如,排队等待售票,故障设备等待维修等。 对
8、于等待制,为顾客进行服务的次序可以采用下列各种规则:先到先服务(FCFS)后到先服务(LCFS)随机服务(RS)有优先权的服务,18,1.2 排队系统的组成和特征,排队规则 (2)等待制。 对于等待制,为顾客进行服务的次序可以采用下列各种规则: 先到先服务。按顾客到达的先后顺序对顾客进行服务,这是最普遍的情形。 后到先服务。仓库中迭放的钢材,后迭放上去的都先被领走,就属于这种情况。 随机服务。即当服务台空闲时,不按照排队序列而随意指定某个顾客去接受服务,如电话交换台接通呼叫电话就是一例。 优先权服务。如老人、儿童先进车站;危重病员先就诊;遇到重要数据需要处理计算机立即中断其他数据的处理等,均属
9、于此种服务规则。,19,1.2 排队系统的组成和特征,排队规则 (3)混合制这是等待制与损失制相结合的一种服务规则,一般是指允许排队,但又不允许队列无限长下去。具体说来,大致有三种: 队长有限。当排队等待服务的顾客人数超过规定数量时,后来的顾客就自动离去,另求服务,即系统的等待空间是有限的。例如最多只能容纳K个顾客在系统中,当新顾客到达时,若系统中的顾客数(又称为队长)小于K,则可进入系统排队或接受服务;否则,便离开系统,并不再回来。如水库的库容是有限的,旅馆的床位是有限的。,20,1.2 排队系统的组成和特征,排队规则 (3)混合制 队长有限。 等待时间有限。即顾客在系统中的等待时间不超过某
10、一给定的长度T,当等待时间超过T时,顾客将自动离去,并不再回来。如易损坏的电子元器件的库存问题,超过一定存储时间的元器件被自动认为失效。又如顾客到饭馆就餐,等了一定时间后不愿再等而自动离去另找饭店用餐。,21,1.2 排队系统的组成和特征,排队规则 (3)混合制 队长有限。 等待时间有限。 逗留时间(等待时间与服务时间之和)有限。例如用高射炮射击敌机,当敌机飞越高射炮射击有效区域的时间为t时,若在这个时间内未被击落,也就不可能再被击落了。 不难注意到,损失制和等待制可看成是混合制的特殊情形,如记s为系统中服务台的个数,则当K=s时,混合制即成为损失制;当K=时,混合制即成为等待制。,22,1.
11、2 排队系统的组成和特征,排队规则 (续)从允许排队的空间看队列可以排在具体的处所,也可以是抽象的。排队空间可以有限,也可以无限。从排队的队列数目看,可以是单列,也可以是多列。在多列的情形,各列间的顾客有的可以互相转移,有的不能。有的排队顾客因等候时间过长而中途退出,有的不能退出,必须坚持到被服务为止。,23,1.2 排队系统的组成和特征,服务机构 (服务台情况)服务台可以从以下3方面来描述:(1) 服务台数量及构成形式。服务机构可以没有服务员,也可以有一个或多个服务员(服务台、通道、窗口等)。从数量上说,服务台有单服务台和多服务台之分。在有多个服务台的情形中,可以是平行排列的,也可以是前后排
12、列的,或混合排列的。,24,1.2 排队系统的组成和特征,服务机构 (服务台情况)服务台可以从以下3方面来描述:(1) 服务台数量及构成形式。从构成形式上看,服务台有: 单队单服务台式;如(a)图 单队多服务台并联式;如(c)图 多队多服务台并联式;如(b)图 单队多服务台串联式;如(d)图 单队多服务台并串联混合式; 多队多服务台并串联混合式等等。,服务台的各种排列方式,25,单队列S个服务台并联的排队系统,S个队列S个服务台的并联排队系统,1.2 排队系统的组成和特征,26,单队多个服务台的串联排队系统,多队多服务台混联、网络系统,1.2 排队系统的组成和特征,27,1.2 排队系统的组成
13、和特征,服务机构 (服务台情况)(2) 服务方式。这是指在某一时刻接受服务的顾客数,它有单个服务和成批服务两种。如公共汽车一次就可装载一批乘客就属于成批服务。(3) 服务时间的分布。服务时间可分为确定型和随机型。一般来说,在多数情况下,对每一个顾客的服务时间是一随机变量,其概率分布有定长分布、负指数分布、K级爱尔良分布、一般分布(所有顾客的服务时间都是独立同分布的)等等。服务时间的分布通常假定是平稳的。,28,1.3 排队模型的分类,排队模型分类方法D.G.Kendall,1953构成排队模型的三个主要特征指标(1) 相继顾客到达间隔时间的分布;(2) 服务时间的分布;(3) 服务台的个数。根
14、据这三个特征对排队模型进行分类的Kendall记号: X/Y/ZX:表示相继到达间隔时间的分布;Y:表示服务时间的分布;Z:并列的服务台的数目。,29,1.3 排队模型的分类,表示相继到达间隔时间和服务时间的各种分布符号M负指数分布(M是Markov的字头,因为负指数分布具有无记忆性,即Markov性)D确定型(deterministic)Ekk阶爱尔朗(erlang)分布GI 一般相互独立(general independent)的时间间隔的分布G 一般(general)服务时间的分布,30,1.3 排队模型的分类,Kendall符号的扩充 X/Y/Z/A/B/C其中前三项的意义不变,后三项
15、的意义分别是:A:系统容量限制N,或称等待空间容量。如系统有N个等待位子,则 0 N 。当 N =0 时,说明系统不允许等待,即为损失制。N = 时为等待制系统,此时般省略不写。N为有限整数时,表示为混合制系统。B:顾客源数目m。分有限与无限两种,表示顾客源无限,此时一般也可省略不写。C:服务规则,如先到先服务(FCFS),后到后服务(LCFS),优先权服务(PR)等。,31,1.3 排队模型的分类,Kendall符号的扩充 X/Y/Z/A/B/C 某些情况下,排队问题仅用上述表达形式中的前3个、4个、5个符号。如不特别说明则均理解为系统等待空间容量无限;顾客源无限,先到先服务,单个服务的等待
16、制系统。约定:如略去后三项,即指X/Y/Z/FCFS的情形。例如:某排队问题为MMSFCFS,则表示顾客到达间隔时间为负指数分布(泊松流);服务时间为负指数分布;有s(s1)个服务台;系统等待空间容量无限(等待制);顾客源无限,采用先到先服务规则。,32,1.4 排队问题的求解,首先需要确定属于哪种排队模型,其中顾客到达的间隔时间分布和服务时间的分布需要实测的数据来确定 确定用以判断系统运行优劣的基本数量指标,求出这些数量指标的概率分布或特征数,33,1.4 排队问题的求解,用于描述排队系统运行状况的基本数量指标 (1) 队长:系统中的顾客数,是排队等待的顾客数与正在接受服务的顾客数之和,期望
17、值记作Ls; 排队长(队列长):系统中排队等待服务的顾客数,期望值记作Lq; 队长和排队长一般都是随机变量。我们希望能确定它们的分布,或至少能确定它们的平均值(即平均队长和平均排队长)及有关的矩(如方差等)。队长的分布是顾客和服务员都关心的,特别是对系统设计人员来说,如果能知道队长的分布,就能确定队长超过某个数的概率,从而确定合理的等待空间。,34,1.4 排队问题的求解,用于描述排队系统运行状况的基本数量指标 (2) 逗留时间:顾客在系统中的停留时间,从顾客到达时刻起到他接受服务完成止这段时间,期望值记作Ws; 是随机变量,也是顾客最关心的指标之一。 等待时间:顾客在系统中排队等待的时间,从
18、顾客到达时刻起到他开始接受服务止这段时间,期望值记作Wq, 是随机变量,也是顾客最关心的指标,因为顾客通常希望等待时间越短越好。 逗留时间等待时间服务时间 对这两个指标的研究当然是希望能确定它们的分布,或至少能知道顾客的平均等待时间和平均逗留时间。,35,1.4 排队问题的求解,用于描述排队系统运行状况的基本数量指标 (3) 忙期:指从顾客到达空闲服务机构起,到服务机构再次为空闲止的时间长度 ,即服务机构连续忙的时间。 这是个随机变量,是服务员最为关心的指标,因为它关系到服务员的服务强度。 闲期:即服务机构连续保持空闲的时间。 在排队系统中,忙期和闲期总是交替出现的。其他一些指标,如在损失制或
19、系统容量有限的情况下,由于顾客被拒绝,而使服务系统受到损失的顾客损失率及服务强度等,36,1.4 排队问题的求解,系统状态的概率分布系统的状态即指系统中的顾客数,它的可能取值是:(1) 队长没有限制时,n=0,1,2,(2) 队长有限制、最大数为N时,n=0,1,2,N(3) 即时制且服务台个数为c时,n=0,1,2,c系统处于这些状态的概率一般是随时间t变化的,所以在时刻t、系统状态为n的概率可以用Pn(t)表示。,37,1.4 排队问题的求解,求状态概率Pn(t)的方法: 建立含Pn(t)的关系式,该关系式一般是包含Pn(t)的微分差分方程(关于t的微分方程,关于n的差分方程)。该方程的解
20、称为瞬态(或称过渡状态)(transient state)解。它的极限称为稳态(steady state)解,或称统计平衡状态(statistical equilibrium state)解。,38,1.4 排队问题的求解,稳态解的物理意义当系统运行了无限长时间后,初始(t=0)状态的概率分布(Pn(0),n0)的影响将消失,系统状态的概率分布不再随时间而变化。在实际应用中,大多数系统会很快趋于稳态,而无需等到t以后。求稳态概率Pn时,不需要求t时Pn(t)的极限,而只需令导数Pn(t)=0即可。,39,1.4 排队问题的求解,上面给出的这些数量指标一般都是和系统运行的时间有关的随机变量,求这
21、些随机变量的瞬时分布一般是很困难的。 为了分析上的简便,并注意到相当一部分排队系统在运行了一定时间后,都会趋于一个平衡状态(或称平稳状态)。在平衡状态下,队长的分布、等待时间的分布和忙期的分布都和系统所处的时刻无关,而且系统的初始状态的影响也会消失。因此,本章中将主要讨论与系统所处时刻无关的性质,即统计平衡性质。,40,排队论,第1节 基本概念第2节 到达间隔的分布和服务时间的分布第3节 单服务台负指数分布排队系统的分析第4节 多服务台负指数分布排队系统的分析第5节 一般服务时间M/G/1模型第6节 经济分析系统的最优化第7节 分析排队系统的随机模拟法,41,2.1 到达间隔的分布2.1.1
22、经验分布(定长输入)2.1.2 普阿松流(泊松流)2.1.3 爱尔朗分布2.2 服务时间的分布2.2.1 经验分布(定长分布)2.2.2 负指数分布2.2.3 爱尔朗分布,第2节 到达间隔的分布和服务时间的分布,42,2.1.1 经验分布,例1 大连港大港区1979年载货500吨以上船舶到达(不包括定期到达的船舶)逐日记录见书上表12-2。将表12-2整理成船舶到达数的分布表。可以计算出:平均到达率=到达总数/总天数=1271/365=3.48(艘/天),43,2. 1.1 经验分布,以i表示第i号顾客到达的时刻,以si表示对它的服务时间,这样可算出相继到达的间隔时间ti (ti=i+1-i)
23、和排队等待时间wi,它们的关系如下:,实际中测定相继到达时间间隔的方法,相继到达时间间隔等待时间,44,2. 1.1 经验分布,例2 某服务机构是单服务台,先到先服务,对41个顾客记录到达时刻和服务时间s(单位为分钟)如表12-4。在表中以第1号顾客到达时刻为0,对所有顾客的全部服务时间为127分钟。将原始记录整理成下表。,45,2. 1.1 经验分布,例2平均间隔时间=142/40=3.55(分钟/人)平均到达率=41/142=0.28(人/分钟)平均服务时间=127/41=3.12(分钟/人)平均服务率=41/127=0.32(人/分钟),46,普阿松流,又称为泊松流、Poisson过程、
24、最简单流,是排队论中一种常用来描述顾客到达规律的特殊的随机过程。,2.1.2 普阿松流(泊松流),47,2.1.2 普阿松流(泊松流),设 表示在时间区间 内到达的顾客数 令 表示在时间区间 内有 个顾客到达的概率,即当 满足下列三个条件时,我们说顾客的到达形成泊松流。 (1) 在不相重叠的时间区间内顾客到达数是相互独立的,即无后效性。 通俗地说就是以前到达的顾客情况,对以后顾客的到来没有影响。否则就是关联的。(2)平稳性。又称作输入过程是平稳的,对充分小的 ,在时间区间内有1个顾客到达的 概率与t无关,而与区间长度 成正比,即 其中 ,当 时,是关于 的高阶无穷小。 进一步地,在长度为t的时
25、段内恰好到达k个顾客的概率仅与时段长度有关,而与时段起点无关。即对任意(0,),在(,+t或(0,t)内恰好到达k个顾客的概率相等:(3)单个性又称普通性。对于充分小的 ,在时间区间 内有2个或2个以上顾客到达的概率极小,以至于可以忽略,即,48,当顾客到达为泊松流时,研究顾客到达数n的概率分布。由条件(2),总可以取时间由0算起,并简记由条件(2)和(3),容易推得在 区间内没有顾客到达的概率 将区间 分成两个互不重叠的区间 和 。则到达总数n分别出现在这两个区间 和 上,有下列(A)(B)(C)三种情况:,2.1.2 普阿松流(泊松流),49,2.1.2 普阿松流(泊松流),在 内到达n个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 排队 论及 模型 ppt 课件
链接地址:https://www.31ppt.com/p-1333103.html