疫情对经济损失影响的一种算法—梁建章

2024-01-06 03:10

本文主要是介绍疫情对经济损失影响的一种算法—梁建章,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(从人口与GDP关系来估算经济,很学者!)

假设生命的价值按照30倍的人均GDP来计算,人的一生按照80岁约等于30000天来计算。

有了这个基本判断,我们再来考虑什么样的公共社会政策才是合理的。如果对每一个流感的人也就是10%的人口都隔离14天的话,还必须隔离与其密切接触的家人(按照20%的人口来计算),那么由于在此期间他们几乎不再参与创造财富的工作,仅这些人就会损失30%*14/365=1%的GDP。上文曾提到过,1%的GDP倒退实际上会使整体的社会在医疗、基础设施和环境治理方面的倒退,人均寿命就会减10天左右,远远大于流感造成的损失。所以仅就这个计算而言,依靠完全隔离来治疗流感是不合理的,所以没有一个国家或是社会会采取隔离所有流感的人的措施。

也许有人觉得以上计算有些危言耸听,但实际上,我们还没有计算隔离这么多人所需要消耗的巨大操作成本,以及为各种限制人口流动所付出的代价。要是用更悲观的态度来计算的话,那么GDP的减少可能不是1%而是10%甚至更高,这将导致人均寿命降低100天甚至更多,在生命方面的实际损失甚至可能达到流感本身的数十倍甚至上百倍。

当然,如果在流感爆发早期,采取隔离措施能够把流感区域控制很小的范围,比如1%的人口之内或者仅限于一两座城市的话,那么措施可能还是值得的。但一旦过了临界点,如果已经蔓延到超过10%的人口的地区的话,此时继续采取隔离患者和亲密接触者的做法的话,反而会付出更大的生命的代价。

目前所面临的疫情,并不同于以往的流感,所以各项参数如死亡率、感染率、需要隔离人群的比例等参数都不相同,很多数据还有待观察。然而,在经济对人均寿命产生影响的计算逻辑方面还是一样的。

 


=>更多文章请参考:《中国互联网业务研发体系架构指南》

=>更多行业权威架构案例及领域标准、技术趋势请关注微信公众号:

公众号:关注更多实时动态
更多权威内容关注公众号:软件真理与光

 

这篇关于疫情对经济损失影响的一种算法—梁建章的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/575039

相关文章

Java中的雪花算法Snowflake解析与实践技巧

《Java中的雪花算法Snowflake解析与实践技巧》本文解析了雪花算法的原理、Java实现及生产实践,涵盖ID结构、位运算技巧、时钟回拨处理、WorkerId分配等关键点,并探讨了百度UidGen... 目录一、雪花算法核心原理1.1 算法起源1.2 ID结构详解1.3 核心特性二、Java实现解析2.

使用雪花算法产生id导致前端精度缺失问题解决方案

《使用雪花算法产生id导致前端精度缺失问题解决方案》雪花算法由Twitter提出,设计目的是生成唯一的、递增的ID,下面:本文主要介绍使用雪花算法产生id导致前端精度缺失问题的解决方案,文中通过代... 目录一、问题根源二、解决方案1. 全局配置Jackson序列化规则2. 实体类必须使用Long封装类3.

Springboot实现推荐系统的协同过滤算法

《Springboot实现推荐系统的协同过滤算法》协同过滤算法是一种在推荐系统中广泛使用的算法,用于预测用户对物品(如商品、电影、音乐等)的偏好,从而实现个性化推荐,下面给大家介绍Springboot... 目录前言基本原理 算法分类 计算方法应用场景 代码实现 前言协同过滤算法(Collaborativ

Java的"伪泛型"变"真泛型"后对性能的影响

《Java的伪泛型变真泛型后对性能的影响》泛型擦除本质上就是擦除与泛型相关的一切信息,例如参数化类型、类型变量等,Javac还将在需要时进行类型检查及强制类型转换,甚至在必要时会合成桥方法,这篇文章主... 目录1、真假泛型2、性能影响泛型存在于Java源代码中,在编译为字节码文件之前都会进行泛型擦除(ty

openCV中KNN算法的实现

《openCV中KNN算法的实现》KNN算法是一种简单且常用的分类算法,本文主要介绍了openCV中KNN算法的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录KNN算法流程使用OpenCV实现KNNOpenCV 是一个开源的跨平台计算机视觉库,它提供了各

springboot+dubbo实现时间轮算法

《springboot+dubbo实现时间轮算法》时间轮是一种高效利用线程资源进行批量化调度的算法,本文主要介绍了springboot+dubbo实现时间轮算法,文中通过示例代码介绍的非常详细,对大家... 目录前言一、参数说明二、具体实现1、HashedwheelTimer2、createWheel3、n

SpringBoot实现MD5加盐算法的示例代码

《SpringBoot实现MD5加盐算法的示例代码》加盐算法是一种用于增强密码安全性的技术,本文主要介绍了SpringBoot实现MD5加盐算法的示例代码,文中通过示例代码介绍的非常详细,对大家的学习... 目录一、什么是加盐算法二、如何实现加盐算法2.1 加盐算法代码实现2.2 注册页面中进行密码加盐2.

Java时间轮调度算法的代码实现

《Java时间轮调度算法的代码实现》时间轮是一种高效的定时调度算法,主要用于管理延时任务或周期性任务,它通过一个环形数组(时间轮)和指针来实现,将大量定时任务分摊到固定的时间槽中,极大地降低了时间复杂... 目录1、简述2、时间轮的原理3. 时间轮的实现步骤3.1 定义时间槽3.2 定义时间轮3.3 使用时

如何通过Golang的container/list实现LRU缓存算法

《如何通过Golang的container/list实现LRU缓存算法》文章介绍了Go语言中container/list包实现的双向链表,并探讨了如何使用链表实现LRU缓存,LRU缓存通过维护一个双向... 目录力扣:146. LRU 缓存主要结构 List 和 Element常用方法1. 初始化链表2.

golang字符串匹配算法解读

《golang字符串匹配算法解读》文章介绍了字符串匹配算法的原理,特别是Knuth-Morris-Pratt(KMP)算法,该算法通过构建模式串的前缀表来减少匹配时的不必要的字符比较,从而提高效率,在... 目录简介KMP实现代码总结简介字符串匹配算法主要用于在一个较长的文本串中查找一个较短的字符串(称为