MOM-制造运营管理系统的核心是APS-计划排程,其本质是用运筹学的方法解决优化问题。
另外,在工艺优化、流程优化等系统性的问题解决上,运筹学都是最基础的理论支撑。
还有,通过AI的算法模型解决问题的步骤和思路跟运筹学是一样的,可以互相借鉴。
借此机会把运筹学的相关知识分享给大家。
一、运筹学的定义
运筹学是对运作过程进行研究,通常用于研究在一个组织内如何运行和协调运作的相关问题。
运筹学按所解决问题性质的差别,将实际的问题归结为不同类型的数学模型。
二、五大规划五大论
1.线性规划(Linear Programming,LP)- 资源优化配置-经营管理的基本问题
2.目标规划(Goal Programming,GP)- 优化生产计划
3.整数规划(Integer Programming,IP)- 物流调度问题
4.动态规划(Dynamic Programming,DP)- 滚动计划、动态库存等
5.网络规划(Network Programming,NP)- 最短路问题、最大流、最小费用流
6.排队论(Queuing Theory)- 公共服务系统的运行与优化
7.库存论(Inventory Theory)- 库存控制
8.博弈论(Game Theory)- 竞争环境下决策者行为
9.决策论(Decision Theory)- 多条件下辅助决策
10.图论(Graph Theory)- 离散事物之间关系
三、运筹学的工作步骤
1.明确问题和收集数据
首先要根据解决问题的要求,提出希望实现的目标,分析相关的约束条件。可能的备选行动方案、做出决策的时间、确定相关参数,并收集有关的数据。
2.建立数学模型
在定义清楚了决策者希望解决的问题后,下一步工作内容就是将希望达到的目标、需要决策的变量、可能的约束条件、相关的参数等要素之间的关联,用相应的数学公式进行表示,以便用分析的形式来重新描述问题,即建立一个数学模型。
3.开发相应计算机的程序,根据模型求解问题的解决方案
建立了数学模型后,下一个阶段工作就是开发相应的计算机程序,从模型中求出问题的解决方案。
4.模型验证
当第一个版本完成时,不可避免地存在错误,必须经过彻底测试,尽可能多地改正错误。
5.做好应用准备
测试阶段完成后,如果模型未来要被重复利用,就需要制作一个文档系统,以便按照管理层的规定应用模型。该文档系统应包括模型描述、求解程序、实施的操作程序等。
6.实施
运筹学小组在这个阶段参与其中,确保模型解决方案准确地转化为组织的操作程序,并及时纠正解决方案中可能出现的任何缺陷。
---------------------------
数学是自然科学基础,运筹学是管理学的基础,希望大家多学习运筹学知识,融入到我们的产品中。
管理软件中的运筹学
最新推荐文章于 2024-08-04 14:16:19 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)