运筹说 第114期 | 其他排队模型简介

前面我们已经学习了一些排队模型,对排队系统有了基本认知,本期小编带大家继续来学习其他排队模型的内容。

图片

 一、有限源排队模型

顾客源为有限的这类排队问题的主要特征是顾客总数是有限的,如只有m个顾客。每个顾客来到系统中接受服务后仍回到原来的总体,还有可能再来,这类排队问题的典型例子是机器看管问题。如一个工人同时看管m台机器,当机器发生故障时即停下来等待修理,修好后再投入使用,且仍然可能再发生故障。

图片

有限排队模型与M/M/1/∞/∞的区别?

图片

    关于顾客的平均到达率,在无限源的情形中是按全体顾客来考虑的,而在有限源的情形下,必须按每一顾客来考虑。设每个顾客的到达率都是相同的,均为λ(这里λ的含义是指单位时间内该顾客来到系统请求服务的次数),且每一顾客在系统外的时间均服从参数为λ的负指数分布。由于在系统外的顾客的平均数为m-L,故系统的有效到达率为

图片

平稳状态下,队长N的分布为:

图片

状态间的转移概率为:

图片

图片

01多服务台(s 

多服务台(s)的情况下,系统生灭过程如下:

图片

由生灭过程可得到状态平衡方程:

图片

图片

图片

 

图片

图片

图片

图片

 下面给出系统的有关运行指标:

平均排队长

图片

平均队长

图片

图片

 

02 单服务台(s=1)

特别是对单服务台(s=1)系统,有:

图片

若系统的相对通过能力Q=1,绝对通过能力为

图片

 

03 案例

设有一工人看管5台机器,每台机器正常运转的时间服从负指数分布,平均为15min。当发生故障后,每次修理时间服从负指数分布,平均为12min,试求该系统的有关运行指标。

解:用有限源排队模型处理本问题。

图片

(1) 修理工人空闲的概率

图片

(2) 5台机器都出故障的概率

图片

(3) 出故障机器的平均数

图片

(4) 等待修理机器的平均数

图片

(5) 每台机器发生一次故障的平均停工时间

图片

(6) 每台机器平均待修时间

图片

(7) 系统绝对通过能力(即工人的维修能力)

图片

即该工人每小时可修理机器的平均台数为

图片

上述结果表明,机器停工时间过长,看管工人几乎没有空闲时间,应采取措施提高服务率或增加工人。

二、服务率或到达率依赖状态的排队模型

实际排队问题中,到达率或服务率可能是随系统状态而变化的。对单服务台系统而言,实际到达率和服务率均依赖于所处的状态n,可假设为

图片

对多服务台系统而言,实际到达率和服务率假设为

图片

其中,λnμn分别为系统处于状态n时的到达率和服务率。上述假设表明:到达率λn与系统中已有顾客数n呈反比,服务率μn与系统状态n呈正比。

图片

图片

下面来看一个简单的特例,考虑一个到达依赖状态的单服务台等待制系统M/M/1/∞,其参数为

图片

图片

 三、非生灭过程排队模型

图片

一个排队系统的特征是由输入过程,服务机制和排队规则决定的,上图为生灭过程排队模型,特点如下:

输入过程:顾客相继到达时间间隔的分布为Poisson分布;

服务机制:服务时间服从负指数分布。

这类排队系统的一个主要特征是马尔可夫性,而马尔可夫性的一个主要性质是由系统当前的状态可以推断未来的状态。

但是,当输入过程不是Poisson流或服务时间不服从负指数分布时,仅知道系统内当前的顾客数,对于推断系统未来的状态是不充足的,因为正在接受服务的顾客,已经被服务了多长时间,将影响其离开系统的时间。因此,必须引入新的方法来分析具有非负指数分布的排队系统

对一般具有非负指数分布的排队系统的分析是非常困难的,需要较多的数学知识。下面仅就几种特殊情形给出有关的结果。

01 M/G/1排队模型

顾客到达为Poisson流,单个服务台,服务时间为一般分布的排队系统。现假设顾客平均到达率为λ,服务时间均值为1/μ,方差为\sigma ^{^{2}},则可证明:当

图片

时,系统可以达到平稳状态。

图片

图片

图片

图片

02 案例

有一汽车冲洗台,汽车按Poisson流到达,平均每小时到达18辆,冲洗时间V,根据过去的经验表明,有E(V)=0.05h/辆,Var(V)=0.01(h/辆)2 ,求相关运行指标,并对系统进行评价。

解:本例中

图片

这个服务机构很难令顾客满意,突出问题是顾客的平均等待时间是服务时间的

图片

即顾客的时间损失系数。

03 爱尔朗(Erlang)排队模型

爱尔朗分布族比负指数分布族对现实世界具有更广泛的适应性。由于服务时间为k阶Erlang分布,其分布密度函数为

图片

故其均值和方差分别为

图片

图片

得到

图片

以上就是关于其他排队模型简介的全部内容了,学习完这一节,大家可以试着对一些实际问题进行应用练习。下一次小编将带大家学习排队系统的优化,敬请关注!

作者 | 陈梦 杨悦

责编 | 王一静

审核 | 徐小峰

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/628411.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【网络安全】【Frida实战案例】某图xx付费功能逆向分析(二)

文章目录 一、目标应用二、环境三、步骤1、重打包2、运行打包后apk3、找到签名信息(1)、查看apk签名信息(2)、hook Android方法获取apk签名信息(3)、转为md5验证 4、hook apk签名信息 四、总结五、相关源码…

uniapp如何打包预约按摩H5?

uniapp如何打包预约按摩H5? 开发工具:HBuilderX 一、如何修改域名配置? 1、修改公众号AppID、页面访问路径 1)gzh_appid: 公众号AppID siteroot: 域名,需更换为你自己的域名以及公众号APPID,域名格式【htt…

pandas style添加表格边框,或是只添加下边框等自定义边框样式设置

添加表格边框 可以使用如下程序添加表格: import dataframe_image as dfi import pandas as pd import numpy as npdf pd.DataFrame(np.random.random(size(10, 5))) df_style df.style.set_properties(**{text-align: center,border-color: black,border-width…

Filesystem Fragmentation on Modern Storage Systems——论文泛读

TOCS 2023 Paper 论文阅读笔记整理 问题 文件系统碎片是计算机系统随着时间的推移而变慢的主要原因之一。以前认为,碎片化对硬盘驱动器(HDD)等旋转存储设备有害,但不影响固态驱动器(SSD),因为…

单链表题-ysf-反转-中间节点-回文-合并-分割

环形链表的约瑟夫问题_牛客题霸_牛客网 经典的约瑟夫环 #include <stdint.h> #include <stdlib.h> //创建链表 typedef struct ListNode ListNode;ListNode* buyNode(int x){ListNode* newNode(ListNode*)malloc(sizeof(ListNode));if(newNodeNULL){exit(1);}newN…

Facebook国内账户与 Facebook海外账户的区别

Facebook国内户的封户速度和频率有时可谓令人崩溃&#xff0c;为这种情况伤脑筋的朋友&#xff0c;不妨考虑一下Facebook海外户&#xff0c;既不限额&#xff0c;又更稳定..... Facebook&#xff0c;Google 开企业广告账户/游戏代投 &#xff0b;V:Ukvo77 TG&#xff1a;ukv…

AIGC——Instant-Style文本到图像生成中的样式保留算法解析

0.概述 在过去的几年中&#xff0c;基于调整的扩散模型在广泛的图像个性化和定制任务中取得了显着的进展。然而&#xff0c;尽管有潜力&#xff0c;当前基于调整的扩散模型在生成和生成风格一致的图像方面仍然面临着一系列复杂的挑战&#xff0c;其背后可能有三个原因。首先&a…

震惊!原来cmd命令行还可以这么玩?!

不论是在程序开发&#xff0c;还是遇到一些系统问题&#xff0c;我们很多时候会用到cmd命令行来处理问题&#xff0c;而当我们在执行cmd命令的时候&#xff0c;经常遇到下面这样的问题&#xff1a; ①. 控制台内容复制出来换行了 这种场景在我们安装nodejs插件的时候&#xff0…

项目管理表格-项目总体计划(项目管理-项目经理干货资料Excel)

项目管理总体计划模板 1、项目基本信息 2、项目里程碑 3、项目干系人 4、项目团队组织架构管理 5、项目预算管理 6、项目项目任务计划管理 7、问题及风险管理 8、项目周报 9、项目相关要求 软件项目相关全套精华资料包获取方式①&#xff1a;点我获取 获取方式②&#xff1a;本…

如何实现Linux双网卡同时连接内网和外网的配置?

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通鸿蒙》 …

百度百科怎么创建自己的公司

创建百度百科公司页面可以帮助提升企业知名度、提高搜索引擎排名、增强企业公信力、建立企业形象和行业权威。以下是创建公司百度百科的步骤&#xff1a; 准备阶段 收集资料 在开始撰写百度百科公司页面之前&#xff0c;首先需要收集公司的相关资料&#xff0c;包括公司的历史、…

社群推广遇见瓶颈?点这里,教你一招立马激活 | C1N短网址

社群推广在当下互联网营销里可是相当重要的一环啊&#xff0c;靠着社群的力量能迅速提升品牌知名度以及用户互动性。但在搞社群推广的过程中&#xff0c;那可是会碰到好多瓶颈的&#xff0c;这可让社群运营人员脑壳疼得很呐。 先来说说 01 社群人气不足&#xff1a;在社群推广中…

项目中使用Elasticsearch的API相关介绍

项目中使用Elasticsearch的API相关介绍 0、域映射类型 text&#xff1a;会分词&#xff0c;不支持聚合对当前搜索关键词&#xff0c;先自身分词&#xff0c;分成多个词&#xff0c;然后去一个一个的词去利用倒排索引去查询es索引库一般应用在搜索关键字匹配的字段的类型。 商…

电商数据分析的秘籍|数据采集渠道与工具|电商数据采集API接口

【数据采集渠道及工具选择】 进行电子商务数据分析与采集时常用的数据来源渠道有电子商务网站、店铺后台或平台提供的数据工具、政府部门、机构协会、媒体、权威网站数据机构、电子商务平台、指数工具等。

电子资源|基于SSM+vue的电子资源管理系统(源码+数据库+文档)​

电子资源管理系统 目录 基于SSMvue的电子资源管理系统 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 5.2.1管理员功能模块 5.2.2用户功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&am…

C++ I/O流(一)——输出流

一、IO流概念 IO流可分为输入流和输出流,用于从设备(如键盘、文件、网络等)读取数据或向设备写入数据。C++标准库提供了丰富的IO流类,包括iostream、fstream、stringstream等,分别用于处理控制台输入输出、文件输入输出和字符串流操作。 读操作:输入流中读取数据到程序中…

Nginx配置文件conf解释

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站&#xff0c;这篇文章男女通用&#xff0c;看懂了就去分享给你的码吧。 Nginx(“engine x”…

PHP黑魔法之strcmp与is_numeric绕过

1、strcmp绕过 PHP手册: int strcmp ( string $str1 , string $str2 )Return ValuesReturns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal 当输入的两个值为不是字符串时就会产生不预期的返回值 strcmp()在比较字符串和…

Java中的数据类型与变量

引言&#xff1a; 哈喽&#xff0c;各位读者老爷们大家好呀,long time no see!这里是小堇Java小课堂&#xff0c;在本课堂中我们将继续分享Java中的数据类型与变量&#xff0c;标识符&#xff0c;关键字等知识&#xff0c;那我们启程咯&#xff01; 数据类型与变量 1.字面变量…

MacOS docker 安装与配置

orbstack 安装 官网&#xff1a; https://orbstack.dev 下载链接&#xff1a;Download OrbStack Fast, light, simple Docker Desktop alternative 选择是Apple M系列处理器&#xff0c; 或 Intel系列处理器 到这里就安装好了Orbstack软件&#xff0c;下面开始配置docker 下…