当前位置:网站首页>Teacher wangshuyao's notes on operations research 01 guidance and introduction
Teacher wangshuyao's notes on operations research 01 guidance and introduction
2022-07-29 06:52:00 【three billion seventy-seven million four hundred and ninety-one】
The first 1 speak Guidance and introduction
3 A question
The purpose of operations research : Find the optimal solution of the general decision ( Optimization problems )
The source of operations research : military
What does this course do : Research on operational research problems from the perspective of application
The relationship between linear programming and operations research
The linear programming of high school learning is a part of operational research , Linear programming requires that the objective function be linear , Constraints are also linear , But the situation of operations research is more general .
meanwhile , Linear programming is also a special nonlinear programming , in other words , Nonlinear programming includes linear programming , Operations research includes nonlinear programming . And the linear programming problem is the core of the whole operation research .
General steps for dealing with nonlinear programming problems
- mathematical modeling
- Find the optimal solution or feasible solution ( a key )
- A general method is needed to deal with the maximum value of a function -> The extreme value and maximum value of a function can be obtained by derivative or partial derivative in calculus .( Generally, the problems encountered are derivable , If you can't find the derivative , You need to use the definition method to find the extreme value and the maximum value of the function .)
- For unary functions , The first derivative of shilling is 0, Find suspicious points , Then judge whether the function near the doubtful point is increasing or decreasing, so as to judge whether the doubtful point is the extreme point , Then combined with the endpoint of the closed interval to determine the maximum .( High school knowledge )
- For multivariate functions , Constraints are strong constraints ( Equal sign ), use Lag Multiplier method for partial derivation .( Advanced mathematics volume II knowledge )
- For multivariate functions , Constraints are weak constraints ( Unequal sign ), use KKT Theorem solving .(Lag Extension of multiplier method )
- A general method is needed to deal with the maximum value of a function -> The extreme value and maximum value of a function can be obtained by derivative or partial derivative in calculus .( Generally, the problems encountered are derivable , If you can't find the derivative , You need to use the definition method to find the extreme value and the maximum value of the function .)
Regression from nonlinear programming problem to dealing with programming problem
Using the treatment method of nonlinear programming problem , Combine the mathematical tools of linear algebra to deal with linear programming problems . And there are some more special methods , That is, methods that can only deal with linear programming problems , Such as simplex method .
Natural definition domain and real definition domain of function
The natural domain of definition : In the context of Pure Mathematics , Definition field of function .( If the denominator is not zero )
Real definition domain : After considering the actual source of the problem , Definition field of function .( For example, the number of people can only be a non negative integer )
The real domain is generally a subset of the natural domain .
Consider the solution idea in the real situation :
- Find the optimal solution under the natural definition domain
- Under the guidance of this optimal solution, find the optimal solution in the real domain
summary
The core of operations research is to solve the optimization problem from a general perspective , That is, the problem of finding the maximum value of the function .
To deal with operational research problems , First, mathematical modeling , Then we need to study the function obtained by modeling , Depending on whether the constraint is strong or if , choice Lag Multiplier method or KKT Theorem to solve . After the solution is completed, the optimal solution under the real definition domain can be obtained according to its real definition domain . Specially , For linear programming problems , It can be handled by the general method of dealing with nonlinear programming problems , It can also be handled in some special ways .
边栏推荐
- ss命令详解
- 数据库多表查询 联合查询 增删改查
- 实战!聊聊如何解决MySQL深分页问题
- 10道面试常问JVM题
- 数仓建模,什么是宽表?如何设计?好处与不足
- 吴恩达老师机器学习课程笔记 02 单变量线性回归
- Share some tips for better code, smooth coding and improve efficiency
- Hongke share | let you have a comprehensive understanding of "can bus error" (III) -- can node status and error counter
- SDN拓扑发现原理
- MySql基础知识(高频面试题)
猜你喜欢
随机推荐
LDAP简述及统一认证说明
比较单片机3种时钟电路方案
【技能积累】写邮件时的常用表达
王树尧老师运筹学课程笔记 01 导学与绪论
Neuralcf neural collaborative filtering network
王树尧老师运筹学课程笔记 07 线性规划与单纯形法(标准型、基、基解、基可行解、可行基)
崔雪婷老师最优化理论与方法课程笔记 00 写在前面
Case supplement, ATM
数据库使用psql及jdbc进行远程连接,不定时自动断开的解决办法
说一下 TCP/IP 协议?以及每层的作用?
王树尧老师运筹学课程笔记 10 线性规划与单纯形法(关于检测数与退化的讨论)
【论文阅读 | 冷冻电镜】RELION 4.0 中新的 subtomogram averaging 方法解读
Why does 5g N2 interface control plane use SCTP protocol?
王树尧老师运筹学课程笔记 06 线性规划与单纯形法(几何意义)
5G服务化接口和参考点
Share some tips for better code, smooth coding and improve efficiency
Loss function -- cross entropy loss function
【笔记】The art of research(明白问题的重要性)
Callable 的使用
AbstractQueuedSynchronizer(AQS)之 ReentrantLock 源码浅读









