第08章 排队论 运筹学
运筹学排队论
3 .排队问题的特征
• 总体来源
• 排队纪律(服务顺序)
• 服务员数量(通道)
15
第十五页,课件共有25页
3.1 总体来源
• 分析排队问题所用方法取决于潜在顾客数量
是否有限。
潜在顾客数量
有限顾客源
无限顾客源
例如:公司只有
三台机器时,需
要维修的数量
例如:排队等候
公共汽车的乘客
人
收银员
电影院售票窗口人
售票员
第六页,课件共有25页
Where the Time Goes ?
人一生中平均要花费---6个月 停在红灯前
8个月 打开邮寄广告
1年 寻找放置不当的物品
五年排队等
2年 回电话不成功
4年 做家务
待
5年 排队等待
6年 饮食
第七页,课件共有25页
为什么会出现排队现象?
顾客
顾客离开
顾客排队
服务设施
假定每小时平均有4位顾客到达,服务人员为每
位顾客的平均服务时间为15分钟。如果顾客到达的间
隔时间正好是15分钟,而服务人员为每位顾客的服务时
间也正好是15分钟,那么,就只需要一名服务人员,顾
客也根本用不着等待。
在以下情况将出现排队现象:
平均到达率高于平均服务率
顾客到达的间隔时间不一样(随机)
服务时间不一样(随机)
第八页,课件共有25页
8
普通能力
到达数量
时 间
• 排队问题并不是系统的固定状态,它与系统设计与管理的控制
有很大关系。如快餐店只允许很短的队长,也可为特定的顾客
留出特定的时间段;也可以通过使用更快的服务人员、机器或
运筹学-第八章 排队论
前 言
排队的不一定是人,也可以是物: 例如,通讯卫星与地面若干待传递的 信息; 生产线上原料、半成品等待加工; 因故障停止运转的机器等待修理;码 头的船只等待装卸货物; 要降落的飞机因跑道不空而在空中盘 旋等等。
4
前 言
上述各种问题虽互不相同,但却都有 要求得到某种服务的人或物和提供服务 的人或机构。
排队论里把要求服务的对象统称为 “顾客”, 提供服务的人或机构称为“服务台” 或“服务员”。
5
前 言
不同的顾客与服务组成了各式各样的 服务系统。顾客为了得到某种服务而到 达系统、若不能立即获得服务而又允许 排队等待,则加入等待队伍,待获得服 务后离开系统,见图8-1至图8-5。
图1 单服务台排队系统
(3) 混合制.这是等待制与损失制相结合的一 种服务规则,一般是指允许排队,但又不允许队 列无限长下去。具体说来,大致有三种: ① 队长有限。当排队等待服务顾客人数超过 规定数量时,后来顾客就自动离去,另求服务。 如水库的库容、旅馆的床位等都是有限的。
17
2. 排队规则
② 等待时间有限。即顾客在系统中的 等待时间不超过某一给定的长度 T,当等待 时间超过T时,顾客自动离去,不再回来。 如易损坏的电子元器件的库存问题, 超过一定存储时间被自动认为失效。 又如顾客到饭馆就餐,等了一定时间后 不愿再等而自动离去另找饭店用餐。
盾。
如何做到既保证一定的服务质量指标,又
使服务设施费用经济合理,恰当地解决顾客
排队时间与服务设施费用大小这对矛盾。
这就是随机服务系统理论——排队论所要
研究解决的问题。
11
排队系统的基本概念
一、排队系统的组成与特征
排队系统一般有三个基本组成部分:1.输 入过程;2.排队规则;3.服务机构。
《运筹学排队论》课件
合理分配服务器资源,以提高系统的吞吐量 和响应时间。
最优服务策略问题
总结词
研究如何制定最优的服务策略,以最大化系 统的性能指标。
服务顺序策略
确定服务器的服务顺序,以最小化顾客的等 待时间和平均逗留时间。
服务中断策略
在服务器出现故障时,选择最优的服务中断 策略,以最小化对顾客的影响。
服务时间分布策略
等待队长
指在某一时刻,正在等待服务的顾客总数。
逗留时间与等待时间
逗留时间
指顾客从到达系统到离开系统所经过的时间 。包括接受服务和等待的时间。
等待时间
指顾客到达系统后到开始接受服务所经过的 时间。
忙期与空闲期
要点一
忙期
指系统连续有顾客到达并接受服务的时间段。在这个时间 段内,系统内的顾客数可能会超过系统的容量。
03
02
交通运输
分析铁路、公路、航空等交通系统 的调度和运输效率。
计算机科学
研究计算机网络、云计算、分布式 系统的性能和优化。
04
排队论的基本概念
服务器
提供服务的设施或 人员。
等待时间
顾客到达后到开始 接受服务所需的时 间。
顾客
需要接受服务的对 象。
队列
顾客按到达顺序等 待服务的排列。
服务时间
顾客接受服务所需 的时间。
《运筹学排队论》ppt课件
目录
• 排队论简介 • 排队系统的组成 • 排队模型的分类 • 排队模型的性能指标 • 排队论的优化问题 • 排队论的发展趋势与展望
01
排队论简介
排队论的定义与背景
1
排队论(Queueing Theory)是运筹学的一个重 要分支,主要研究排队系统(Queueing Systems)的行为特性。
运筹学 第8章 排队论
第八章 排队论排队是日常生活和经济管理经常遇到的问题,如医院等待看病的病人、加油站等待加油的汽车、工厂等待维修的机器、港口等待停泊的船只等。
在排队论中把服务系统中这些服务的客体称为顾客。
由于系统中顾客的到来以及顾客在系统中接受服务的时间等均是随机的,因此排队现象是不可避免的。
对于随机服务系统,若扩大系统设备,会提高服务质量,但会增加系统费用。
若减少系统设备,能节约系统费用,但可能使顾客在系统中等待的时间加长,从而降低了服务质量,甚至会失去顾客而增加机会成本。
因此,对于管理人员来说,解决排队系统中的问题是:在服务质量的提高和成本的降低之间取得平衡,找到最适当的解。
排队论是优化理论的重要分支。
排队论是1909年由丹麦工程师爱尔郎(A.K.Erlang )在研究电话系统时首先提出,之后被广泛应用于各种随机服务系统。
第一节 排队论的基本概念及所研究的问题一、基本概念(一)排队系统的组成一般的排队系统有三个基本组成部分:顾客的到达(输入过程)、排队规则和服务机构,如图8—1所示。
1.输入过程输入过程指顾客按什么样的规律到达。
包括如下三个方面的内容:(1)顾客总体(顾客源) 指可能到达服务机构的顾客总数。
顾客总体数可能是有限的,也可能是无限。
如工厂内出现故障而等待修理的机器数是有限的,而到达某储蓄所的顾客源相当多,可近似看成是无限的。
(2)顾客到达的类型 指顾客的到达是单个的还是成批的;(3)顾客相继到达的时间间隔分布 即该时间间隔分布是确定的(定期运行的班车、航班等)还是随机的,若是随机的,顾客相继到达的时间间隔服从什么分布(一般为负指数分布);2.排队规则排队规则指顾客接受服务的规则(先后次序),有以下几种情况。
(1)即时制(损失制) 当顾客来到时,服务台全被占用,顾客随即离去,不排队等候。
这种排队规则会损失许多顾客,因此又称为损失制。
(2)等待制 当顾客来到时,若服务台全被占用,则顾客排队等候服务。
在等待制中,又可按顾客顾客达到排队系统 图8—1服务的先后次序的规则分为:先到先服务(FCFS,如自由卖票窗口等待卖票的顾客)、先到后服务(FCLS,如仓库存放物品)、随机服务(SIRO,电话交换台服务对话务的接通处理)和优先权服务(PR,如加急信件的处理)。
运筹学-排队论
定长分布(D):每个顾客接受的 服务时间是一个确定的常数。
负指数分布(M):每个顾客接受
的服务时间相互独立,具有相同
的负指数分布:
b(t)=
e- t
t0
0
t<0
其中>0为一常数。
K阶爱尔朗分布(En):
b(t)=
k(kt)k-1
(K-1)!
e- kt
当k=1时即为负指数分布;k 30,近似
M/M/1 等待制排队模型
单服务台问题,又表示为M/M/1/ : 顾客相继到达时间服从参数为的负 指数分布;服务台数为1;服务时间 服从参数为的负指数分布;系统的 空间为无限,允许永远排队。
队长的分布
记 Pn=p{N=n} , n=0,1,2….为系统达到平衡状态后队 长的概率分布,
则 n=;n= ,= /<1, 有Pn= (1-)n n=0,1,2….
排队系统类型:
顾客到达
服务台串联排队系统
排队系统类型:
聚
散
服务机构
(输入)
(输出)
随机聚散服务系统
随机性——顾客到达情况与顾客 接受服务的时间是随机的。
一般来说,排队论所研究的排队 系统中,顾客相继到达时间间隔 和服务时间这两个量中至少有一 个是随机的,因此,排队论又称 随机服务理论。
顾客(单个或成批)相继到达的时
间间隔分布:这是刻划输入过程的
最重要内容。令T0=0,Tn表示第n顾
客到达的时刻,则有T0T1 T2…..
Tn ……
记Xn= Tn –Tn-1
n=1,2,…,则Xn是第n顾客与第n-1顾
客到达的时间间隔。
一般假定{Xn}是独立同分布,并 记分布函数为A(t)。
运筹学第08章
1.4 排队系统的主要数量指标
上面数量指标一般都是和系统运行的时
间有关的随机变量,求它们的瞬时分布一般 很困难。我们讨论平稳状态的情况。
在平稳状态下,这些量与系统所处的时 刻无关,而且系统的初始状态的影响也会消 失。因此,我们在本章中将主要讨论与系统 所处时刻无关的性质,即统计平衡性质。
稳态下系统的统计性态指标
• 面对拥挤现象,顾客排队时间的长短 与服务设施规模的大小,就构成了设计 随机服务系统中的一对矛盾。 • 如何做到既保证一定的服务质量指标, 又使服务设施费用经济合理,恰当地解 决顾客排队时间与服务设施费用大小这 对矛盾,这就是排队论所要研究解决的 问题之一。
10
1.2 排队系统的基本组成部分
通常,排队系统都有输入过程、 服务规则和服务台等3个组成部分: 1) 输入过程. 这是指要求服务的顾
•L 或 Ls—— 平均队长,稳态系统任一时 刻的顾客数的期望值; •Lq—— 平均等待队长或队列长,稳态系 统任一时刻等待服务的顾客数期望值; •W或Ws—— 平均逗留时间,在任意时刻 进入稳态系统的顾客逗留时间期望值; •Wq—— 平均等待时间,在任意时刻进入 稳态系统的顾客等待时间期望值。
稳态下系统的统计性态指标
客是按怎样的规律到达排队系统的过程, 有时也把它称为顾客流.一般可以从3 个方面来描述一个输入过程。
11
1) 输入过程
① 顾客总体数(又称顾客源、输 入源)。这是指顾客的来源。顾 客源可以是有限的,也可以是无 限的。例如,到售票处购票的顾 客总数可以认为是无限的,而某 个工厂因故障待修的机床则是有 限的。
M ——表示服务过程为泊松过程或负 指数分布; D ——表示定长分布; Ek ——表示k阶爱尔朗分布; G ——表示一般相互独立的随机分布。
运筹学排队论
降低平均服务时间
降低服务时间旳可变性
增长服务人员
降低平均到达人数
经过顾客预约等方法来降低到达旳可变性
集中使用服务资源
更加好地计划和调度
23
处理排队问题旳措施
2.其他措施
服务场合提供娱乐设施
医生等待室放报纸杂志
自动维修间用收音机或电视
航空企业提供空中电影
等待电梯处放镜子
超级市场把冲动性商品摆放在收款台附
排队论
1
2
•
排队论,又称随机服务系统理论(,是一
门研究拥挤现象(排队、等待)旳科学。详细
地说,它是在研究多种排队系统概率规律性
旳基础上,处理相应排队系统旳最优设计和
最优控制问题。
•排队论是1923年由丹麦工程师爱尔朗
(A.K.Erlang)在研究电活系统时创建旳.
3
案例-1 银行排队系统
4
案例-2 医院排队系统
用更快旳服务人员、机器或采用不同旳设施布局和政
策来影响顾客旳到达时间和服务时间。
9
1 排队论旳基本问题
1.1 排队论旳主要研究内容
• 数量指标
– 研究主要数量指标在瞬时或平稳状态下旳
概率分布及其数字特征,了解系统旳基本
运营特征。
• 统计推断
– 检验系统是否到达平稳状态;检验顾客到
达间隔旳独立性;拟定服务时间分布及参
数。
• 系统优化
– 系统旳最优设计和最优运营问题。
10
1.2排队论旳经济含义
• 排队问题旳关键问题实际上就是对不同
原因做权衡决策。管理者必须衡量为提
供更快捷旳服务(如更多旳车道、额外
旳降落跑道、更多旳收银台)而增长旳
运筹学课件:排队论总结
Operation Research
模型二:不允许缺货,生产需一定时间(1)
第八讲
该模型最早用于确定生产批量,因此也称为生产批量模型 (Production lot size)
模型假设条件
缺货费用无穷大,C2→∞
存储量随时间的变化情况
-R
Operation Research
第八讲
模型一:不允许缺货,备货时间很短(2)
问题分析
决策的要素: 确定合适的订货时间间隔;确定合适的订货量;
矛盾所在
1. 订货间隔时间短,可以减少每次的订货量,降低存储费用;但在一 个固定时间段内,必然会增加订购次数,使订购费用增加;
第八讲
模型四:允许缺货(需补足缺货),生产需一定时间(2)
存储量随时间的变化情况
Operation Research
解释
第八讲
Operation Research
第八讲
模型四:允许缺货(需补足缺货),生产需一定时间(3)
公式推导
Operation Research 求最小值
第八讲
Operation Research
单位时间内单位缺货的损失,C2为常数
当存货降至零时,允许拖一段时间,然后订货就逐步均匀到货, 到货(生产)速率为P为常数
需求是连续的、均匀的,设需求的速率R(单位时间的需求量)为 常数,并且P>R,则t时间的需求量为Rt
每次订货量不变,订购费不变,C3为常数 单位存储费不变,C1为常数
Operation Research
Operation Research
第八讲
运筹学 第8章 排队论
第八章 排队论排队是日常生活和经济管理经常遇到的问题,如医院等待看病的病人、加油站等待加油的汽车、工厂等待维修的机器、港口等待停泊的船只等。
在排队论中把服务系统中这些服务的客体称为顾客。
由于系统中顾客的到来以及顾客在系统中接受服务的时间等均是随机的,因此排队现象是不可避免的。
对于随机服务系统,若扩大系统设备,会提高服务质量,但会增加系统费用。
若减少系统设备,能节约系统费用,但可能使顾客在系统中等待的时间加长,从而降低了服务质量,甚至会失去顾客而增加机会成本。
因此,对于管理人员来说,解决排队系统中的问题是:在服务质量的提高和成本的降低之间取得平衡,找到最适当的解。
排队论是优化理论的重要分支。
排队论是1909年由丹麦工程师爱尔郎(A.K.Erlang )在研究电话系统时首先提出,之后被广泛应用于各种随机服务系统。
第一节 排队论的基本概念及所研究的问题一、基本概念(一)排队系统的组成一般的排队系统有三个基本组成部分:顾客的到达(输入过程)、排队规则和服务机构,如图8—1所示。
1.输入过程输入过程指顾客按什么样的规律到达。
包括如下三个方面的内容:(1)顾客总体(顾客源) 指可能到达服务机构的顾客总数。
顾客总体数可能是有限的,也可能是无限。
如工厂内出现故障而等待修理的机器数是有限的,而到达某储蓄所的顾客源相当多,可近似看成是无限的。
(2)顾客到达的类型 指顾客的到达是单个的还是成批的;(3)顾客相继到达的时间间隔分布 即该时间间隔分布是确定的(定期运行的班车、航班等)还是随机的,若是随机的,顾客相继到达的时间间隔服从什么分布(一般为负指数分布);2.排队规则排队规则指顾客接受服务的规则(先后次序),有以下几种情况。
(1)即时制(损失制) 当顾客来到时,服务台全被占用,顾客随即离去,不排队等候。
这种排队规则会损失许多顾客,因此又称为损失制。
(2)等待制 当顾客来到时,若服务台全被占用,则顾客排队等候服务。
在等待制中,又可按顾客顾客达到排队系统 图8—1服务的先后次序的规则分为:先到先服务(FCFS,如自由卖票窗口等待卖票的顾客)、先到后服务(FCLS,如仓库存放物品)、随机服务(SIRO,电话交换台服务对话务的接通处理)和优先权服务(PR,如加急信件的处理)。
管理运筹学-排队论
排队系统
顾客到达
排队Biblioteka 服务机构服务顾客离去
2
§1 排队过程的组成部分(2)
• 考虑要点: 1、服务台个数:单服务台、多服务台 2、顾客到达过程:本教材主要考虑顾客泊松到达情况。 满足以下四个条件的输入流称为泊松流(泊松过程) *平稳性:在时间区间[t, t+t)内到达k个顾客的概率与t无关,只与t有关。记为pk(t)。 *无后效性:不相交的时间区间内到达的顾客数互相独立。 *普通性:在足够短的时间内到达多于一个顾客的概率可以忽略;
第十三章
• • • • • • •
排队论
排队过程的组成部分 单服务台泊松到达、负指数服务时间的排队模型 多服务台泊松到达、负指数服务时间的排队模型 排队系统的经济分析 单服务台泊松到达、任意服务时间的排队模型 单服务台泊松到达、定长服务时间的排队模型 多服务台泊松到达、任意的服务时间、损失制排队 模型 • 顾客来源有限制排队模型
3
§2 单服务台泊松到达、负指数 服务时间的排队模型
• 记号: M / M / 1 / ∞ / ∞ • 条件:单位时间顾客平均到达数
单位平均服务顾客数 P0 Lq Ls Wq Ws Pw Pn
4
• 关心的项目:
1、系统中无顾客的概率 2、系统中平均排队的顾客数 3、系统中的平均顾客数 4、系统中顾客平均的排队等待时间 5、系统中顾客的平均逗留时间 6、系统中顾客必须排队等待的概率 7、系统中恰好有 n 个顾客的概率
§3 多服务台泊松到达、负指数 服务时间的排队模型
• 记号: M / M / C / ∞ / ∞ • 条件:单位时间顾客平均到达数
单位平均服务顾客数 P0 Lq Ls Wq Ws Pw Pn
轻松学运筹系列八-排队论
et
t> 0
f (t)
0
t0
=0.4
E(t) 1/ Var(t) 1/ 2
1/为平均到达间隔时间
k阶Erlang分布
定理 设v1,v2,…,vk是k个互相独立的,具有 相同参数的负指数分布随机变量,则随机变量
S=v1+v2+…+vk
服从k阶Erlang分布,S的密度函数为
返回
f (t) (t) k1 e t
❖ 排队系统的优化设计
排队规则、服务台数、服务时间 优化设计目标:成本最低、顾客优先、劳动负荷
优先等
排队系统的衡量指标
❖ 系统处于平稳状态(统计平衡状态)时的指标值 ❖ 反映系统状态的指标
λ—单位时间内平均到达的顾客数,1/ λ—顾客相继到达的平均间隔时间 μ—单位时间内平均服务的顾客数,1/ μ—顾客的平均服务时间 平均队长Ls—系统中的顾客总数; 平均排队长Lq—队列中的顾客数; ❖ 反映服务质量的指标
队列形式
多队多服务台
单队多服务台
领号
3
4
2
86
10
12
7
5 11 9
入口
...
队列 需要服务
服务台 服务完毕
返回
顾客源
排队论研究的基本问题
❖ 对排队系统进行优化设计。 ❖ 了解排队系统运行的基本特征
队长和排队长 等待时间和逗留时间 忙期和闲期
❖ 对排队系统的顾客到达时间和服务时间的概 率分布进行统计推断
Pn (t t)
Pn (t)(1 t)(1 t) Pn1(t)t(1 t) Pn1(t)(1 t)t o(t)
Pn
(t
t) t
Pn
运筹学-排队论
2.1 基本概念 2.2 几个主要概率分布 2.3 单服务台负指数分布排队系统分析 2.4 多服务台负指数分布排队系统分析 2.5 一般服务时间M/G/1模型 2.6 经济分析—系统的最优化
2.1 基本概念
2.1.1 排队过程的一般表示 2.1.2 排队系统的组成和特征 2.1.3 排队模型的分类 2.1.4 排队系统的求解 2.1.5 排队论研究的基本问题
(3)系统优化问题,包括最优设计和最优运营 问题。
2.2 几个主要概率分布
2.2.1 经验分布 2.2.2 普阿松分布 2.2.3 负指数分布
2.2 几个主要概率分布
2.2.1 经验分布
在处理实际排队系统时,需要把有关的原始资料 进行统计,确定顾客到达间隔和服务时间的经验分 布,然后按照统计学的方法确定符合哪种理论分布。
系统的各项运行指标计算如下: 平均队长:
Ls=ΣnPn=λ (μ–λ) 平均排队长:
Lq=Σ(n–1)Pn =ρλ (μ-λ) =Ls–ρ =Ls–(1-P0)
逗留时间分布函数为: F(ω)=1–e-(μ-λ)ω
平均逗留时间: Ws=1 (μ–λ)=Ls λ
平均等待时间: Wq=Ws–1 μ=Lq λ
等待时间有限,即顾客在系统中的等待时 间不超过某一给定的长度T,当等待时间超过T 时,顾客将自动离去,并不再回来。如损坏的 电子元器件的库存问题。
逗留时间有限(等待时间和服务时间之和) 有限。例如用高射炮射击敌机。 (2)排队规则
当顾客到达时,若所有服务台都被占用且 又允许排队,则该顾客将进入排队系统。服务 台对顾客进行服务所遵循的规则它通常有:
=
kμ (kμt ) k −1
e −kμt
(k −1)!
运筹学 排队论
运筹学排队论引言排队论是运筹学中的一个重要分支,它研究的是如何优化排队系统的设计和管理。
排队论广泛应用于各个领域,如交通流量控制、银行业务流程优化、生产线调度等,对于提高效率和降低成本具有重要意义。
本文将介绍排队论的基本概念、排队模型以及应用案例,帮助读者了解运筹学中排队论的基本原理和应用方法。
什么是排队论排队论是一门研究排队现象的数学理论,它通过定义排队系统的各个要素,如顾客到达率、服务率、队列容量等,建立数学模型分析和优化排队系统的性能指标。
排队论主要研究以下几个方面:•排队系统的模型:包括单服务器排队系统、多服务器排队系统、顾客数量有限的排队系统等。
•排队系统的性能指标:包括平均等待时间、系统繁忙率、系统容量利用率等。
•排队系统的优化方法:包括服务策略优化、系统容量规划等。
排队论的基本概念到达过程排队论中的到达过程是指顾客到达排队系统的时间间隔的随机过程。
常用的到达过程有泊松过程、指数分布等。
到达过程的特征决定了顾客到达的规律。
服务过程排队论中的服务过程是指服务器对顾客进行服务的时间间隔的随机过程。
常用的服务过程有指数分布、正态分布等。
服务过程的特征决定了服务的速度和效率。
排队模型排队模型是排队论中的数学模型,用于描述排队系统的性能和行为。
常用的排队模型有M/M/1模型、M/M/s模型等。
这些模型分别表示单服务器排队系统和多服务器排队系统。
性能指标排队系统的性能指标用于评估系统的性能,常见的性能指标有平均等待时间、系统繁忙率、系统容量利用率等。
这些指标可以帮助决策者优化排队系统的设计和管理。
排队模型与分析M/M/1模型M/M/1模型是排队理论中最简单的排队系统模型,它是一个单服务器、顾客到达过程和服务过程均为指数分布的排队系统。
M/M/1模型的性能指标可以通过排队论的公式计算得出。
M/M/s模型M/M/s模型是排队理论中的多服务器排队模型,它是一个多个服务器、顾客到达过程和服务过程均为指数分布的排队系统。
运筹学第8章排队论
第八章 排队论排队是日常生活和经济管理经常遇到的问题,如医院等待看病的病人、加油站等待加油的汽车、工厂等待维修的机器、港口等待停泊的船只等。
在排队论中把服务系统中这些服务的客体称为顾客。
由于系统中顾客的到来以及顾客在系统中接受服务的时间等均是随机的,因此排队现象是不可避免的。
对于随机服务系统,若扩大系统设备,会提高服务质量,但会增加系统费用。
若减少系统设备,能节约系统费用,但可能使顾客在系统中等待的时间加长,从而降低了服务质量,甚至会失去顾客而增加机会成本。
因此,对于管理人员来说,解决排队系统中的问题是:在服务质量的提高和成本的降低之间取得平衡,找到最适当的解。
排队论是优化理论的重要分支。
排队论是1909年由丹麦工程师爱尔郎(A.K.Erlang )在研究电话系统时首先提出,之后被广泛应用于各种随机服务系统。
第一节 排队论的基本概念及所研究的问题一、基本概念(一)排队系统的组成一般的排队系统有三个基本组成部分:顾客的到达(输入过程)、排队规则和服务机构,如图8—1所示。
1.输入过程输入过程指顾客按什么样的规律到达。
包括如下三个方面的内容:(1)顾客总体(顾客源) 指可能到达服务机构的顾客总数。
顾客总体数可能是有限的,也可能是无限。
如工厂内出现故障而等待修理的机器数是有限的,而到达某储蓄所的顾客源相当多,可近似看成是无限的。
(2)顾客到达的类型 指顾客的到达是单个的还是成批的;(3)顾客相继到达的时间间隔分布 即该时间间隔分布是确定的(定期运行的班车、航班等)还是随机的,若是随机的,顾客相继到达的时间间隔服从什么分布(一般为负指数分布);2.排队规则排队规则指顾客接受服务的规则(先后次序),有以下几种情况。
(1)即时制(损失制) 当顾客来到时,服务台全被占用,顾客随即离去,不排队等候。
这种排队规则会损失许多顾客,因此又称为损失制。
(2)等待制 当顾客来到时,若服务台全被占用,则顾客排队等候服务。
在等待制中,又可按顾客顾客达到排队系统 图8—1服务的先后次序的规则分为:先到先服务(FCFS,如自由卖票窗口等待卖票的顾客)、先到后服务(FCLS,如仓库存放物品)、随机服务(SIRO,电话交换台服务对话务的接通处理)和优先权服务(PR,如加急信件的处理)。
第08章 排队论 运筹学
15
2) 服务规则
② 等待制。当顾客来到系统时,所有服务
台都不空,顾客加入排队行列等待服务。等 待制中,服务台在选择顾客进行服务时,常 有如下四种规则:
先到先服务。按顾客到达的先后顺序对顾
客进行服务,这是最普遍的情形。
后到先服务。仓库中迭放的钢材,后迭放
,对每一个顾客的服务时间是一随机变量 ,其概率分布有定长分布、负指数分布、 K级爱尔朗分布、一般分布(所有顾客的服 务时间都是独立同分布的)等等。
25
1.3 排队系统的描述符号与分类
为了区别各种排队系统,根据输 入过程、排队规则和服务机制的变化 对排队模型进行描述或分类,肯道尔
(D.G.Kendall)提出了一种目前
在排队论中被广泛采用的“Kendall记 号”,完整的表达方式通常用到6个 符号并取如下固定格式:
A/B/C/D/E/F 各符号的意义为:
26
Kendall记号含义
A—表示顾客相继到达间隔时间分布 ,常用下列符号:
M ——表示到达过程为泊松过程或负 指数分布;
D ——表示定长输入; Ek ——表示k阶爱尔朗分布; G ——表示一般相互独立的随机分布。
c1c1114令c根据p11833顾客源中剩余的顾客数乘以每个顾客到达的概率c1mc1mg1排队系统设顾客平均到达率为服务时间为随机变量v且ev根据波拉切克欣钦pollaczekkhinchine公式可导出md1排队系统设顾客平均到达率为服务时间为常数129本章只讨论系统静态的最优设计问题
第8章
排队论
面对拥挤现象,顾客排队时间的长短 与服务设施规模的大小,就构成了设计 随机服务系统中的一对矛盾。 如何做到既保证一定的服务质量指标 ,又使服务设施费用经济合理,恰当地 解决顾客排队时间与服务设施费用大小 这对矛盾,这就是排队论所要研究解决 的问题之一。
排队论_运筹学
排队论例1题目:某火车站的售票处设有一个窗口,若购票者是以最简单流到达,平均每分钟到达1人,假定售票时间服从负指数分布,平均每分钟可服务2人,试研究售票窗口前排队情况解:由题设λ=1(人/分),μ=2(人/分),ρ=λμ=12平均队长L=1ρρ-=1(人)平均等待队长Lq=21ρρ-=12(人)平均等待时间Wq=λμμ(-1)=12(分)平均逗留时间W=1μλ-=1(分)顾客不需要等待的概率为P o=12,等待的顾客人数超过5人的概率为P(N≥6)=1766666111111()(1)()()()()222222n n nnn n n nPρ-∞∞∞∞=====-===∑∑∑∑1例2题目:在某工地卸货台装卸设备的设计方案中,有三个方案可供选择,分别记作甲、乙、丙。
目的是选取使总费用最小的方案,有关费用(损失)如下表所示设货车按最简单流到达,平均每天(按10小时计算)到达15车,每车平均装货500袋,卸货时间服从负指数分布,每辆车停留1小时的损失为10元。
解:平均到达率λ=1.5车/小时,服务率μ依赖于方案μ甲=1000/500/袋小时袋车=2车/小时μ乙=2000/500/袋小时袋车=4车/小时μ丙=6000/500/袋小时袋车=12车/小时由(7.2.6),1辆车在系统内平均停留时间为W甲=12-1.5=2(小时/车)W乙=14-1.5=0.4(小时/车)W丙=112-1.5=0.095(小时/车)每天货车在系统停留的平均损失费为W⨯10⨯15,每天的实际可变费用(如燃料费等)为(可变操作费/天)⨯设备忙的概率=c p(元/天)而ρ甲=0.75 , ρ乙=0.375 , ρ丙=0.125,所以每个方案的费用综合如下表所示:23例3 题目:要购置计算机,有两种方案.甲方案是购进一大型计算机,乙方案是购置n 台小型计算机.每台小型计算机是大型计算机处理能力的1n设要求上机的题目是参数为λ的最简单流,大型计算机与小型计算机计算题目的时间是负指数分布,大型计算机的参数是μ.试从平均逗留时间、等待时间看,应该选择哪一个方案 解:设ρ=λμ,按甲方案,购大型计算机 平均等待时间 q W 甲=ρμρ(1-)=λμμλ(-)平均逗留时间 W 甲=1μλ- 按乙方案,购n 台小型计算机,每台小计算机的题目到达率为n λ,服务率为nμ, ρ=//n n λμ=λμ平均等待时间 W q 乙=nρμρ(1-)=n ρμρ(1-)=nW q 甲平均逗留时间 W 乙=1n nμλ-=n μλ-=nW 甲所以只是从平均等待时间,平均逗留时间考虑,应该购置大型计算机4例4题目:设船到码头,在港口停留单位时间损失c 1 元,进港船只是最简单流,参数为λ,装卸时间服从参数为μ的负指数分布,服务费用为c μ2,c 2是一个正常数.求使整个系统总费用损失最小的服务率μ 解:因为平均队长L λμλ=-,所以船在港口停留的损失费为1c λμλ-,服务费为c μ1,因此总费用为 1c F c λμμλ=+-2 求μ使F 达到最小,先求F 的导数12()c dF c d λμμλ=-+-2 让dF d μ=0,解出2μλ=因为 22F u μμ*=∂∂=22()c λμλ*-1>0 (μ>λ) 最优服务率是μ*,当μμ*=时, 12()[c F c c λμλ*=+5例5题目:一个理发店只有一个理发师,有3个空椅供等待理发的人使用,设顾客以最简单流来到,平均每小时5人,理发师的理发时间服从负指数分布,平均每小时6人.试求L ,q L ,W ,q W解:λ=5(人/小时) , μ=5(人/小时) , k =4 , 56ρ= 用公式(7.2.10),(7.2.11),(7.2.12),(7.2.13)得到565555[16()5()]666 1.9715[1()]66L -+==- 5555(1)[16()]66 1.97 1.2251()6q L -=+=- 55555()[1()]660.101()6P -==- 5(1)z LLW P λλ==-=1.9750.9=0.438(小时)0.271qq zL W λ==(小时)6例6题目:给定一个//1/M M k 系统,具有λ=10(人/小时), μ=30(人/小时),k =2.管理者想改进服务机构.方案甲是增加等待空间,使k =3.方案乙是将平均服务率提高到μ=40(人/小时),设服务每个顾客的平均收益不变,问哪个方案获得更大收益,当λ增加到每小时30人,又将有什么结果?解:由于服务每个顾客的平均收益不变,因此服务机构单位时间的收益与单位时间内实际进入系统的平均人数k n 成正比(注意,不考虑成本)!(1)(1)1k k k k n p λρλρ+-=-=- 方案甲:k=3, λ=10, μ=3033411()310[]11()3n -=-=9.75 方案乙: k=2, λ=10, μ=40223110(1())311()4n -=-=9.5 因此扩大等待空间收益更大 当λ增加到30人/小时时,λρμ==1.这时方案甲有3330()31n =+=22.5(人/小时) 而方案乙是把μ提高到μ=40人/小时. λρμ==3040<1, k=2 2233(1())430[]31()4n -=-=22.7(人/小时) 所以当λ=30人/小时时,提高服务效益的收益比扩大等待空间的收益大7例7题目:一个大型露天矿山,考虑建设矿山卸矿场,是建一个好呢?还是建两个好.估计矿车按最简单流到达,平均每小时到达15辆,卸车时间也服从负指数分布,平均卸车时间是3分钟,每辆卡车售价8万元,建设第二个卸矿场需要投资14万元解:平均到达率 λ=15(辆/小时) 平均服务率 μ=20(辆/小时) 只建一个卸矿场的情况:1ρρ==1520=0.75 在卸矿场停留的平均矿车数0,,,,,,q q q q p p L L W W λμL λμλ=-=152015-=3(辆)建两个卸矿场的情况:ρ=0.75,2μ=2λμ=0.375 2101220[10.75(0.75)]0.452!22015P -=++=- 220.451520(0.75)0.750.120.750.871!(22015)L +=+=+=-因此建两个卸矿场可减少在卸矿场停留的矿车数为:3-0.87=2.13辆.就是相当于平均增加2.13辆矿车运矿石.而每辆卡车的价格为8万元,所以相当于增加2.13⨯8=17.04万元的设备,建第二个卸矿场的投资为14万元,所以建两个卸矿场是合适的.8例8题目:有一个///M M c ∞系统,假定每个顾客在系统停留单位时间的损失费用为c 1元,每个服务设备单位时间的单位服务率成本为c 2元.要求建立几个服务台才能使系统单位时间平均总损失费用最小解:单位时间平均损失费为F c L c c μ=+12要求使F 达到最小的正整数解c *,通常用边际分析法:找正整数c *,使其满足{()(1)()(1)F c F c F c F c ****≤+≤-由()(1)F c F c **≤+,得到122()(1)(1)c L c c c c L c c c μμ****+≤+++所以 21()(1)c L c L c c μ**-+≤ 同样,由()(1)F c F c **≤-得到21(1)()c L c L c c μ**--≥因此c *必须满足不等式21()(1)c L c L c c μ**-+≤≤(1)()L c L c **-- 取c =1,2,…,计算()L c 与(1)L c +之差,若21c c μ落在()(1)L c L c **-+,(1)()L c L c **--之间,c *就是最优解9例9题目:某公司中心实验室为各工厂服务,设做实验的人数按最简单流到来.平均每天48(人次/天),1c =6(元).作实验时间服从负指数分布,平均服务率为μ=25(人次/天),2c =4(元),求最优实验设备c *,使系统总费用为最小. 解:λ= 48(人次/天),μ=25(人次/天),λμ=1.92 按///M M c ∞计算0P ,()L c 等(注意以下公式只对0 1.92cρ=<1成立). 201100(1.92)(1.92)[]!(1)!( 1.92)n P n c c ρ--==+--∑12(1.92)() 1.92(1)!( 1.92)c L c P c c +=+-- 将计算结果列成下表21c c μ=1006=16.67 所以取c *=3,总费用最小10例10题目:设有2个工人看管5台自动机,组成//2/5/5M M 系统,λ=1(次/运转小时),μ=4(次/小时),求平均停止运转机器数L 、平均等待修理数q L 以及每次出故障的平均停止运转时间W 、平均等待修理时间q W解:14λμ=,18c λμ=由(7.3.1),(7.3.2)有 0P =0.3149 1P =0.391 2P =0.197 由(7.3.3),(7.3.4)有 q L =0.118,L =1.094,c λ=3.906 由(7.3.5),(7.3.6)有W =0.28(小时),q W =0.03(小时)实际上,这些数量指标有表可查例11题目:设某厂有自动车床若干台,各台的质量是相同的,连续运转时间服从负指数分布,参数为λ,工人的技术也差不多,排除故障的时间服从负指数分布,参数为μ.设λμ=0.1,有两个方案.方案一:3个工人独立地各自看管6台机器.方案二,3个工人共同看管20台机器,试比较两个方案的优劣解:方案一.因为是分别看管,可以各自独立分析,是3个//1/6M M 系统.由上面的公式可求出01P -=0.5155,c =0.5155, a =5.155Lq =0.3295, L =0.845,(1)q =0.4845,(1)r =0.0549方案二.m =20,c =3,λμ=0.1,可求得c =1.787,a =17.87,q L =0.339 L =2.126,(3)q =0.4042,(3)r =0.01695机器损失系数,修理工人损失系数都小于方案一,所以方案二较好11例12题目:某露天铁矿山,按设计配备12辆卡车参加运输作业(每辆载重160吨,售价72万元),备用车8辆,要求保证同时有12辆车参加运输的概率不低于0.995.设每辆平均连续运输时间为3个月,服从负指数分布.有两个修理队负责修理工作,修理时间服从负指数分布.平均修复时间为5天.问这个设计是否合理.解:由假设知,这是////M M c m N m +系统,m =12,1λ=3,1μ=6(月)c =2我们有m c λμ=0.3333,c μλ=36用c N ≤的公式,求N ,要求00.995Nn n p =≥∑设N =2,有Nnn p=∑=0.9474,当N =3时,有Nnn p=∑=0.9968.所以3辆备用车就能达到要求,原设计用的备用车太多当N =3时,卡车的利用律(2)q =0.793712例13题目:假定例2.1中工人的到达服从泊松分布,λ=8人/小时,试分别计算1h 内到达4,5,6,…,12个工人的概率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
排队论
1
本章内容重点
排队论基本概念 基本问题与求解思路 泊松输入——指数服务排队模型 其他模型选介 排队系统的优化
前
言
排 队 论 (Queuing Theory) , 又 称 随 机 服 务 系 统 理 论 (Random Service System Theory), 是 一 门 研 究拥挤现象(排队、等待)的科学。具 体地说,它是在研究各种排队系统概 率规律性的基础上,解决相应排队系 统的最优设计和最优控制问题。
时间不超过某一给定的长度T,当等待时 间超过T 时,顾客将自动离去,并不再回 来。如易损坏的电子元器件的库存问题, 超过一定存储时间的元器件被自动认为失 效。又如顾客到饭馆就餐,等了一定时间 后不愿再等而自动离去另找饭店用餐。
19
2) 服务规则(混合制-续)
• 逗留时间有限。 例如用高射炮射击敌机,
36
1.4 排队系统的主要数量指标 3) 忙期和闲期
•忙期是指从顾客到达空闲着的服务机 构起,到服务机构再次成为空闲止的这 段时间,即服务机构连续忙的时间。这
是个随机变量,它关系到服务员的服务强度。
•与忙期相对的是闲期,即服务机构连 续保持空闲的时间。在排队系统中,忙期
和闲期总是交替出现的。
37
1.4 排队系统的主要数量指标 • 除了上述指标外,还会用到: 损失制或系统容量有限的情况 下,由于顾客被拒绝,而使服务系 统受到损失的顾客损失率及服务强 度等,也都是十分重要的数量指标。
3
前
言
排队论是1909年由丹麦工程师爱 尔朗(A.K.Erlang)在研究电活系统时 创立的,几十年来排队论的应用领域 越来越广泛,理论也日渐完善。特别 是自二十世纪60年代以来,由于计算 机的飞速发展,更为排队论的应用开 拓了宽阔的前景。
4
1. 排队论基本概念
排队是我们在日常生活和生产中经常 遇到的现象: •上、下班搭乘公共汽车; •顾客到商店购买物品; •病员到医院看病; •旅客到售票处购买车票; •学生去食堂就餐等就常常出现排队和等 待现象。
1.4 排队系统的主要数量指标
上面数量指标一般都是和系统运行的时
间有关的随机变量,求它们的瞬时分布一般 很困难。我们讨论平稳状态的情况。
在平稳状态下,这些量与系统所处的时 刻无关,而且系统的初始状态的影响也会消 失。因此,我们在本章中将主要讨论与系统 所处时刻无关的性质,即统计平衡性质。
稳态下系统的统计性态指标
7
2) 基本排队过程 任何一个排队问题的基本排队 过程都可以用图 8-1表示:每个顾 客由顾客源按照一定方式到达服务 系统,首先加入队列排队等待接受 服务,然后服务台按一定规则从队 列中选择顾客进行服务,获得服务 后的顾客立即离开。
8
排队系统示意图
一般排队系统都可由下图(图8-1)描述
图8-1 随机服务系统
25
1.3 排队系统的描述符号与分类
为了区别各种排队系统,根据输 入过程、排队规则和服务机制的变化 对排队模型进行描述或分类,肯道尔 (D . G . Kendall ) 提出了一种目前 在排队论中被广泛采用的“Kendall记 号”,完整的表达方式通常用到6个 符号并取如下固定格式: A/B/C/D/E/F 各符号的意义为:
•① 服务台数量及构成形式(图8-2~8-6) •单队——单服务台式; •单队——多服务台并联式; •多队——多服务台并联式; •单队——多服务台串联式; •单队——多服务台并串联混合式及多队——多服 务台并串联混合式等等。
图8-2 单服务台排队系统
图8-3 单队列-S个服务台并联的排队系统
图8-4 S个队列-S个服务台的并联排队系统
客是按怎样的规律到达排队系统的过程, 有时也把它称为顾客流.一般可以从3 个方面来描述一个输入过程。
11
1) 输入过程
① 顾客总体数(又称顾客源、输 入源)。这是指顾客的来源。顾 客源可以是有限的,也可以是无 限的。例如,到售票处购票的顾 客总数可以认为是无限的,而某 个工厂因故障待修的机床则是有 限的。
当敌机飞越高射炮射击有效区域的时间为 t 时,若在这个时间内未被击落,就不可能再 被击落了。
注意:损失制和等待制可看成是混合
制的特殊情形,如记 s 为系统中服务台的个 数,则当 N = s 时,混合制即成为损失制; 当N = ∞ 时,混合制即成为等待制。
3) 服务台情况
• 1. 2. 3. 服务台可从以下三方面来描述: 服务台数量及构成形式; 服务方式; 服务时间分布
M ——表示服务过程为泊松过程或负 指数分布; D ——表示定长分布; Ek ——表示k阶爱尔朗分布; G ——表示一般相互独立的随机分布。
Kendall记号含义
C—表示服务台(员)个数:
“1”则表示单个服务台,“s”(s>1)表示多 个服务台。
D—表示系统中顾客容量限额:
如系统有N个位子,则 sN<∞,当 N=s 时, 说明系统不允许等待,即为损失制。N=∞ 时为 等待制系统,此时∞一般省略不写。N为有限 整数时,表示为混合制系统。
35
1.4 排队系统的主要数量指标 2) 等待时间和逗留时间
• 从顾客到达时刻起到他开始接受服务 止这段时间称为等待时间,是随机变量。 • 从顾客到达时刻起到他接受服务完成 止这段时间称为逗留时间,也是随机变 量。
对这两个指标的研究是希望能确定其分布,或 至少能知道顾客的平均等待时间和平均逗留时间。
31
Kendall记号的默认含义
某些情况下,排队问题仅用上述表 达形式中的前3个、4个、5个符号。省 略应从后先前考虑:分别当第6、5、4 个符号为FCFS、、 时,可依次考 虑省略。
32
作业: • 习题--1
33
1.4 排队系统的主要数量指标
研究排队系统的目的是通过了 解系统运行的状况,对系统进行调 整和控制,使系统处于最优运行状 态。因此,首先需要弄清系统的运 行状况。描述一个排队系统运行状 况的主要数量指标有:
17
2) 服务规则
③ 混合制.等待制与损失制相结合的
一种服务规则,一般是指允许排队,但 又不允许队列无限长下去。具体说来, 大致有三种:
• 队长有限。当排队系统中的顾客人数
K超过规定数量时,后来的顾客就自动 离去,另求服务,即系统的容量是有限 的。
18
2) 服务规则(混合制-续)
• 等待时间有限。顾客在系统中的等待
43
稳态下系统的基本数量指标
• Pn=P{N=n}:稳态系统任一时刻
Kendall记号含义
E—表示顾客源(潜在顾客)数 量。分有限与无限两种,∞表示顾客
源无限,此时一般∞也可省略不写。
F—表示服务规则:常用下列符号
FCFS:表示先到先服务; LCFS:表示后到先服务; PR(priority):表示优先权服务。
30
Kendall记号含义
例如:某排队问题为 M / M / s / ∞ / ∞ / FCFS 则表示顾客到达间隔时间为负指数分布 (泊松流);服务时间为负指数分布;有 s(s>1)个服务台;系统等待空间容量 无限(等待制);顾客源无限,采用先到 先服务规则。 可简记为: M / M / s
解排队系统有关运行指标问题时,首先 需要确定的指标。流可以理解为在一定 的时间间隔内到达k个顾客(k =1、2、) 的概率是多大。顾客流的概率分布一般 有定长分布、二项分布、泊松流(最简 单流)、爱尔朗分布等若干种。
14
2) 服务规则 指服务台从队列中选取顾客进 行服务的顺序。一般可以分为损失 制、等待制和混合制等3大类。 ① 损失制。 如果顾客到达排队系统
26
Kendall记号含义
A—表示顾客相继到达间隔时间分布, 常用下列符号:
M ——表示到达过程为泊松过程或负 指数分布; D ——表示定长输入; Ek ——表示k阶爱尔朗分布; G ——表示一般相互独立的随机分布。
Kendall记号含义
B —表示服务时间分布。所用符号与表
示顾客到达间隔时间分布相同。
上去的都先被领走,就属于这种情况。
2) 服务规则(等待制-续)
• 随机服务。 即当服务台空闲时,不按
照排队序列而随意指定某个顾客去接受服 务,如电话交换台接通呼叫电话就是一例。
• 优先权服务。 如老人、儿童先进车站;
危重病员先就诊;遇到重要数据需要处理 计算机立即中断其他数据的处理等,均属 于此种服务规则。
34
1.4 排队系统的主要数量指标
1) 队长和排队长(队列长) 队长是指系统中的顾客数(排队等待的 顾客数与正在接受服务的顾客数之和) 排队长是指系统中正在排队等待服务 的顾客数。
队长和排队长一般都是随机变量。我们希望能 确定它们的分布,或至少能确定它们的平均值(即平 均队长和平均排队长)及有关的矩(如方差等)。
23
图8-5 单队-多个服务台的串联排队系统
图8-6 多队-多服务台混联、网络系统
24
3) 服务台情况
② 服务方式。这是指在某一时刻接受
服务的顾客数,它有单个服务和成批服务 两种。
③ 服务时间的分布。 在多数情况下,
对每一个顾客的服务时间是一随机变量, 其概率分布有定长分布、负指数分布、K 级爱尔朗分布、一般分布(所有顾客的服务 时间都是独立同分布的)等等。
12
1) 输入过程
② 顾客到达方式。 描述顾客是怎
样来到系统的,他们是单个到达,还 是成批到达。病人到医院看病是顾客 单个到达的例子。在库存问题中如将 生产器材进货或产品入库看作是顾客, 那么这种顾客则是成批到达的。
13
1) 输入过程
③ 顾客流的概率分布,或称相继顾 客到达的时间间隔的分布。 这是求
•L 或 Ls—— 平均队长,稳态系统任一时 刻的顾客数的期望值; •Lq—— 平均等待队长或队列长,稳态系 统任一时刻等待服务的顾客数期望值; •W或Ws—— 平均逗留时间,在任意时刻 进入稳态系统的顾客逗留时间期望值; •Wq—— 平均等待时间,在任意时刻进入 稳态系统的顾客等待时间期望值。