数学建模之排队论模型

排队论模型

排队论模型(一):基本概念、输入过程与服务时间的常用概率分布_排队论mm1模型_wamg潇潇的博客-CSDN博客(排队论模型介绍,无代码)

排队论模型(二):生灭过程 、 M / M /s 等待制排队模型、多服务台模型_等待制排队论模型_wamg潇潇的博客-CSDN博客(补充介绍,有 M / M /s 等待制排队模型、多服务台模型的LINGO代码)

排队论模型(三):M / M / s/ s 损失制排队模型_wamg潇潇的博客-CSDN博客

排队论模型(四):M / M / s 混合制排队模型_多服务台混合制排队模型_wamg潇潇的博客-CSDN博客

排队论模型(五): 有限源排队模型、服务率或到达率依赖状态的排队模型_排队论 服务率不同_wamg潇潇的博客-CSDN博客

排队论模型(六):非生灭过程排队模型、爱尔朗(Erlang)排队模型_erlang模型_wamg潇潇的博客-CSDN博客

排队论模型(七):排队系统的优化_排队论获取最佳服务台数_wamg潇潇的博客-CSDN博客

排队论模型(八):Matlab 生成随机数、排队模型的计算机模拟_wamg潇潇的博客-CSDN博客

一、引言

排队论(Queuing Theory)也称随机服务系统理论,就是为解决上述问题而发展 的一门学科。它研究的内容有下列三部分:

(i)性态问题,即研究各种排队系统的概率规律性,主要是研究队长分布、等待时间分布和忙期分布等,包括了瞬态和稳态两种情形。

(ii)最优化问题,又分静态最优和动态最优,前者指最优设计。后者指现有排队系统的最优运营。

(iii)排队系统的统计推断,即判断一个给定的排队系统符合于哪种模型,以便 根据排队理论进行分析研究。

二、基本知识

1.1  排队过程的一般表示

下图是排队论的一般模型。

图中虚线所包含的部分为排队系统。各个顾客从顾客源出发,随机地来到服务机构,按 一定的排队规则等待服务,直到按一定的服务规则接受完服务后离开排队系统。

凡要求服务的对象统称为顾客,为顾客服务的人或物称为服务员,由顾客和服务员组成服务系统。对于一个服务系统来说,如果服务机构过小,以致不能满足要求服务的 众多顾客的需要,那么就会产生拥挤现象而使服务质量降低。 因此,顾客总希望服务 机构越大越好,但是,如果服务机构过大,人力和物力方面的开支也就相应增加,从而 会造成浪费,因此研究排队模型的目的就是要在顾客需要和服务机构的规模之间进行权衡决策,使其达到合理的平衡。

2 排队系统的组成和特征

一般的排队过程都由输入过程、排队规则、服务过程三部分组成,现分述如下:

2.1 输入过程

输入过程是指顾客到来时间的规律性,可能有下列不同情况:

(i)顾客的组成可能是有限的,也可能是无限的。

(ii)顾客到达的方式可能是一个—个的,也可能是成批的。

(iii)顾客到达可以是相互独立的,即以前的到达情况对以后的到达没有影响; 否则是相关的。

(iv)输入过程可以是平稳的,即相继到达的间隔时间分布及其数学期望、方差等 数字特征都与时间无关,否则是非平稳的。

2.2 排队规则

排队规则指到达排队系统的顾客按怎样的规则排队等待,可分为损失制,等待制和 混合制三种。

(i)损失制(消失制)。当顾客到达时,所有的服务台均被占用,顾客随即离去。

(ii)等待制。当顾客到达时,所有的服务台均被占用,顾客就排队等待,直到接 受完服务才离去。

            例如出故障的机器排队等待维修就是这种情况。

(iii)混合制。介于损失制和等待制之间的是混合制,即既有等待又有损失。有 队列长度有限和排队等待时间有限两种情况,在限度以内就排队等待,超过一定限度就 离去。

排队方式还分为单列、多列和循环队列。

2.3 服务过程

(i)服务机构。

主要有以下几种类型:单服务台;多服务台并联(每个服务台同 时为不同顾客服务);多服务台串联(多服务台依次为同一顾客服务);混合型。

(ii)服务规则。

按为顾客服务的次序采用以下几种规则:

①先到先服务,这是通常的情形。

②后到先服务,如情报系统中,最后到的情报信息往往最有价值,因而常被优先处 理。

③随机服务,服务台从等待的顾客中随机地取其一进行服务,而不管到达的先后。

④优先服务,如医疗系统对病情严重的病人给予优先治疗。

3 排队模型的符号表示

排队模型用六个符号表示,在符号之间用斜线隔开,即 X /Y / Z / A/ B /C 。

第一 个符号 X 表示顾客到达流或顾客到达间隔时间的分布;

第二个符号Y 表示服务时间的 分布;           第三个符号 Z 表示服务台数目;

第四个符号 A 是系统容量限制;        第五个符号 B 是 顾客源数目;       第六个符号C 是服务规则,

如先到先服务 FCFS,后到先服务 LCFS 等。并约定,如略去后三项,即指 X /Y / Z / ∞ / ∞ / FCFS的情形。

我们只讨论先到先服务 FCFS 的情形,所以略去第六项。

表示顾客到达间隔时间和服务时间的分布的约定符号为:

M —  指数分布( M 是 Markov 的字头,因为指数分布具有无记忆性,即 Markov 性);

D — 确定型(Deterministic);

   — k 阶爱尔朗(Erlang)分布;

G —     一般(general)服务时间的分布;

GI —  一般相互独立(General Independent)的时间间隔的分布。

例如, M / M /1表示相继到达间隔时间为指数分布、服务时间为指数分布、单服 务台、等待制系统。

D / M / c 表示确定的到达时间、服务时间为指数分布、 c 个平行 服务台(但顾客是一队)的模型。

4 排队系统的运行指标

为了研究排队系统运行的效率,估计其服务质量,确定系统的最优参数,评价系统 的结构是否合理并研究其改进的措施,必须确定用以判断系统运行优劣的基本数量指标,这些数量指标通常是:

(i)平均队长:指系统内顾客数(包括正被服务的顾客与排队等待服务的顾客)的 数学期望,记作 Ls 。

(ii)平均排队长:指系统内等待服务的顾客数的数学期望,记作 Lq 。

(iii)平均逗留时间:顾客在系统内逗留时间(包括排队等待的时间和接受服务的 时间)的数学期望,记作Ws 。

(iv)平均等待时间:指一个顾客在排队系统中排队等待时间的数学期望,记作 Wq 。

(v)平均忙期:指服务机构连续繁忙时间(顾客到达空闲服务机构起,到服务机 构再次空闲止的时间)长度的数学期望,记为Tb 。

还有由于顾客被拒绝而使企业受到损失的损失率以及以后经常遇到的服务强度等, 这些都是很重要的指标。

计算这些指标的基础是表达系统状态的概率。所谓系统的状态即指系统中顾客数, 如果系统中有n 个顾客就说系统的状态是n ,它的可能值是

3 输入过程与服务时间的分布

排队系统中的事件流包括顾客到达流和服务时间流。由于顾客到达的间隔时间和服 务时间不可能是负值,因此,它的分布是非负随机变量的分布。最常用的分布有泊松分布、确定型分布,指数分布和爱尔朗分布。

3.1 泊松流与指数分布

4、生灭过程

一类非常重要且广泛存在的排队系统是生灭过程排队系统。生灭过程是一类特殊的随机过程,在生物学、物理学、运筹学中有广泛的应用。在排队论中,如果 N(t) 表示 时刻t 系统中的顾客数,则{N(t),t ≥ 0}就构成了一个随机过程。如果用“生”表示顾 客的到达,“灭”表示顾客的离去,则对许多排队过程来说,{N(t),t ≥ 0}就是一类特殊的随机过程-生灭过程。

下面结合排队论的术语给出生灭过程的定义。

为求平稳分布,考虑系统可能处的任一状态 n 。假设记录了一段时间内系统进入状 态n 和离开状态 n 的次数,则因为“进入”和“离开”是交替发生的,所以这两个数要么相等,要么相差为 1。但就这两种事件的平均发生率来说,可以认为是相等的。即当 系统运行相当时间而到达平衡状态后,对任一状态 n 来说,单位时间内进入该状态的平 均次数和单位时间内离开该状态的平均次数应该相等,这就是系统在统计平衡下的“流 入=流出”原理。根据这一原理,可得到任一状态下的平衡方程如下:

使上述公式得到平稳状态的概率分布。

三、模型

1.M/M/S等待制排队模型

2.1 单服务台模型

单服务台等待制模型 M / M /1/ ∞ 是指:顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 1,服务时间V 服从参数为 μ 的负指数分布,系统空间无限, 允许无限排队,这是一类最简单的排队系统。

2.1 队长的分布

4.多服务台模型

例 2   某售票处有 3 个窗口,顾客的到达为 Poisson 流,平均到达率为 λ = 0.9人/ min ;服务(售票)时间服从负指数分布,平均服务率 μ = 0.4人/ min 。 现设顾客到达后排成一个队列,依次向空闲的窗口购票,这一排队系统可看成是一个

M / M / s/ ∞ 系统,其中

 LINGO 程序如下:

model:

s=3;lamda=0.9;mu=0.4;rho=lamda/mu;rho_s=rho/s;

P_wait=@peb(rho,s);

p0=6*(1-rho_s)/rho^3*P_wait;

L_q=P_wait*rho_s/(1-rho_s);

L_s=L_q+rho;

W_q=L_q/lamda;

W_s=L_s/lamda;

End

5.损失制排队模型(例题和解答代码:排队论模型(三):M / M / s/ s 损失制排队模型_wamg潇潇的博客-CSDN博客

6.单服务台混合制模型

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值