全局认识运筹学

什么是运筹学?

运筹学是一门研究如何高效组织和管理人机系统去完成一件事情的科学。它侧重利用数学和计算机等工具来帮助决策者找到复杂问题的最佳解决方案。

历史简介

最初在军事上,由英国首先成立运筹小组来研究作战系统。后来美国等国家相继成立了运筹小组。和平年代后,运筹小组转向民用项目,为民用企业和科技做出了贡献。

内容分类

自考运筹学中主要介绍了企业运行过程中的部分过程,其中包括运输管理、库存管理和盈亏分析。在研究这些内容的过程中,研究人员总结出了许多解决一些共同类型问题的方法,我这里把这些方法作为运筹学的工具。在运筹学实际应用过程中,有了这些工具和这些实际背景,作为管理者要做的就是在这些工具提供的解决方案中,利用自己对实际情况的预测能力做出科学合理的决策。

内容关联

这些工具都是为解决实际为题总结出来的经验,但是它们的适用范围不同。下面是我对它们不同点的简单概括:

【线性规划】解决资源合理利用和资源合理调配问题。

【网络计划技术】一种组织生产和进行计划管理的科学方法。

【图论方法】用图来模拟现实事务并加以研究。

【马尔柯夫分析】用于根据上一个时间段的状态来推算一下个时间段的状态。

【模拟】设计模型,反复实验,定量的过程。

总结

1、运筹学是帮助我们当老板的知识,我们对知识的获得不能停留在考试的层面。米老师说过,我们不断学习是为了幸福生活,不要让自己学到的东西没有用处。

2、这里我尝试性地添加了知识产生的历史背景这部分内容,我个人觉得在学习知识过程中了解知识的历史故事很能激发我对它的兴趣。

3、学习是一个不断深入的过程,我这次的总结没有对错之分,只要总结就好。以后在学习过程中,不断改变我对运筹学的认识。

时间: 2025-01-31 20:09:40

全局认识运筹学的相关文章

应用运筹学基础:线性规划 (1)

学校有一门课叫<应用运筹学基础>,是计算机学院唯一教优化的课程,感觉上得还行,这里简单记录一下上课学到的知识.第一节课是线性规划(linear programming). 凸集 对于集合 $S$,若任意两元素 $x, y \in S$,且对于任意 $0 \le \theta \le 1$ 有 $\theta x + (1-\theta)y \in S$,那么 $S$ 是凸集(convex set,形象地想象就是凸的图形). 可以推广:若 $S$ 为凸集,那么对任意 $n \ge 2$ 个元素

爱上MVC~业务层刻意抛出异常,全局异常的捕获它并按格式返回

对于业务层的程序的致命错误,我们一直的做法就是直接抛出指定的异常,让程序去终断,这种做法是对的,因为如果一个业务出现了致命的阻塞的问题,就没有必要再向上一层一层的返回了,但这时有个问题,直接抛异常,意味着服务器直接500了,前端如何去显示,或者如果你是API的服务,如果为前端返回,如果是500,那直接就挂了,哈哈! 下面是在MVC环境下优化的全局异常捕获代码(非API) /// <summary> /// 全局异常捕获 /// </summary> public class Glo

javascript全局方法

1.encodeURI(URI) a.作用:是对统一资源标识符(URI)进行编码的方法: b.参数:是一个完整的URI: c.特点:不需要对保留字以及在URI中有特殊意思的字符进行编码. (1).保留字符:; , / ? : @ & = + $ (2).非转义字符:字母 数字 - _ . ! ~ * ' ( ) (3).数学符号:# 2.decodeURI(encodedURI) a.作用:解码由encodeURI或者类似方法编码的统一资源标识符(URI): b.参数:一个完整编码过的URI:

Asp.net Core WebApi 全局异常类

通过全局异常类,所有程序中遇到的错误都会被拦截,并友好的返回结果. 1.自定义一个全局异常处理类中间件 using Microsoft.AspNetCore.Http; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Threading.Tasks; using Syst

Active Directory Web 服务无法确定该计算机是否是全局编录服务器(解决办法)

我用的是windows2008R2在新建用户的时候出现一下情况: Windows 2008 的域控制器,打开 active directory 用户和计算机,就出现找不到命名信息,原因是:该服务器不可操作,如果你尝试连接到运行 windows 2000 的域控制器,请确认此dc上安装了 windows 2000 server sp3 .... dns 与这个 dc 在一台服务器上,dns 服务器能打开了,查看日志 每分钟报一次错, windows无法验证用户名的唯一性,因为在全局编录联系下发生下

Gacutil.exe(全局程序集缓存工具)

全局程序集缓存 .NET Framework (current version) 其他版本 安装有公共语言运行时的每台计算机都具有称为全局程序集缓存的计算机范围内的代码缓存.全局程序集缓存中存储了专门指定给由计算机中若干应用程序共享的程序集. 应当仅在需要时才将程序集安装到全局程序集缓存中以进行共享.一般原则是:程序集依赖项保持专用,并在应用程序目录中定位程序集,除非明确要求共享程序集.另外,不必为了使 COM 互操作或非托管代码可以访问程序集而将程序集安装到全局程序集缓存. 注意 在有些情况下

Android Application 类共享全局数据

android系统会为每个程序运行时创建一个Application类的对象且仅创建一个,所以Application可以说是单例模式的一个类.且application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期.因为它是全局的单例的,所以在不同的Activity,Service中获得的对象都是同一个对象.所以通过Application来进行一些,数据传递,数据共享 等,数据缓存等操作,代码如下: package com.example.five; import andro

POJ2914 Minimum Cut【全局最小割】【Stoer-Wangner】

题目链接: http://poj.org/problem?id=2914 题目大意: 提一个无向有重边的图,有重边的边权累加起来,求全局最小割. 思路: 一个无向连通图,去掉一个边集可以使其变成两个连通分量则这个边集就是割集.最小割 集当然就是权和最小的割集. 这是一个最简单的全局最小割模板题.直接套上模板就可以了.来说说Stoer-Wangner算 法吧. Stoer-Wangner算法: 对于图中的任意两个顶点u和v,若u,v属于最小割的同一个集合中,那么僵顶点u和顶点 v合并后并不影响图的

CI框架源码阅读笔记3 全局函数Common.php

从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现.结构和设计. Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作). 打开Common.php中,第一行代码就非常诡异: if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 上一篇(CI框架源码阅读笔记2 一切的入口 index