运筹学基础 总结

       运筹学(Operations Research,简称OR)是一门研究如何让有效地组织和管理人机系统的科学。在一个复杂的人机系统中,涉及到大量人力和其它资源的统筹组织安排,运筹学应用分析的、经验的和数量的方法,对各种可供选择的方案进行比较评价,为制定最优的管理决策提供数量上的依据。

        运筹学的定义:运筹学利用计划方法和有关多学科的要求,把复杂功能关系表示成数学模型,其目的是通过定量分析为决策和揭露新问题提供数量依据。

       对管理领域,运筹学也是对管理决策工作进行决策的计量方法。

       运筹学应用的活动可以概括为下面的六步骤,这些步骤构成运筹学的一套科学方法:

       在本次的学习中,自己也是按照要求,画出了这本书的思维导图,也算是根据自己的理解,把《运筹学基础》的知识做一个小结:

      预测就是对未来的不确定的事件进行估计或判断。

     根据预测的内容可分为:经济预测、科技预测、社会预测和军事预测;根据预测的应用方法可分为:定性分析和定量分析。

     预测的程序:1.确定预测的对象和目标;2.选择预测周期;3.选择预测方法;4.收集有关资料;5.进行预测。

 

     决策是一个从思维到作出决定的过程,这个决策过程集中体现了人们在对客观事物全面而又本质的认识基础上所表现出的准备驾驭事物发展的思维能力。

     决策目标是由问题产生的,而目标又会给决策提出新的问题。

     决策可以从狭义和广义两方面来理解。从狭义上来说,决策可以解释为对一些可供选择的方案做出抉择。从广义上来说,决策不应只限于对几个可行方案的抉择,虽然抉择是整个决策过程的最关键程序。这样,广义的决策过程应包括四个程序:即明确决策项目的目的、寻求可行的方案、在诸可行的方案中进行抉择、对选定的决策方案经过实施的结果进行总结评价。

     按决策方法分类:1.常规性决策;2.特殊性抉择。按照计划和控制的关系分类:1.计划性决策;2.控制性决策。

决策的程序:一般包括四个程序:明确决策的目标、寻求可行的决策方案、在几个可行的决策中进行抉择、对选定的决策方案在经过实施后所产生的结果进行总结和评价,以作为后续决策时的参考。

     决策的多环境影响:确定条件下的决策、不确定条件下的决策和风险条件下的决策。

 

学习小结:

       在对于运筹学的学习中,感觉最大的就是其中的多种方法,都是一些算法之类的,在第二次的学习中,具体的去学习,可以掌握。多学科的学习很有利于今后的学习,社会,就是一个拼知识的地方,我们可以做的更好!

时间: 2024-09-17 04:26:56

运筹学基础 总结的相关文章

南开大学数学院本科生课程信息汇总表(2013.11.19)

        数学院本科生课程信息汇总表         课程代码 课程名称 英文课程名称 课程组成员 学分 先导课程 参考教材 作者 出版社 1010011090 概率论 江一鸣 4 数学分析 概率论基础 李贤平 高等教育出版社 1010011690 金融信用风险 江一鸣 3 概率论 金融衍生品定价模型---数理金融引论 孙健 中国经济出版社 1010010120 抽象函数与Banach代数 Abstract Functions and Banach Algebras 刘锐 3 实变函数(实

在一家软件公司实习做.net但是我零基础

问题描述 我大学的专业是信息与计算科学,大学成绩一般,大学只学过c语言和c++,c语言80分,c++勉强及格60分,从来没有写过什么程序,都是为了应付考试的纸上谈兵,求助各位大牛,我应该怎么入门,公司叫一个做了两年的学长带我,他和我说的什么MVC,三层架构我都完全不懂啊.好不容易进来,能得倒实习的机会,我想转正啊!!!!我想早点出来赚钱啊.我这个月月底毕业.杭州的大学,中国XX学院,心疼自己. 解决方案 解决方案二:自己先顶一个解决方案三:努力吧,骚年--先从C#语法开始吧,会C,上手C#还是挺

xcode-学习objective-c 基础教程遇到问题 例题03.06 word-length-3 编译出错

问题描述 学习objective-c 基础教程遇到问题 例题03.06 word-length-3 编译出错 #import int main(int argc, const char * argv[]) { FILE *wordFile = fopen ("/tmp/words.txt", "r"); char word[100]; while (fgets(*word,99,wordFile)) \这一行编译出现"Thread 1:EXC_BAD_AC

零基础如何自学UI设计?

  酸梅干超人:下面是我这几年经验的总结和思考,虽然我并不算是最出类拔萃的UI设计师,但也希望对新人有益. 第一点:学习准备--启蒙 学习一项技能,尤其是已经有一定沉淀并在各行各业有广泛应用的技能,就一定要对它先有充分的认知.在开始正式学习前,你需要花足够的经历去了解和查阅它的起源.发展.应用.未来.UI作为平面设计的一部分,再往上又从属与美术学这一大类.因此,首先要先去了解整个美术史的发展.从人类起源各个阶段中,美术经历了什么样的变化,在各自的时代发挥了什么作用,近代美术史又经历了哪些波折,平

.NET 2.0 基础类库中的范型——其他范型类

其他范型类.NET 2.0 基础类库对范型的应用当然并不仅限于范型集合和 Functional Programming.下面所列的范型类也都有其明确的设计目的和用途. Array在.NET 2.0中,Array 类扩充了对范型编程的支持.当然,Array类本身并不是范型类(出于兼容的考虑),而是提供了一系列支持范型的方法.除了前面提到的 Functional Programming 的支持外,Array 类还对以前很多基于 object 的方法提供了对应的范型版本,这样对值类型可以提高查找和排序

Grand Central Dispatch(GCD)编程基础

有过编程经验的人,基本都会接触到多线程这块. 在java中以及Android开发中,大量的后台运行,异步消息队列,基本都是运用了多线程来实现. 同样在,在ios移动开发和Android基本是很类似的一种模型. 但是很多时候,在应用开发中,我们会发现本身并没有自己编码去处理一些并发的事件,去开辟新的子线程等等. (虽然一般的调用sdk发起一个网络请求,系统都是会默认给你新起一个线程去处理的). 整个程序看上去基本就是在Main线程中执行. 确实也是这样的一种现象,因为我们基本都是在操作控件的布局,

Linux 系统应用编程——进程基础

一.Linux下多任务机制的介绍          Linux有一特性是多任务,多任务处理是指用户可以在同一时间内运行多个应用程序,每个正在执行的应用程序被称为一个任务.          多任务操作系统使用某种调度(shedule)策略(由内核来执行)支持多个任务并发执行.事实上,(单核)处理器在某一时刻只能执行一个任务.每个任务创建时被分配时间片(几十到上百毫秒),任务执行(占用CPU)时,时间片递减.操作系统会在当前任务的时间片用完时调度执行其他任务.由于任务会频繁地切换执行,因此给用户多

基础-关于Android在模拟器打开的首页跟在手机打开的首页不同

问题描述 关于Android在模拟器打开的首页跟在手机打开的首页不同 我是在网上下载一个别人已经写好的二维码扫描功能的项目,然后我在其基础上改变他的首页,然后在模拟器中能成功运行,并符合想象,可是一把apk拉到手机上安装时,又是原来的首页,有哪位大神能够帮忙解析一下吗? 解决方案 清除下浏览器缓存看看.二维码扫描是否正确.还有,对方网站是否根据ip判断的登录方式.

类别-Objective-C基础教程中一句话读不懂,求解!

问题描述 Objective-C基础教程中一句话读不懂,求解! 在第12章类别前边第一段中有:"当使用类方法stringWithFormatFor生成一个新类时,你新建的NSString类的子类无法返回." 解决方案 NSString实际上只是一个类簇的前台表示,因而无法为这样的类创建子类.在其他情况下,你也许可以创建子类但你使用的却是工具包或类库,因为又无法处理新类的对象.例如,当使用类方法stringWithFormatFor生成一个新的字符串时,你新建的NSString类的子类无