2024 年高教社杯全国大学生数学建模竞赛B题—生产过程中的决策问题(讲解+代码+成品论文助攻)

news2024/9/22 7:40:22

2024数学建模国赛选题建议+团队助攻资料-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/qq_41489047/article/details/141925859本次国赛white学长团队选择的是比较擅长的BC题,选题建议和助攻资料可参见上面这篇博文,本篇博文主要介绍B题—生产过程中的决策问题,给出解题思路和解题代码结果。

生产过程中的决策问题

一、问题描述

        某企业生产某种畅销的电子产品,需要分别购买两种零配件(零配件 1 和零配件 2 ),在企业将两个零配件装配成成品。在装配的成品中,只要其中一个零配件不合格,则成品一定不合格;如果两个零配件均合格,装配出的成品也不一定合格。对于不合格成品,企业可以选择报废,或者对其进行拆解,拆解过程不会对零配件造成损坏,但需要花费拆解费用。
        请建立数学模型,解决以下问题:
        问题 1 供应商声称一批零配件(零配件 1 或零配件 2 )的次品率不会超过某个标称值。企业准备采用抽样检测方法决定是否接收从供应商购买的这批零配件,检测费用由企业自行承担。请为企业设计检测次数尽可能少的抽样检测方案。
        如果标称值为 10% ,根据你们的抽样检测方案,针对以下两种情形,分别给出具体结果:
        (1) 在 95% 的信度下认定零配件次品率超过标称值,则拒收这批零配件;
        (2) 在 90% 的信度下认定零配件次品率不超过标称值,则接收这批零配件。
        问题 2 已知两种零配件和成品次品率,请为企业生产过程的各个阶段作出决策:
        (1) 对零配件(零配件 1 / 或零配件 2 )是否进行检测,如果对某种零配件不检测,这种零配件将直接进入到装配环节;否则将检测出的不合格零配件丢弃;
        (2) 对装配好的每一件成品是否进行检测,如果不检测,装配后的成品直接进入到市场;否则只有检测合格的成品进入到市场;
        (3) 对检测出的不合格成品是否进行拆解,如果不拆解,直接将不合格成品丢弃;否则对拆解后的零配件,重复步骤(1) 和步骤 (2)
        (4) 对用户购买的不合格品,企业将无条件予以调换,并产生一定的调换损失(如物流成本、企业信誉等)。对退回的不合格品,重复步骤(3)
请根据你们所做的决策,对表 1 中的情形给出具体的决策方案,并给出决策的依据及相应的指标结果。

        问题 3 𝑚 道工序、 𝑛 个零配件,已知零配件、半成品和成品的次品率,重复问题2,给出生产过程的决策方案。图 1 给出了 2 道工序、 8 个零配件的情况,具体数值由表 2 给出。

        针对以上这种情形,给出具体的决策方案,以及决策的依据及相应指标。
        问题 4 假设问题 2 和问题 3 中零配件、半成品和成品的次品率均是通过抽样检测方法(例如,你在问题 1 中使用的方法)得到的,请重新完成问题 2 和问题 3
        附录 说明
        (1) 半成品、成品的次品率是将正品零配件(或者半成品)装配后的产品次品率;
        (2) 不合格成品中的调换损失是指除调换次品之外的损失(如:物流成本、企业信誉等)。
        (3) 购买单价、检测成本、装配成本、市场售价、调换损失和拆解费用的单位均为元 / 件。

 二、解题思路

视频讲解:B站关注white学长努力中

问题 1:抽样检测方案

        这个问题要求设计一个尽可能少的抽样次数来检测零配件的次品率,并给出两种不同信度下的具体结果:

  • 95%的信度下,如次品率超过标称值(比如10%),则拒收零配件。
  • 90%的信度下,如次品率不超过标称值,则接收零配件。

        使用二项分布的概率质量函数(PMF),计算在不同样本量下达到预定信度的抽样方案。例如,可以利用累积分布函数(CDF)来确定在标称次品率假设下,观察到某一样本中次品比例超过某一界限的概率。

问题 2:生产过程中的决策问题

这个问题要求根据提供的不同情况表格来决策:

  • 是否对零配件进行检测
  • 是否对成品进行检测
  • 是否拆解不合格成品
  • 如何处理用户退回的不合格品

这个问题涉及成本-效益分析,可以使用**决策树模型**来表示不同的决策路径和相应的成本及收益。建立决策树模型,每一个节点表示一个决策点(如是否检测零配件),叶节点表示最终成本或收益。通过计算期望成本和收益,可以找出成本最小化或收益最大化的决策路径。

问题 3:扩展到更复杂的生产过程

这个问题是对问题 2 的扩展,考虑更多工序和零配件。需要使用与问题 2 类似的方法,但要处理更复杂的数据和多层次的决策。

对于复杂的生产过程,使用**马尔可夫决策过程(MDP)** 生产过程可以划分为多个阶段,每个阶段有多个可能的决策,可以使用MDP来分析整个生产过程中的最优决策策略。每个状态表示一个生产阶段,每个动作表示一个决策(如检测、拆解等),转移概率基于次品率和检测结果。

问题 4:抽样检测数据的再应用

        前面的次品率是通过抽样检测得到的,要求重新完成问题 2 和问题 3 的分析。这可能需要对抽样检测的准确性和可靠性进行评估,并考虑其对决策结果的影响。

        使用**蒙特卡罗模拟**来考虑抽样检测结果的不确定性。通过大量模拟,可以评估次品率的不确定性对最终决策的影响,并找到在不确定性条件下的鲁棒最优决策。

三、解题代码(持续更新)

第一问

 第二问

第三问 

更新中...

第四问

更新中...

四、解题代码和成品论文获取方式

B题目助攻代码:http://app.niucodata.com/mianbaoduo/recommend.php?id=64233

B题目成品论文PDF版本http://app.niucodata.com/mianbaoduo/recommend.php?id=64238

B题目成品论文word版本http://app.niucodata.com/mianbaoduo/recommend.php?id=64237

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

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

相关文章

反转二叉树(递归非递归解决)

给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1] 方法一:递归解法 递归是处理树结构问题的常用方式,二叉树的问题通…

【RLHF】浅谈ChatGPT 等大模型中的RLHF算法

本文收录于《深入浅出讲解自然语言处理》专栏,此专栏聚焦于自然语言处理领域的各大经典算法,将持续更新,欢迎大家订阅!​个人主页:有梦想的程序星空​个人介绍:小编是人工智能领域硕士,全栈工程师,深耕Flask后端开发、数据挖掘、NLP、Android开发、自动化等领域,有较丰…

生成tekton dashboard

我们在之前的(安装和构建ci)实践中,用到都是tekton cli,查看ci执行情况都是通过logs,不是很友好。 tekton dashboard提供了很多的ui界面。这里我们来安装并使用。 1. 创建dashboard.yaml apiVersion: v1 kind: Names…

[Deepin] Deepin 安装 MEGA

下载debian包 wget https://mega.nz/linux/repo/Debian_12/amd64/megasync-Debian_12_amd64.deb注意,因文章过时等原因,请去官网下载最新包 https://mega.io/zh-hans/desktop#download 模拟安装 下载后执行命令 udo apt install --simulate ./megasy…

2023 CCPC(秦皇岛)现场(第二届环球杯.第 2 阶段:秦皇岛)部分题解

所有题目链接:Dashboard - The 2023 CCPC (Qinhuangdao) Onsite (The 2nd Universal Cup. Stage 9: Qinhuangdao) - Codeforces 中文题面: contest-37054-zh.pdf (codeforces.com) G. Path 链接: Problem - G - Codeforces 中文题面 测试…

【Hadoop|HDFS篇】NameNode和SecondaryNameNode

1. NN和2NN的工作机制 思考:NameNode中的元数据是存储在哪里的? 首先,我们做个假设,如果存储在NameNode节点的磁盘中,因为经常需要进行随机访 问,还有响应客户请求,必然是效率过低。因此&…

Java面试题——第五篇(Java基础)

1. main方法为什么是静态的,能不能改为非静态的 由于JVM在运行Java应用程序的时候,首先会调用main方法,调用时不实例化这个类的对象,而是通过类名直接调用因此需要限制为public static。 不能改为非静态,main方法必须声…

JavaWeb - Mybatis - 基础操作

删除Delete 接口方法: Mapper public interface EmpMapper { //Delete("delete from emp where id 17") //public void delete(); //以上delete操作的SQL语句中的id值写成固定的17,就表示只能删除id17的用户数据 //SQL语句中的id值不能写成…

美妆行业的画册电子版如何制作?

美妆行业的画册电子版制作,首先要确立画册的主题和内容。针对美妆行业特点,可以展示产品系列、护肤理念、品牌故事、用户评价等内容。同时,为了吸引目标受众,需要注重画面美观和时尚感,突出产品特点和品牌形象。 在选择…

如何快速理解网络编程

目录 前言 一、网络编程的概念 二、TCP/IP架构体系的各层作用 三、网络通信中常用的专业术语 四、IP地址的分类和划分 前言 在一个主机中,我们能进行进程间通信,但是随这时代发展,我们不可能只是在单独的一个主机中传输数据,&…

H3C SR-MPLS通过OSPF通告SID配置

首先在配置前理解几个基本概念 Prefix SID配置 统一分配和配置(全局规划)loopback和prefix sidPrefix SIDSRGB Base(16000)index Adj SID自动生成 对应SR节点间的互联链路SR节点本地标识,从设备本地Segment池中动态…

观趋势 谋发展 2024 SSHT上海智能家居展有哪些创新呈现?

引言:大数跨境发布的《2024全球智能家居市场洞察报告》显示,智能家居市场正迎来快速增长,预计从2024年的1215.9亿美元增长至2032年的6332.0亿美元,复合年增长率为22.9%。 近年来,随着物联网、AI等底层技术的飞速进步&…

I/O管理【上】

目录 一. I/O设备的概念与分类二. I/O控制器(考的频率不高,但还是要有印象)三. I/O控制方式(重要考点)3.1 程序直接控制方式3.2 中断驱动方式3.3 DMA方式3.4 通道控制方式 四. I/O软件层次结构4.1用户层软件4.2 设备独立性软件4.3 设备驱动程…

摩博会前瞻:OneOS智能超高安全性彩屏,百元级价格,高性能骑行新选择!

引言 中国国际摩托车博览会即将启动!倒计时7天,OneOS与恒石智能联合打造的十几款智能彩屏仪表首次展出!十几款彩屏仪表由国产HMI芯片Model系列驱动,OneOS实时操作系统,100%国产自主设计,实现百元级超高安全…

DP(Display Port)

DP(Display Port) 一、DP简介 DisplayPort是由美国视频电子协会(VESA:Video Electronics Standards Association)在2006年5月提出的一种新型数字显示接口规范,主要用于源端和设备端(如电脑显示…

虚拟机中使用gparted扩展硬盘容量

步骤1:安装gparted apt-get install gparted 步骤2:关闭虚拟机,扩展硬盘容量 步骤3:开启虚拟机,找到gparted软件,双击 步骤4:扩展,点击原磁盘,点击扩展,点击保…

深度学习(十一)-PaddlePaddle

PaddlePaddle PaddlePaddle(Parallel Distributed Deep Learning,中文名飞桨) 是百度公司推出的开源、易学习、易使用的分布式深度学习平台 源于产业实践,在实际中有着优异表现 支持多种机器学习经典模型 优点 易用性。语法简…

网页时装购物系统:Spring Boot框架的创新设计

第1章 绪论 1.1背景及意义 随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对时装购物系统方面的要求也在不断提高,喜欢购物的人数更是不断增加,使得时装购物系统的开发成为必需而且紧迫的…

搭建线上虚拟展厅,需要哪些技术?

搭建虚拟展厅需要一系列先进的技术支持,以确保能够为用户提供逼真、生动、互动的参观体验。以下是搭建虚拟展厅所需的主要技术: 1. 三维建模与渲染技术 三维建模:利用三维建模软件(如Maya、3D MAX、Blender等)建造三维…

Python | Leetcode Python题解之第389题找不同

题目: 题解: class Solution:def findTheDifference(self, s: str, t: str) -> str:return chr(sum(map(ord, t)) - sum(map(ord, s)))