服务运营 |精选:床位知多少?医院调度的几种建模方法(下)

news2025/1/20 20:09:59

在这里插入图片描述

编者按:

住院流程(Inpatient Flow)是一种通过协调和优化医院内部流程,以提高患者入院至出院期间的效率和质量的方法。住院流程通常通过医院内部信息系统和协同工作流程进行管理,以确保患者得到及时的诊断、治疗和护理。办理住院的病人主要有以下几个渠道来源: (1)预约住院(2)非预约住院(3)病人转院。

住院流程优化问题往往涉及包括床位分配,预约住院病人分配,急诊病人分配等一系列问题。考虑到问题的复杂性, 近年来住院流程优化在医疗优化领域备受关注。与上一期不同,本期涉及到的论文主要分别医院床位管理这个小的主题。

  1. Meng, Fanwen, et al. “A robust optimization model for managing elective admission in a public hospital.” Operations https://doi.org/10.1287/opre.2015.1423
  2. Xie, Jingui, et al. “The analytics of bed shortages: Coherent metric, prediction, and optimization.” Operations Research 71.1 (2023): 23-46. https://doi.org/10.1287/opre.2021.2231

A robust optimization model for managing elective admission in a public hospital.

https://doi.org/10.1287/opre.2015.1423

Problem

医院紧急住院病人的到来往往是紧急的,未经计划的并且优先级较高(需要尽快入院),这对医院的床位安排调度有很大影响。考虑到医院床位资源的稀缺性,(在新加坡),医院往往对择期入院采取配额管理来减少床位不足的发生。当紧急入院病人数量较少时,择期入院的床位配额就较高,反之,择期入院的床位配额就较少。本文提出了一个分布式鲁棒优化模型来确定每日择期入院的床位配额。

Method

本文采用分布式鲁棒优化建立了一个确定每日择期入院的床位配额的混合整数规划模型。 模型的决策变量是床位配额(整数变量)。 考虑到每日住院病人数量的不确定性,作者引入了两个随机变量 p ~ \tilde{p} p~ a ~ \tilde{a} a~来表示每日紧急(择期)入院的实际病人数量并建立了一个均值支持模糊集 。为了求解这个问题,作者推导得出了一个该模型的二阶锥问题(SOCP)等价形式来解决这个模型。

Summary of results

作者执行了一个时间长度为一年的仿真实验来检测本文提出的优化模型的效果。 下图2表明,相较于确定性的配额策略和均匀分配,使用本文提出的床位分配模型不容易产生床位短缺。
在这里插入图片描述

表7给出了本文提出的优化模型相较于确定性的床位配额策略和均匀分配的表现提升。具体来说,在整体床位短缺方面,优化模型相较于确定性配额策略提供了超过24%的改进,而相较于均匀配额策略则提高了53%。
在这里插入图片描述

Why recommends?
  1. 本文提出了一个分布式鲁棒优化模型用来确定医院的床位配额。具体来说,本文重点关注了病人住院分配问题中的每日优化问题。

  2. 与之前的模型中采用的鲁棒优化建模方法不同,本文采用了分布式鲁棒优化的建模方法并在实验中展示了这一建模方法的优越性。

The analytics of bed shortages: Coherent metric, prediction, and optimization

https://doi.org/10.1287/opre.2021.2231

Problem

床位短缺通常对患者满意度和医疗结果产生负面影响。在实践中,医疗管理者通常使用床位占用率(BORs)作为一个度量来了解床位利用情况。 作者提出了床位短缺指数(BSI),用于系统性的度量床位短缺风险。床位短缺指数BSI便于计算,不需要额外的假设或近似。在此基础上,作者还提出了基于BSI规划床位容量的优化模型。 第一个模型在限制BSI的基础上最大化择期住院的床位配额,第二个模型通过最小化稳态BSI来确定最佳的排班策略。

Method
  1. 本文基于Aumann and Serrano (2008)提出的风险指数(riskiness index) ,定义了一个床位短缺指数(Bed Shortage Index) 。作者将BSI与其他床位短缺的描述性指标比较并描述了 BSI的性质和实际意义。Theorem 4展示了,在已知医院床位数量 κ \kappa κ,病人到达率 λ \lambda λ和床位配额 η \eta η的情况下如何计算BSI.

在这里插入图片描述

  1. 作者建立了多个模型,使用BSI来度量床位短缺风险并确定床位配额。 模型的决策变量有(1)择期入院的床位配额(2)床位总数的分配(紧急病人/择期入院)(3) 紧急入院病人的到达率。 考虑到的约束条件有:(1)医院的病床数量(2)其他医疗资源的数量限制(3)医疗服务的连续性。

a. 第一个模型的目标函数是最大化择期入院的病人数量(以BSI为约束)。模型可以转化为一个纯线性规划。

b. 第二个模型的目标函数是最小化床位短缺风险。具体来说,作者最小化计划时间范围内的最差BSI.

Summary of results

文中提供了丰富的实践对比结果,笔者在此着重强调以下几个方面:

  1. BSI的有效性。下表2展示了根据仿真实验中的实际病床短缺情况计算的BOR和BSI的数值。可以看出BOR和BSI具有一致性。

在这里插入图片描述

  1. 和排队论模型的对比。本文提出的优化模型允许在病床数量短缺的情况下接受患者,这在本质上其实是一个具有无限资源容量的负载模型。而在传统的排队论模型中,资源数量是有限的,病人在床位已满的情况下必须在队列中等待。 以此为出发点, 作者对比了本文提出的模型和以排队论为基础的床位配额模型。结果表明,同样的实验背景下,排队论模型中, 病床短缺数量的期望值更大(队列期望更大)。这个例子说明,本文提出的模型可能比排队模型更具适用性。

  2. BOR和BSI的对比。下图8对比了使用BSI和BOR在优化模型的差异。结果表明,使用BSI,每周择期入院的床位配额数量更少(与理论结果吻合),并且产生床位短缺的风险更低。
    在这里插入图片描述

Why recommends?
  1. 文中提出了一个新的病床短缺指标BSI,对这个指标进行了描述并以此为基础建立了优化模型
  2. 同样是床位配额问题, 这篇文中提供了与前文不同的视角。

参考文献:

  1. Meng, Fanwen, et al. “A robust optimization model for managing elective admission in a public hospital.” Operations

  2. Xie, Jingui, et al. “The analytics of bed shortages: Coherent metric, prediction, and optimization.” Operations Research 71.1 (2023): 23-46.

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

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

相关文章

深度学习代码优化(Config,Registry,Hook)

社区开放麦#9 | OpenMMLab 模块化设计背后的功臣 1. 配置文件管理Config 1.1 早期配置参数加载 早期深度学习项目的代码大多使用parse_args,在代码启动入口加载大量参数,不利于维护。 常见的配置文件有3中格式:python、json、yaml 格式的配…

Cytoscape软件下载、安装、插件学习[基础教程]

写在前面 今天分享的内容是自己遇到问题后,咨询社群里面的同学,帮忙解决的总结。 关于Cytoscape,对于做组学或生物信息学的同学基本是陌生的,可能有的同学用这个软件作图是非常溜的,做出来的网络图也是十分的好看&am…

Golang中rune和Byte,字符和字符串有什么不一样

Rune和Byte,字符和字符串有什么不一样 String Go语言中, string 就是只读的采用 utf8 编码的字节切片(slice) 因此用 len 函数获取到的长度并不是字符个数,而是字节个数。 for循环遍历输出的也是各个字节。 Rune rune 是 int32 …

Google分析中的基础概念

当提到Google分析时,我们通常指的是一种用于跟踪和分析网站和应用程序数据的工具。在使用Google分析之前,了解其基础概念对于正确配置和有效使用该工具非常重要。 1、帐户(Account):帐户是Google分析中的最高层级。一…

Linux系统之uptime命令的基本使用

Linux系统之uptime命令的基本使用 一、uptime介绍二、uptime命令使用帮助2.1 uptime的help帮助信息2.2 uptime的语法解释 三、uptime的基本使用3.1 直接使用uptime命令3.2 显示uptime版本信息3.3 显示系统运行时间3.4 显示系统最后一次启动时间 四、uptime命令的使用注意事项 一…

案例,linux环境下OpenCV+Java,实现证件照在线更换背景色

先看效果(图片来自网络,如有侵权,请联系作者删除) 主要是通过java实现的,linux环境编译安装opencv及证件照背景色更换的核心算法在前面一篇文章中有写到。 目前算法还有瞎呲,当照片光线不均的时候会出现误…

Spring---对象的存储和读取

文章目录 Spring对象的存储创建Bean对象将Bean对象存储到spring中添加配置文件存储Bean对象 Spring对象的读取得到Spring上下文对象从Spring中取出Bean对象使用Bean对象 Spring对象的存储 创建Bean对象 Bean对象其实就是一个普通的Java对象。我们按照创建Java对象的方式来创建…

独家揭秘!8种平面设计类型,你都了解吗?

当我们谈起平面设计时,大部分人可能会误以为平面设计只局限于处理二维(2D)元素,例如设计logo或海报等。这实际上是一个普遍的误解。事实上,平面设计的定义和应用范围要远远超越这个简单的概念。它更多的是采用各种平面…

【代码】考虑灵活性供需平衡的电力系统优化调度模型

程序名称:考虑灵活性供需平衡的电力系统优化调度模型 实现平台:matlab-yalmip-cplex/gurobi 代码简介:最可再生能源发电设备和并网技术快速发展,以新能源为主导的新型电力系统逐步形成。高比例新能源的随机波动性导致电力系统的…

物联网开发(一)新版Onenet 基础配置

onenet新创建的账号,没有了多协议接入,只有新的物联网开放平台 第一讲,先给大家讲一下:新版Onenet 基础配置 创建产品 产品开发-->创建产品 产品的品类选择个:大致符合你项目的即可,没有影响 选择智…

智能客服核心技术——预测会话与答案生成

1.信息检索 2. 句型模板匹配标准问题生成答案 3.根据知识图谱推理得到答案

模拟算法【1】

文章目录 😀1576. 替换所有的问号😆题目🤩算法原理🙂代码实现 😊495.提莫攻击🫠题目😉算法原理🤗代码实现 模拟算法 通俗的来说,模拟算法就是依葫芦画瓢,将题…

网络运维与网络安全 学习笔记2023.11.29

网络运维与网络安全 学习笔记 第三十天 今日更新太晚啦!!! 主要是今天工作时挨了一天骂,服了,下次记得骂的轻一点!!! (要不是为了那点微薄的薪资,谁愿意听你…

MySQL进阶知识:三

前言 未更新完毕!大概明天更完! 锁 MySQL中的锁,按照锁的粒度分,分为以下三类 全局锁:锁定数据库中的所有表。表级锁:每次操作锁住整张表。行级锁:每次操作锁住对应的行数据。 全局锁 全局…

Spark-java版

SparkContext初始化 相关知识 SparkConf 是SparkContext的构造参数,储存着Spark相关的配置信息,且必须指定Master(比如Local)和AppName(应用名称),否则会抛出异常;SparkContext 是程序执行的入口&#xf…

基于Halcon的二维码姿态矫正

任务要求: 下图中的二维码进行校正。(HALCON10.0自带例图,路径:“images/datacode/ecc200/ecc200_to_preprocess_001.png”) 任务分析: 图中的二维码存在畸变,需对其进行透射变换。首先获得图…

Java EE 多线程

文章目录 1. 认识线程1.1 什么是进程1.2 什么是线程1.2.1. 线程是怎么做到的呢?1.2.2. 进程和线程的关系 1.3 多线程编程1.3.1. 第一个多线程程序1.3.2. 使用 jconsole 命令查看线程1.3.3. 实现 Runnable 接口,重写 run1.3.4. 继承 Thread 重写 run&…

机器学习:领域自适应学习

训练一个分类器是小问题 上难度 训练数据和测试数据不一致,比如训练数据是黑白的,测试时彩色的,结果准确率非常低。 训练数据和测试数据有点差距的时候,能不能效果也能好呢?这就用到了领域自使用domain adptation 用一…

Hive数据倾斜之:数据类型不一致导致的笛卡尔积

Hive数据倾斜之:数据类型不一致导致的笛卡尔积 目录 Hive数据倾斜之:数据类型不一致导致的笛卡尔积一、问题描述二、原因分析三、精度损失四、问题解决 一、问题描述 如果两张表的jion,关联键分布较均匀,没有明显的热点问题&…

【Android Jetpack】Room数据库

文章目录 引入EntitiesPrimary Key主键索引和唯一性对象之间的关系外键获取关联的Entity对象嵌套对象Data Access Objects(DAOs)使用Query注解的方法简单的查询带参数查询返回列的子集可被观察的查询 数据库迁移用法 引入 原始的SQLite有以下两个缺点: …