运筹说 第107期 | 排队论创始人——阿格纳·克拉鲁普·爱尔朗

前面我们已经了解了非线性规划的相关内容,相信大家一定也有所收获,下面我们将带着大家继续了解排队论的相关内容,在本次文章中我们将一起走近排队论的奠基人——阿格纳·克拉鲁普·爱尔朗(Agner Krarup Erlang),希望能给大家在了解排队论的过程中带来不一样的感悟。

排队论的创始人——阿格纳·克拉鲁普·厄朗

阿格纳·克拉鲁普·爱尔朗(Agner Krarup Erlang,1878年1月1日—1929年2月3日)是丹麦数学家、统计学家和工程师,同时也是交通工程和排队论领域的奠基人之一。

图1 阿格纳·克拉鲁普·爱尔朗

————————————————————————————————————

爱尔朗出生于日德兰半岛塔姆附近的伦堡。爱尔朗的母亲玛格达莱妮·爱尔朗(Magdalene Krarup)出生于一个教会家庭,但她是数学家托马斯·芬克(Thomas Fincke)的后裔,爱尔朗的父亲汉斯·尼尔森·爱尔朗(Hans Nielsen Erlang)是一位校长,家庭虽不富裕,但是父母给小爱尔朗营造了一个简单而又温馨的童年生活。

图2 童年爱尔朗

爱尔朗从小就在父亲的学校接受教育,与哥哥姐姐们一起学习。在同样热爱天文学的外祖父的鼓励下,爱尔朗最喜欢的科目是天文学,他将这种兴趣与另一种爱好结合起来,写下了关于天体的诗歌。小学毕业后,他在家里接受父亲和另一位老师的辅导。14岁时,爱尔朗前往哥本哈根参加了考试,由于低于考试要求的最低年龄,他不得不获得特别许可才能参加考试,但爱尔朗最终以优异的成绩通过了考试。

从哥本哈根返回龙贝格后,爱尔朗在父亲的学校当了两年教师。在此期间,爱尔朗继续接受教育,学习法语和拉丁语。汉斯·尼尔森与妻子的一位亲戚约定,让爱尔朗住在他们位于希勒罗德的家中两年,同时让他在腓特烈堡文法学校学习,准备参加大学入学考试。由于爱尔朗家的经济状况,这种免费提供食宿的安排是很有必要的。1896 年,他以优异的成绩通过了哥本哈根大学的入学考试。

在此期间,爱尔朗一直保持着对数学的兴趣。1904年,爱尔朗向哥本哈根大学提交了一篇关于惠更斯解决无穷小问题的论文,并因此获奖。同样重要的是他与汉斯·克劳森·延森·尼波尔(Hans Clausen Jensen Nybolle)的友谊,他与尼波尔是通过哥本哈根大学基督教学生会的共同兴趣而结识的。几年后,尼波尔成为哥本哈根大学统计学教授,他们的友谊也变成了科学合作。爱尔朗的兴趣也逐渐转向了概率论,他加入了丹麦数学协会(DMF),继续保持他的研究兴趣。在数学协会的会议上,他结识了约翰·路德维希·詹森(Johan Ludwig Jensen),后者当时是哥本哈根电话公司的总工程师。詹森说服爱尔朗将他的技能用于解决电话等待时间研究中出现的问题。

1908年,爱尔朗作为科学合作者加入了哥本哈根电话公司,并担任其新成立的物理技术实验室负责人。1909年,他发表了关于这些问题的第一篇论文《概率论与电话交谈》。在这篇论文中,他证明了如果电话是随机拨打的,那么它们遵循的是泊松分布,并给出了电话通话的概率分布。1917年,爱尔朗发表了《自动电话交换机意义概率理论中若干问题的解决方案》,其中给出了一个损失和等待时间公式,该公式很快被包括英国邮政局在内的许多国家的电话公司采用。

在爱尔朗为哥本哈根电话公司工作的二十年里,他从未因病请过一天假。然而,1929年1月,51岁的他突发腹痛,在入院接受手术的几天后不幸离世。

1946年10月,在蒙特利尔举行的一次会议上,国际远距离电话通信协商委员会决定将国际电话通信单位命名为“erlang”。

  • 爱尔朗与排队论

1909年,爱尔朗利用概率论对电话通话拥挤问题展开了研究,开创了排队论这门应用数学学科。1917 年,爱尔朗发表了他的著名文章——“自动电话交换机意义概率理论中若干问题的解决方案”,初步展开了对由于随机需求的出现而产生非稳态队列的现象的研究。在爱尔朗后期的工作中,他又发现了几个重要结论——自动电话通讯系统可以以两种基本概率模型模拟:1.泊松输入,指数分布服务时间,多服务流;2.泊松输入, 稳定常态服务时间,单服务流。爱尔朗也提出队列稳态平衡的概念与排队系统的初步优化办法,进一步为排队论这一学科建立了许多基本原则,为排队论后续的理论和实际应用的发展奠定了坚实的基础。

  • 爱尔朗的主要贡献

爱尔朗的重要出版物:

1909年发表“概率论和电话对话”,证明泊松分布适用于随机电话流量。

1917年发表“自动电话交换机中显着性概率理论中的一些问题的解决方案”,其中包含呼叫丢失和等待时间的经典公式。

1920年发表 “电话等待时间”,这是爱尔朗关于等待时间的主要工作,假设保持时间恒定。

爱尔朗还通过描述活组织供氧的 Krogh-Erlang 毛细管柱模型对生理建模做出了重要贡献。

以“Erlang”命名的单位和发明:

Erlang——电话流量的国际单位命名

Erlang——通信活动的单位

Erlang 分布——统计概率分布

Erlang 编程语言——由爱立信开发,用于大型工业实时系统

以爱尔朗为创始人的领域:

排队论

电信交通工程

结语

厄朗作为排队论的奠基者,他的贡献超越了数字和公式。厄朗提出相关排队理论改变了通信、交通和服务行业,成为当今现代社会中不可或缺的一部分。厄朗的成就启发了人们重新审视系统运作的方式,通过不断地优化以更好地满足日益增长的实际需求。厄朗经历也会激励着我们在不断变化的世界中寻求更有效的解决方案,将思想贯彻于实践,脚踏实地,孜孜以求

读到这里大家是不是对排队论的诞生和奠基人有了更深入的了解呢,下面就让我们继续探索有关排队论发展过程的其他内容吧。

内容来源

https://en.wikipedia.org/wiki/Agner_Krarup_Erlang

https://en.wikipedia.org/wiki/Queueing_theory

Erlang, Agner Krarup - INFORMS

Agner Krarup Erlang (1878 - 1929) | plus.maths.org

作者 | 葛彦泽  张巧英

责编 | 陈梦

审核 | 徐小峰

YUNCHOUSHUO!

·知乎|运筹说·

·bilibili|运筹说·

·CSDN|运筹说·

·抖音|运筹说·

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Elasticsearch+Logstash+Kibana+Filebeat的日志收集分析及可视化

sudo rm /var/lib/dpkg/lock* sudo dpkg --configure -a apt update tail -f /var/log/car.log 1.1、项目概述 海量的业务应用,也带来了海量的日志数据,给业务应用的运维带来了新的挑战。例如,我们常用的网约车应用,单个平台…

I.MX8QM EC20适配

Android SDK:imx8_13.0.0_1.2.0(android 13 u-boot 2022.04 kernel 5.15.74) 一、内核修改 添加PID、VID。在“drivers/usb/serial/option.c”中可以看到EC25的PID和VID已经添加,而且这个EC25的PID和VID与EC20的相同,所以这里可以不用修改…

Traceroute 详解

前言 如果您是网络管理员,系统管理员或任何系统操作团队的一员,那么您可能已经听说过名为TRACEROUTE的工具。默认情况下,它是大多数操作系统中都提供的非常方便的工具。 网络管理员和系统管理员在日常活动中最常使用此工具。它基本上是一个…

二叉树 - 堆 | 数据结构中的小技巧大作用

📷 江池俊: 个人主页 🔥个人专栏: ✅数据结构冒险记 ✅C语言进阶之路 🌅 有航道的人,再渺小也不会迷途。 文章目录 一、堆的概念及介绍二、结构图示三、堆的代码实现(图解)3.1 创…

HackTheBox - Medium - Linux - Noter

Noter Noter 是一种中型 Linux 机器,其特点是利用了 Python Flask 应用程序,该应用程序使用易受远程代码执行影响的“节点”模块。由于“MySQL”守护进程以用户“root”身份运行,因此可以通过利用“MySQL”的用户定义函数来利用它来获得RCE并…

快速上手的AI工具-文心3.5vs文心4.0

前言 大家好晚上好,现在AI技术的发展,它已经渗透到我们生活的各个层面。对于普通人来说,理解并有效利用AI技术不仅能增强个人竞争力,还能在日常生活中带来便利。无论是提高工作效率,还是优化日常任务,AI工…

一篇文章看懂云渲染,云渲染是什么?云渲染如何计费?云渲染怎么选择

云渲染是近年兴起的新行业,很多初学者对它不是很了解,云渲染是什么?为什么要选择云渲染?它是如何计费的又怎么选择?这篇文章我们就带大家了解下吧。 云渲染是什么 云渲染简单来说就是把本地的渲染工作迁移到云端进行的…

以超市数据微案例-fineBI可视化分析

一、入门案例: 2.分析思路: 数据清晰界面中添加毛利额计算 **所以在新增步骤之后,必须点击保存并更新,否则可视化界面中无法使用最新的数据 4、数据可视化分析 1)销售额最高的十大商品种类 为1-8月超市数据&#xff…

响应式编程

Reactive-Stream Reactive Streams是JVM面向流的库的标准和规范 1、处理可能无限数量的元素 2、有序 3、在组件之间异步传递元素 4、强制性非阻塞,背压模式 在Java中,常用的背压机制是响应式流编程中的反压(Reactive Streams Backpressure)。反压是一种生产者-消费者模型,…

【刷题笔记4】

动态规划题目汇总 斐波那契数列:1,1,2,3,5,8,13…… 递归一把解决三类问题:1.数据定义是按照递归的(斐波那契数列)。2.问题解法是按递归算法实现的。 3.数据…

JUC-Java内存模型JMM

JMM概述 Java Meory Model java内存模型。在不同的硬件和不同的操作系统上,对内存的访问方式是不一样的。这就造成了同一套java代码运行在不同的操作系统上会出问题。JMM就屏蔽掉硬件和操作系统的差异,增加java代码的可移植性。这是一方面。 另一方面JM…

ios适配虚拟home键

在H5开发过程中遇到一个兼容性问题。iphone手机的虚拟home键会对屏幕底部的内容造成遮挡。要处理此问题,需要清楚安全区域这个概念。 安全区域 根据刘海和虚拟Home键,Apple为其设备提供了屏幕安全区域的视觉规范 竖屏:竖屏的时候&#xff…

UE5 C++学习笔记 常用宏的再次理解

1.随意创建一个类,他都有UCLASS()。GENERATED_BODY()这样的默认的宏。 UCLASS() 告知虚幻引擎生成类的反射数据。类必须派生自UObject. (告诉引擎我是从远古大帝UObject中,继承而来,我们是一家人,只是我进化了其他功能…

矩阵和矩阵如何相乘?

矩阵与矩阵相乘遵循特定的数学规则。为了相乘,第一个矩阵的列数必须等于第二个矩阵的行数。矩阵乘法的结果是一个新矩阵,其行数等于第一个矩阵的行数,列数等于第二个矩阵的列数。矩阵乘法不满足交换律,即 AB≠BA。 例子&#xff…

131. 分割回文串 - 力扣(LeetCode)

问题描述 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 输入示例 s "aab"输出示例 [["a","a","b"],["…

Unity 面试篇|(九)操作系统与网络篇 【全面总结 | 持续更新】

目录 1. 客户端与服务器交互方式有几种?2. OSI七层模型有哪些,每一层的作用3. UDP/TCP含义,区别4. TCP/IP协议栈各个层次及分别的功能?5. 写出WWW的几个方法?6. Socket粘包7. Socket的封包、拆包8. Socket 客户端 队列…

数学建模常见算法的通俗理解(2)

目录 6 K-Means(K-均值)聚类算法(无需分割数据即可分类) 6.1 粗浅理解 6.2 算法过程 6.2.1 选定质心 6.2.2 分配点 6.2.3 评价 7 KNN算法(K近邻算法)(K个最近的决定方案) 7.…

【每日一题】按分隔符拆分字符串

文章目录 Tag题目来源解题思路方法一:遍历方法二:getline 写在最后 Tag 【遍历】【getline】【字符串】【2024-01-20】 题目来源 2788. 按分隔符拆分字符串 解题思路 方法一:遍历 思路 分隔符在字符串开始和结束位置时不需要处理。 分隔…

Crow:实现点击下载功能

Crow:设置网站的index.html-CSDN博客 讲述了如何完成一个最简单的网页的路由 很多网页提供了下载功能,怎么实现呢,其实也很简单。 假设网页的目录结构如图 $ tree static static ├── img │ └── goodday.jpg └── index.html //index.html <html> <body&…

专业137总分439东南大学920专业基础综合考研经验电子信息与通信电路系统芯片

我本科是南京信息工程大学&#xff0c;今年报考东南大学信息学院&#xff0c;成功逆袭&#xff0c;专业137&#xff0c;政治69&#xff0c;英语86&#xff0c;数一147&#xff0c;总分439。以下总结了自己的复习心得和经验&#xff0c;希望对大家复习有一点帮助。啰嗦一句&…