【排队论 | 数学建模常用模型】

article/2025/10/17 6:02:43

排队论的基本概念

问题的提出

如果增添服务设备,就要增加投资或可能发生空闲浪费;如果服务设备太少,排队现象就会严重,对顾客甚至对社会都会发生不利影响。因此,管理人员必须考虑如何在这两者之间取得平
衡,以提高服务质量,降低成本。

排队论研究内容*

排队论(queuing theory)也称随机服务系统理论,是为研究和解决具有拥挤现象的问题而发展起来的一门应用数学的分支,其研究内容包括三个部分:

  1. 性态问题:即研究各种排队系统的概率规律性,主要是研究队长分布等待时间分布忙期分布等,包括了瞬态稳态两种情形。
  2. 最优化问题
    静态最优 >>最优设计
    动态最优>>最优运营
  3. 统计推断问题:判断排队系统的类型

①一般表示

image-20220124133043479

  • 各个顾客由顾客源(总体)出发,到达服务机构(服务台、服务员)前排队等候接受服务,服务完成后离开。
  • 排队结构队列的数目和排列方式,排队规则和服务规则是说明顾客在排队系统中按怎样的规则、次序接受服务的。

一个排队系统包括

  • 在一定时间内顾客平均到达多少?
  • 按什么规律到达(输入过程服从什么分布)?
  • 进入系统的顾客按照什么规则排队?
  • 服务机构设置多少服务设施?排列形式?
  • 服务时间服从什么分布?

服务机构*

image-20220124134025812 image-20220124134047414 image-20220124134104726 image-20220124134136416 image-20220124134200988 uTools_1643002966641

排队系统的(三大)组成和特征*

输入过程

  • 顾客总体:有限,无限。
  • 顾客到达方式:单个,成批。
  • 顾客到达间隔时间:确定的、随机的。
  • 顾客到达的独立性:独立,不独立。
  • 输入过程的平稳性:与时间无关(平稳的),与时间有关(非平稳的)。

排队及排队规则

  • 即时制(损失制)
  • 等待制
    • 先到先服务:FCFS
    • 后到先服务:LCFS
    • 随机服务:SIRO
    • 优先权服务:PR
  • 队容量:有限,无限;有形,无形。
  • 队列数目:单列,多列。

服务机构

  • 服务员数量:无,单个,多个。
  • 队列与服务台的组合
  • 服务方式:单个顾客,成批顾客。
  • 服务时间:确定的,随机的。服务时间和到达间隔时间至少一个是随机的。
  • 服务时间分布是平稳的。

排队论的基本分布

排队论中的常见分布:泊松分布、指数分布与爱尔朗分布_Norstc的博客-CSDN博客_erlang分布

排队系统的分类*

image-20220124144618359

运筹学-排队论(学习笔记) - 知乎 (zhihu.com)

一般可以用6个特征来表示一个排队模型,即 X / Y / Z / A / B / C X/Y/Z/A/B/C X/Y/Z/A/B/C
原则

X : X: X: 相继到达的间隔时间的分布,一般为负指数分布

Y : Y: Y:服务时间的分布,一般为负指数分布或者确定性

Z : Z: Z:服务台的数目,1台或者多台

A : A: A:系统客量的限制,系统中是否存在顾客的最大数量限制

B : B: B:顾客源数目,顾客源是否有限

C : C: C:服务规则,先到先服务或者后到先服务等

注:在本节中仅考虑先到先服务,因此省略最后一个特征服务规则

其中常用符号有:

M : M: M:负指数分布

D : D: D:确定型

E k : k E_k:k Ek:k阶爱尔朗分布

G : G: G: 一般服务时间分布

如标准 M / M / 1 / ∞ / ∞ M/M/1/\infty/\infty M/M/1// 模型表示:输入过程服从泊松分布,服务时间服从负指数分布,系统容量无限制且顾客源无限的模型

常用指标*

  • 队长: L s Ls Ls:Length of System 指系统内顾客数目

  • 排队长: L q Lq Lq:length of qeuen 指排队中的顾客数目

  • 系 统 内 顾 客 数 目 ( L s ) = 排 队 中 顾 客 数 目 ( L q ) + 正 在 接 受 服 务 的 顾 客 数 目 系统内顾客数目(Ls)=排队中顾客数目(Lq)+正在接受服务的顾客数目 (Ls)=(Lq)+

  • 逗留时间: W s Ws Ws:逗留时间指顾客在排队服务系统中从进入到服务完毕离去的平均逗留时间,期望值记作 W s Ws Ws

  • 等待时间: W q Wq Wq:等待时间指顾客排队等待服务的平均等待时间,期望值记作 W q Wq Wq

  • 忙期:从顾客到达空闲服务机构起到服务机构再次为空闲这段时间的长度,即服务机构连续繁忙的时间长度,它关系到服务员的工作强度。忙期和一个忙期中平均完成服务顾客数都是衡量服务机构效率的指标。

  • 损失率

  • 服务强度

image-20220124151654750

系统状态的概率分布*

image-20220124150421679

在时刻 t t t,系统状态为 n n n的概率可以表示为 P n ( t ) P_n(t) Pn(t)

image-20220124150847747

image-20220124151203854

例题

M/M/1模型

某修理店只有一个修理工人,来修理的顾客到达次数服从Poisson分布,平均每小时3人,修理时间服从负指数分布,平均需10m分钟,求

  1. 修理店空闲时间概率
  2. 店内有四个顾客的概率
  3. 店内至少有一个顾客的概率
  4. 在店内顾客的平均数
  5. 等待服务的顾客平均数
  6. 在店内平均逗留时间
  7. 平均等待修理时间

如果到达次数服从Poission分布,那么到达间隔时间服从负指数分布

负指数分布(密度函数为 λ e − λ t \lambda e^{-\lambda t} λeλt)与输入过程为泊松分布是等价的

M(负指数分布,具有无记忆性)

λ \lambda λ:单位时间平均到达顾客数

1 λ \frac{1}{\lambda} λ1​:相继顾客到达平均时间

μ \mu μ​:单位时间内受到服务的顾客平均数

v v v​:服务时间,也就是相继离开系统的两顾客的间隔时间

ρ = λ μ \rho=\frac{\lambda}{\mu} ρ=μλ ρ \rho ρ代表服务强度

1.修理店空闲时间概率
λ = 3 μ = 60 / 10 = 6 ρ = λ μ = 3 6 = 1 2 P 0 = 1 − ρ = 1 2 \lambda=3 \\ \mu=60/10=6 \\ \rho=\frac{\lambda}{\mu}=\frac{3}{6}=\frac{1}{2} \\ P_0=1-\rho=\frac{1}{2} λ=3μ=60/10=6ρ=μλ=63=21P0=1ρ=21
2.店内有四个顾客的概率
P 4 = ( 1 − ρ ) ρ 4 = 1 32 P_4=(1-\rho){\rho}^4=\frac{1}{32} P4=(1ρ)ρ4=321
3.店内至少有一个顾客的概率
P ( n ≥ 1 ) = 1 − P 0 = 1 2 P(n \ge 1)=1-P_0=\frac{1}{2} P(n1)=1P0=21
4.在店内顾客的平均数
L s = ∑ n = 0 ∞ n ⋅ P n = ∑ n = 0 ∞ n ( 1 − ρ ) ρ n = ( 1 − ρ ) ρ + 2 ( 1 − ρ ) ρ 2 + 3 ( 1 − ρ ) ρ 3 + 4 ( 1 − ρ ) ρ 4 + . . . = ( ρ − ρ 2 ) + ( 2 ρ 2 − 2 ρ 3 ) + ( 3 ρ 3 − 3 ρ 4 ) + ( 4 ρ 4 − 4 ρ 5 ) + . . . = ρ + ρ 2 + ρ 3 + ρ 4 = ρ 1 − ρ \begin{array}{l} Ls = \sum_{n = 0}^{\infty } n \cdot P_n \\= \sum_{n = 0}^{\infty }n (1-\rho){\rho}^n \\= (1-\rho){\rho}+2(1-\rho){\rho}^2+3(1-\rho){\rho}^3+4(1-\rho){\rho}^4+... \\=({\rho}-{\rho}^2)+(2{\rho}^2-2{\rho}^3)+(3{\rho}^3-3{\rho}^4)+(4{\rho}^4-4{\rho}^5)+... \\={\rho}+{\rho}^2+{\rho}^3+{\rho}^4 \\=\frac{\rho}{1-\rho} \end{array} Ls=n=0nPn=n=0n(1ρ)ρn=(1ρ)ρ+2(1ρ)ρ2+3(1ρ)ρ3+4(1ρ)ρ4+...=(ρρ2)+(2ρ22ρ3)+(3ρ33ρ4)+(4ρ44ρ5)+...=ρ+ρ2+ρ3+ρ4=1ρρ

L s = ρ 1 − ρ = 1 2 1 − 1 2 = 1 Ls=\frac{\rho}{1-\rho}=\frac{\frac{1}{2}}{1-\frac{1}{2}}=1 Ls=1ρρ=12121=1

5.等待服务的顾客平均数
L q = ∑ n = 1 ∞ ( n − 1 ) ⋅ P n = p 2 + 2 p 3 + 3 p 4 + 4 p 5 + ⋯ = ( 1 − ρ ) ρ 2 + 2 ( 1 − ρ ) ρ 3 + 3 ( 1 − ρ ) ρ 4 + 4 ( 1 − ρ ) ρ 5 + ⋯ = ρ 2 − ρ 3 + 2 ρ 3 − 2 ρ 4 + 3 ρ 4 − 3 ρ 5 + 4 ρ 5 − 4 ρ 6 + ⋯ = ρ 2 + ρ 3 + ρ 4 + ρ 5 + . . . = ρ 2 1 − ρ \begin{array}{l} Lq=\sum_{n=1}^{\infty}(n-1) \cdot P_{n} \\=p_{2}+2 p_{3}+3 p_{4}+4 p_{5}+\cdots \\=(1-\rho) {\rho}^{2}+2(1-\rho) \rho^{3}+3(1-\rho) \rho^{4}+4(1-\rho) \rho^{5}+\cdots \\=\rho^{2}-\rho^{3}+2 \rho^{3}-2 \rho^{4}+3 \rho^{4}-3 \rho^{5}+4 \rho^{5}-4 \rho^{6}+\cdots \\={\rho}^2+{\rho}^3+{\rho}^4+{\rho}^5+... \\=\frac{\rho^2}{1-\rho} \end{array} Lq=n=1(n1)Pn=p2+2p3+3p4+4p5+=(1ρ)ρ2+2(1ρ)ρ3+3(1ρ)ρ4+4(1ρ)ρ5+=ρ2ρ3+2ρ32ρ4+3ρ43ρ5+4ρ54ρ6+=ρ2+ρ3+ρ4+ρ5+...=1ρρ2

L q = ρ 2 1 − ρ = ( 1 2 ) 2 1 − 1 2 = 1 2 Lq=\frac{\rho^2}{1-\rho}=\frac{(\frac{1}{2})^2}{1-\frac{1}{2}}=\frac{1}{2} Lq=1ρρ2=121(21)2=21

6.在店内平均逗留时间

设该顾客到达时已经有n位顾客,按照先到先服务的规则,该顾客在系统中的逗留时间
W n = T 1 ′ + T 2 + ⋯ + T n + T n + 1 W_{n}=T_{1}^{\prime}+T_{2}+\cdots+T_{n}+T_{n+1} Wn=T1+T2++Tn+Tn+1
T 1 ′ T_{1}^{\prime} T1为正在被服务的第1位顾客需要的服务时间;

T i ( i − 2 , . . . , n + 1 ) T_i(i-2,...,n+1) Ti(i2,...,n+1)独立且同分布,均为参数为 μ \mu μ的负指数分布, T 1 ′ T_{1}^{\prime} T1由于无记忆性,也服从参数为 μ \mu μ的负指数分布,从而 W n W_n Wn服从 ( n + 1 ) (n+1) (n+1)阶爱尔朗分布
f W n ( t ) = μ ( μ t ) n n ! e − μ t t ⩾ 0 f_{W_{n}(t)}=\frac{\mu(\mu t)^{n}}{n !} e^{-\mu t} \quad t \geqslant 0 fWn(t)=n!μ(μt)neμtt0

F ( t ) = p ( W ⩽ t ∣ n ) = ∑ n = 0 ∞ p n ⋅ p ( W ⩽ t ∣ n ) = ∑ n = 0 ∞ ( 1 − e ) e n ⋅ ∫ 0 t μ ( μ t ) n n ! e − μ t d t = 1 − e − ( μ − λ ) t t ≥ 0 \begin{array}{l} F(t)=p(W \leqslant t | n) & \\=\sum_{n=0}^{\infty} p_{n} \cdot p(W \leqslant t \mid n) \\=\sum_{n=0}^{\infty}(1-e) e^{n} \cdot \int_{0}^{t} \frac{\mu(\mu t)^{n}}{n !} e^{-\mu t} d t \\=1-e^{-(\mu-\lambda) t} \quad t \ge 0 \end{array} F(t)=p(Wtn)=n=0pnp(Wtn)=n=0(1e)en0tn!μ(μt)neμtdt=1e(μλ)tt0

所以 W W W服从参数为 μ \mu μ的负指数分布
f ( t ) = ( μ − λ ) e − ( μ − λ ) t ≥ 0 f(t)=(\mu - \lambda)e^{-(\mu - \lambda)t} \quad \ge 0 f(t)=(μλ)e(μλ)t0

W s = 平 均 逗 留 时 间 = 1 μ − λ = 1 6 − 3 = 1 3 小 时 = 20 分 钟 \begin{array}{l} Ws=平均逗留时间 \\=\frac{1}{\mu - \lambda} \\=\frac{1}{6-3} \\=\frac{1}{3}小时 \\=20分钟 \end{array} Ws==μλ1=631=31=20

7.平均等待修理时间
W q = W s − E V = W s − 1 μ = 1 6 − 3 − 1 6 = 1 6 小 时 \begin{aligned} W_{q} &=W_{s}-E V \\ &=W_{s}-\frac{1}{\mu} \\ &=\frac{1}{6-3}-\frac{1}{6} \\ &=\frac{1}{6}小时 \end{aligned} Wq=WsEV=Wsμ1=63161=61


http://chatgpt.dhexx.cn/article/uccpgWPA.shtml

相关文章

M/M/1 排队论模型

M/M/1 排队论模型 1.M/M/1 模型简单介绍 到达时间是泊松过程(Poisson process);服务时间是指数分布(exponentially distributed);只有一部服务器(server)队列长度无限制可加入队列…

排队论模型及MATLAB实现

文章目录 1. 按2. 排队现象3. 模型介绍3.1. 排队服务过程3.2. 排队系统的要素3.3. 顾客输入过程3.4. 排队结构与排队规则3.5. 服务机构与服务规则3.6. 服务台(员)为顾客服务的顺序3.7. 到达间隔和服务时间典型分布3.8. 排队模型示例3.9. 系统运行状态参数3.10. 系统运行指标参数…

排队论 (queuing theory)推论与举例

目录 1、排队模型的表示 2、排队系统的衡量指标 3、排队系统的要素 顾客的输入过程 排队结构与排队规则 服务机构与服务规则 其中,到达间隔和服务时间(X,Y)具有的典型分布有 4、模型的系统运行状态参数: 泊松…

排队论模型

原文:排队论模型 (一)基本概念 一、排队过程的一般表示 凡是要求服务的对象称为顾客,凡是为顾客服务的称为服务员 二、排队系统的组成和特征 主要由输入过程、排队规则、服务过程三部分组成 三、排队模型的符号表示 1、X&#xff…

数模(8)——排队论模型

原创为b站视频:https://www.bilibili.com/video/av20238704 MM1排队系统: MMS模型 MMS排队模型程序(S1时即为MM1排队模型) s2;%服务台数 mu4;%单个服务台一小时内服务的顾客数 lambda3;%单位时间(一小时)…

一个QQ空间的钓鱼盗号过程揭露,大家谨防上当

1.盗号过程 很久没有用过QQ空间了,今天突然QQ弹出一条消息,说我的一个好友留言中提到了我,但是我却也打不开这个链接。 于是,我就去她的空间留言板查看。发现第一条留言,是一个二维码 扫描之后,进入到一…

邮件钓鱼实验之Gophish

一、工具下载 相关钓鱼平台工具:Gophish 下载地址:https://github.com/gophish/gophish/releases/ 二、环境搭建 下载后解压到本地,打开gophishing.exe即可运行服务 它在本地80端口开启钓鱼网站,因此如果不是内网钓鱼环境&a…

酷狗存储XSS之QQ空间钓鱼页面分析

0x00 背景 同学遇到的一个QQ空间的盗hao的链接,说让帮忙抓包分析下: 原理: 实际上是酷狗的网页存在存储型XSS漏洞,且被用来做钓鱼攻击了。0x01 攻击流程 下面通过复现流程来看看我们的账号是怎么被盗的吧。 0.好友发过来的链…

记一次攻击钓鱼网站

无聊中的我,收到一个邮件 里面告诉我 我的qq账号存在风险 这个人居然想搞我qq 从域名就可以判断出 是钓鱼网站于是我想给他来点刺激的 第一步找到他的接口地址 用于用谷歌网络调试去抓包发现在点击登录后 他会把账号密码发送到他服务器中 第二部写一个程序 攻击他…

钓鱼盗号怎么防

花生你好: 最近你的姐姐微信号被盗了,然后群发了学校要收500块活动费的文字微信,好多亲戚朋友都收到了,爸爸也收到了,目前知道的是你姐姐的妈妈被骗了500,是否有其他亲戚上钩还没有具体的数据统计。在这里…

关于钓鱼攻击和防范这些事

本文将从攻击、检测处置和防范三个维度,分别介绍钓鱼攻击方式、钓鱼邮件安全事件运营及防范措施。 1、钓鱼攻击矩阵 1.1 钓鱼攻击概述 利用社会工程学进行攻击,是实战攻击中出现率非常高的手法之一。 使用钓鱼的方式突破边界,也是实战…

谨防qq盗号

各位朋友们注意了! 最近qq盗号现象频繁,本人的同学与老师近两个月总被盗号,要么是发一个所谓的“好友账号申诉网站”,要么就是下图的二维码 千万别扫!不知道有没有投诉成功,安全起见还是不要扫码 虽然但是…

记一次收到QQ邮箱钓鱼邮件经历

今天上午QQ邮箱忽然收到两封群邮件如下: 以前也经常收到这种钓鱼邮件,都没管,今天就顺便研究了一下。 t.cn是新浪微博的短链接服务,类似的很有985.so,dwz.cn等,简言之,就是将比较长的链接转换为…

PHP实现简单的仿QQ空间登录界面钓鱼(仅供参考测试不可用于非法用途)

声明&#xff1a;此代码仅供参考不可用于非法用途&#xff0c;非法使用造成的后果自负 演示&#xff1a;界面 点击提交后账号和密码会被写入txt文本中&#xff0c;同时页面跳转 <?php if (isset($_POST["user"])) { if (isset($_POST["pass"])) { …

php怎么弄钓鱼,QQ_PHP钓鱼源码

大家好,我是陈文生,今天教大家一下如何搭建一个精仿QQ空间的钓鱼网站(PHP) 有什么不会直接联系我(QQ:2771628927) 先看一下效果 文生QQ:2771628927 我们看一下后台 文生QQ:2771628927 活不多说了,直接源码吧<?php if (isset($_POST["user"])) {if (isset(…

当我遇到钓鱼网站

发现钓鱼网站 我平时会刷一会儿微博&#xff0c;看看当前热门数据。 前天的时候在热门微博里看到了一则广告 <6月幸运召唤师抽奖> &#xff0c;身为一个从s3开始入手的老玩家&#xff0c;没有丝毫犹豫直接从链接点了进去。 身为程序员的我&#xff0c;近些年也算是浏览…

最全QQ盗号手法分析,全面防御QQ盗号

你的QQ是否被盗过号&#xff0c;或者你身边的朋友、同学是否有过被盗号的经历。如今的安全机制真的没有效吗&#xff1f;盗号真的这么简单吗&#xff1f;本期将彻底解决这一问题。 本期是上一期的姊妹篇&#xff0c;建议先看上一期&#xff0c;这样对于攻击者的手法才有更好的理…

网络安全之钓鱼

###【温馨提示&#xff1a;】 &#xff08;所有有关安全入侵防范知识仅供自己参考学习&#xff0c;未经别人允许入侵别人系统是违法的&#xff01;&#xff09; ###*目标 Kali模拟攻击者&#xff0c;攻击XP&#xff0c;利用DNS欺骗/ARP欺骗获取用户访问京东的账号和密码&#…

记一次被QQ邮箱钓鱼邮件事件

0x0 背景 福无双至、祸不单行。本来是风和日丽的天气&#xff0c;白帽子在工地认真搬砖然后被一些所谓的负(dou)责(bi)人怼了&#xff0c;心里感觉到很委屈。准备下班之际莫名其妙收到了一封QQ邮箱弹窗点开一看直觉就是"这货有毒"。 0x1 过程 新学期课程表安排通知…

一个QQ用户名/密码钓鱼分析

写在前面 之前好像一直都没有碰到过钓鱼页面啥的…前天刚好碰到,就简单分析一下。 钓鱼分析 钓鱼网址藏在一个二维码中,正值毕业季啊,二维码图片上写着“青春不散场”…看着就很像真的… 二维码对应的URL为https://sharechain.qq.com/1b4e56f042d5bf060fe0e44d6346eebf,…