当前位置: 首页 > news >正文

动态规划

动态规划

多阶段生产决策的 “全局最优” 问题

一、动态规划的核心原理与适配性

动态规划(Dynamic Programming, DP)的本质是 “利用问题的‘无后效性’和‘子问题重叠性’,通过存储子问题解避免重复计算,实现高效寻优”。这一特性与电子产品生产流程高度契合:

 

  • 无后效性:生产某一阶段(如成品检测)的最优决策,仅取决于当前阶段的状态(如成品次品率、检测成本),与前序阶段(如零配件检测)的决策历史无关,无需追溯过往信息;
  • 子问题重叠性:生产全流程可拆分为 “零配件检测→成品装配→成品检测→不合格品处理”4 个阶段,每个阶段的 “成本 - 收益” 计算可视为独立子问题,且不同决策路径可能共享同一子问题(如 “成品检测” 子问题在多种零配件检测决策下均需计算),可通过存储子问题解减少重复运算。
阶段 1 零配件检测 零配件 1 检测 / 不检测、零配件 2 检测 / 不检测 零配件 1 次品率 p₁、零配件 2 次品率 p₂、两种零配件检测成本 C₁/C₂
阶段 2 成品装配 装配(使用经阶段 1 处理后的零配件) 阶段 1 输出的 “合格零配件比例”、装配成本 C_装配
阶段 3 成品检测 成品检测 / 不检测 成品次品率 p_成品、成品检测成本 C_成品检测、次品流入市场的调换损失 L_调换
阶段 4 不合格品处理 不合格成品拆解 / 丢弃 阶段 3 输出的 “不合格成品比例”、拆解成本 C_拆解、丢弃的残值损失 L_残值

 

http://www.rkmt.cn/news/4005.html

相关文章:

  • 马尔可夫决策
  • C语言学习
  • 《Python数据结构与算法分析》第二弹《2.2.2 异序词检测示例》
  • dfs序基础+树上差分
  • PKU_Compiler
  • 如何绕过谷歌反爬策略爬取搜索结果
  • Rust 生命周期详解 - 实践
  • 笔记《机器人动力学理论及其应用》上交桂凯博士-中科深谷机器人大讲堂第10期
  • [豪の学习笔记] 软考中级备考 基础复习#9
  • 2025CCPC南昌邀请赛游记
  • 软件工程第二次作业-个人项目
  • 2025年API安全建设方案最佳实践:七步五方法
  • Redis为什么适合做分布式锁? - 浪矢
  • 2024年以来,数学领域已有多位在国外顶尖高校取得终身教职的学者回国
  • form表单和表单控件
  • form表单
  • 【Zotero7】使用Attanger和百度同步空间如何进行同步?
  • 【重点!!!】必知必会必须掌握的serializers序列化器类之Serializer和ModelSerializer核心区别
  • 助教工作总结
  • [AGC022F] Checkers 题解
  • 程序员的副业变现之路:我的双平台矩阵打法
  • MyBatis注解的运用于条件搜索实践
  • 利用k8s client-go库创建CRD的informer的操作流程
  • Golang并发编程及其高级特性
  • 元推理agi不是象人思维,而是教人思维,人类脸上挂不住啊
  • 优惠券
  • 基于ArcGIS Pro SDK 3.4.2 + C# + .NET 8 的自动化制图系统初探
  • 单例模式:线程安全,以及volatile关键字
  • 用 Python 和 Tesseract 实现验证码识别
  • 基于 Weiler–Atherton 算法的 IoU 求解