运筹学第11章 排队论
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A:占用服务台的平均数。
:服务台的利用率。
排队论的基本概念
排队论的基本问题
数量指标:研究主要数量指标在瞬时或平稳状态下的概率分布及其数字特征,
了解系统的基本运行特征。 统计推断:检验系统是否达到平稳状态;检验顾客达到间隔的独立性;确定服 务时间分布及参数。 系统优化:系统的最优设计和最优运营问题。
无限状态生灭过程的解
记 Cn =
Queuing Theory(QT)
n-1 n-2 … 1 0 n n-1 … 2 1
n = 1 , 2, …
则平稳状态时生灭过程的解为:
Pn = CnP0
其中 P0
n = 1,2,…
=
1
1 + ∑Cn
n=1
∞
注意!无穷级数∑Cn 收敛时上式方有意义,这点可由系统进入平 稳状态得到保证。
常见排队系统结构图
1
单队 —— 单服务台系统
排队论的基本概念
常见排队系统结构图
1
2 . . .
S 单队——多服务台(并联)系统
排队论的基本概念
常见排队系统结构图
1
…
S
单队——多服务台(串联)系统
排队论的基本概念
常见排队系统结构图
1
2 . . . . . . . . . S
多队——多服务台(并联)系统
假设N(t) = n ,则从时刻 t 起到下一个顾客达到时刻止的时间服从参数为 n 的负指数 分布,n = 0,1,2,…。 假设N(t) = n ,则从时刻 t 起到下一个顾客离去时刻止的时间服从参数为 n 的负指数 分布,n = 0,1,2,…。
同一时刻只有一个顾客达到或离去。
则称{N(t),t ≥0 }是一个生灭过程。
排队论
常见排队系统
Queuing Theory(QT)
多服务台模型 M / M / s (M / M / s /∞/ ∞ )
0
来自百度文库p0
解为:
1
p1
…
s-1
ps-1
s
s
ps
s
s+1
ps+1
…
N
pN
…
排队论
常见排队系统
Queuing Theory(QT)
多服务台系统与单多服务台系统的比较 一个M / M / 3 与三个M / M / 1 的比较
排队论的基本概念
排队系统的主要数量指标
衡量一个排队系统的好坏以及对一个排队系统作经济分析,需要一系列描述排队
系统特征的数量指标,主要的数量指标通常有:
Ls:系统中顾客数的期望(平均)值。 Lq:系统中排队顾客数的期望(平均)值。 Ws:顾客在系统中逗留时间的期望(平均)值。 Wq:顾客在系统中排队等待时间的期望(平均)值。 Pl:系统损失概率(系统满容量的概率)。
运筹学
毕德春
辽东学院信息技术学院信息管理系
第10讲 排队论
第一节 排队论的基本概念 第二节 第三节 第四节
第一节 排队论的基本概念
排队论的基本概念
基本概念
排队论(queuing theory)作为排队系统(随机服务系统)的数学理论和方法,是 运筹学的一个重要分支。 排队是日常生活中经常遇到的现象,如进餐馆就餐、图 书馆借书、在车站候车、售票处购票等等。排队问题的表现形式往往是拥挤现象 ,随着生产与服务的日益社会化,由排队引起的拥挤现象会越来越普遍。下面我 们列举出部分形形色色的排队系统。
其中服务时间分布是最重要因素,其常见的分布有:
定长分布(D) 负指数分布(M)
k 阶爱尔朗分布(Ek)
排队论的基本概念
排队系统分类
一般形式: X / Y / Z / A / B / C
X —— 顾客相继达到时间间隔的概率分布
Y —— 服务时间的概率分布 Z —— 服务台的个数 A —— 服务机构的容量(容纳所有顾客的数量) B —— 顾客源的容量 C —— 排队规则
排队论的基本概念
基本概念
生活和工作中形形色色的排队系统
达到的顾客 出故障的机器 要求服务的内容 修理 修理技工 服务的机构
修理技工
病人 电话呼叫 进港货船 入水库河水 达到机场上空的飞机 刑事案件 达到路口的车辆 来犯敌机
领取修配零件
诊断(或治疗) 通话 装(卸)货 放水、调整水位 降落 侦破 通过路口 截击
有限状态生灭过程: 0 0 p0 1 1 p1 n-1 n n n pn n+1 n+1 pn+1 N-1
…
n-1 pn-1
…
N-1 pN-1 N
N pN
稳态方程组: 0 p0 - 1 p1 = 0 N-1 pN-1 - N pN = 0 ( n-1 pn-1 + n+1 pn+1 )– ( n pn +n pn ) = 0 (n=0) (n=N) ( 1 ≤ n ≤ N-1 )
台1 台2 台3 台1 台2 台3
一个M / M / 3
三个M / M / 1
从这两个系统的主要指标比较可以看出混合排队比独立排队具有显著的优越性,这一点 是在排队系统的排队方式的设计时应该注意的。
排队论
常见排队系统
Queuing Theory(QT)
非生灭过程排队系统 一个排队系统的特征是由输入过程、服务机制和排队规则三大 要素决定的。前面所讨论的排队模型 “M / M /” 型的,这类排队系 统的一个主要特征是马尔可夫性,而马尔可夫性的一个主要性质是 由系统当前的状态可以推断未来的状态。但是,当系统不是 “M/M/”型时,仅仅知道系统内当前的顾客数,对于推断系统未来 的状态是不充足的,因为正在接受服务的顾客,已经被服务了多长 时间,将影响其离开系统的时间。因此,须引入新的方法来分析具 有非负指数分布的排队系统。 一般而言,具有非负指数分布的排队系统的分析是非常困难的 。
排队论
排队系统的优化
Queuing Theory(QT)
排队系统的最优化设计 1、 以最少的“设备”获得最大的效益,或者说,在一定的服务质 量指标下要求服务机构最为经济。 2、 给出排队系统的某种费用结构,要求总费用最优的情况下对系 统的服务率、服务台数n、系统容量N、以及排队规则等等进行设 计。
排队论
常见排队系统
Queuing Theory(QT)
非生灭过程排队系统 一般服务时间模型 M / G / 1 模型 M / G / 1 系统是顾客达到为Poisson流,单服务台,服务时间为 一般分布的排队系统。 设: —— 顾客的平均达到率; T —— 服务时间; E T —— 平均服务时间; 2 —— Var T 方差; —— E T ,为使系统达到稳态,必须有 <1。 当时,系统可以达到平稳状态,而要给出平稳分布的显示是比 较困难的。已有的几个结果是:
排队论的基本概念
排队系统的生灭过程
一类重要且广泛存在的排队系统是生灭过程排队系统。生灭过程是一类特殊的随 机过程。在排队论中,“生”表示顾客的达到,“灭”表示顾客的离去。
排队论的基本概念
排队系统的生灭过程
无限状态生灭过程
定义:设{N(t),t ≥0 }是一个随机过程(其中N(t)表示时刻 t 系统中的顾 客数)。若的概率分布具有如下性质:
排队论
常见排队系统
生灭过程排队系统 M/M/n/n M / M / n /∞ M/M/n/N M / M / n /∞/ N
Queuing Theory(QT)
损失制排队系统 等待制排队系统 混合制排队系统 顾客源有限排队系统
排队论
常见排队系统
Queuing Theory(QT)
单服务台模型 M / M / 1 (M / M / 1 /∞/ ∞ )
无限状态生灭过程:
0
n-1
n
0
p0
1 1
p1
…
n-1
pn-1
n n
pn
n+1 n+1
pn+1
…
N
pN
…
稳态方程组: 0 p0 - 1 p1 = 0 (j=0)
( n-1 pn-1 + n+1 pn+1 )– ( n pn +n pn ) = 0
( j ≥1 )
排队论
生灭过程简介
排队论
Queuing Theory(QT)
Poisson 过程和负指数分布
Poisson 过程与负指数分布 定理1 设 N(t)为时间 0,t 内达到系统的顾客数,则{N(t) ,t ≥0 }为Poisson 过程的充要条件是: P{N(t)= n }= (t )n / n! e-t n = 1 , 2, … 定理2 设 N(t)为时间 0,t 内达到系统的顾客数,则{N(t) ,t ≥0 }为参数为 的Poisson 过程的充要条件是: 相继达到时间间隔服从相互独立的参数为 的负指数分布。 上述定理阐述了Poisson 过程与负指数分布的等价性。
二、排队及排队规则
排队
损失制排队 等待制排队 混合制排队
排队规则
先到先服务FCFS
后到先服务LCFS
有优先权服务PS 随机服务RF
排队论的基本概念
排队系统的三大要素描述
三、服务机制
说明顾客按怎样的规律接受服务,通常从 3 个方面刻画:
服务员的数量及其连接形式(并联或串联) 顾客接受服务的方式(单个或成批) 服务时间分布
发放修配零件的管理员
医生(或治疗设备) 交换台 装(卸)货码头(泊位) 水闸、管理员 跑道 刑侦部门 交通信号灯 我防空部队
排队论的基本概念
基本概念
排队可以是有形的队列,也可以是无形的队列。排队可以是人,也可以是物。
服务规则 顾客源 顾客到来 排队结构 排队规则
服 务 机 构
顾客离去
排队论的基本概念
排队论
Queuing Theory(QT)
Poisson 过程和负指数分布
Poisson 过程 Poisson 过程(又称为 Poisson 流、最简流)是排队论中最为常 见的一种描述顾客达到规律的特殊随机过程。 定义:设 N(t)为时间 0,t 内达到系统的顾客数,如果满足下 面三个条件: 1. 平稳性:在 t , t + t 内有一个顾客达到的概率为 t + ( t ) ; 2. 独立性:在任意两个不相交时间区间内顾客达到相互独立; 3. 普通性:在 t , t + t 内多于一个顾客达到的概率为 ( t ) 。 则称 {N(t),t ≥0 }为Poisson 过程。
Queuing Theory(QT)
非生灭过程排队系统 波拉切克(Pollaczek)— 欣钦(Khintchine)公式 由以上的(P – K)公式可以看出 Ls、Lq、Ws、Wq 等排队系 统的重要指标仅仅依赖于 和服务时间的方差 2 ,而与分布的类 型无关,这是排队论中一个非常重要而又令人惊奇的结果! 从(P – K)公式不难看出,当 确定后,当方差 2 减少时, 平均队长和等待时间都将减少。因此,可通过服务时间的方差来缩 短平均队长,当且仅当 2 = 0 ,即服务时间为定长时,平均队长和 等待时间可减少到最少水平,这一点是符号直观的,因为服务时间 越有规律,等待的时间也就越短。
0
p0
1
p1
…
n-1
pn-1
n
pn
n+1
pn+1
…
N
pN
…
解为: P0 = 1- , Pn =(1- )n ,
( = / ) (n ≥ 1 )
排队论
常见排队系统
Queuing Theory(QT)
M / M / 1 (M / M / 1 /∞/ ∞ ) 主要系统指标 1. Ls = /( 1- )= /( - ) 其中 0 < <1 2. Lq = Ls - = 2 /( 1- ) 3. Ws = Ls / = 1 /( - ) 4. Wq = Lq / = Ws - 1 / = /( - )
排队论
常见排队系统
Queuing Theory(QT)
非生灭过程排队系统 波拉切克(Pollaczek)— 欣钦(Khintchine)公式 (P- K)公式:
此外有: 2 + 2 2 Lq = 2(1- )
Ls = Lq + Ws = Ls / Wq = Lq /
排队论
常见排队系统
排队论的基本概念
常见排队系统结构图
多队——多服务台(混联、网络)系统
排队论的基本概念
排队系统的三大要素描述
一、输入过程
说明顾客按怎样的规律达到系统,通常从 3 个方面刻画:
顾客总体(顾客源)数 达到方式 顾客相继达到的时间间隔分布。
排队论的基本概念
排队系统的三大要素描述