当前位置:网站首页>Optimization - multi objective planning
Optimization - multi objective planning
2022-06-26 03:48:00 【Lu 727】
1、 effect
Programming solution is a mathematical theory and method to study the extreme value problem of objective function under constraints .
2、 Input / output description
Input : Objective function , Constraints and value range of decision variables .
Output : Programming solution result , And the derivation of programming equation .
3、 Relevant concepts
Positive deviation variable
: The amount by which the actual value exceeds the target value , Greater than or equal to 0
Negative deviation variable
: The amount by which the actual value is less than the target value , Greater than or equal to 0
Absolute constraint : Conditions to be met
Goal constraints : Try to meet the conditions , Add the negative deviation variable and subtract the positive deviation variable to form the equation
Priority factor : The subjective weight given to each goal
4、 Case example
Two products , product 1 Each consumable is 1, Time consuming to 2 God , Profit is 8 ten thousand ; product 2 Each consumable is 2, Time consuming to 1 God , Profit is 10 ten thousand . The total material quantity is 10. requirement 11 It must be done in days . Determine respective production , Try to meet the following conditions
Conditions 1: product 1 The output of is not greater than that of the product 2;
Conditions 2: Materials should be used as fully as possible ;
Conditions 3: The planned profit target should be reached and exceeded as far as possible 56 Ten thousand yuan ;

Determining priorities
,
,
after , Then the objective function and constraints are :

In this way, multi-objective programming is transformed into single objective programming .
5、 Modeling steps
1. Determining priorities
2. Build the objective function
3. Set the value range and constraints
4. Model solving
边栏推荐
- C # knowledge structure
- Solve the problem that the input box is blocked by the pop-up keyboard under the WebView transparent status bar
- 2022.6.25-----leetcode.剑指offer.091
- MySQL高级篇第一章(linux下安装MySQL)【下】
- 使用SOAPUI访问对应的esb工程
- Is it safe to open a fund account? How to apply
- Non H5 end of uni app, regional setting of status bar on the top of mobile phone
- Upload file / text / picture, box shadow
- 解决uniapp插件robin-editor设置字体颜色和背景颜色报错的问题
- Communication mode between processes
猜你喜欢

Alibaba cloud function computing service one click to build Z-blog personal blog

Kotlin uses viewpager2+fragment+bottomnavigationview to implement the style of the switching module of the bottom menu bar.

Open Camera异常分析(一)

Add an "open search description" to the site to adapt to the browser's "site search"“

栖霞消防开展在建工地消防安全培训

ABP framework Practice Series (II) - Introduction to domain layer

Uni app custom drop-down selection list
![[collection of good books] from technology to products](/img/b1/a119d61ff20d19d1e42e5c243de42c.png)
[collection of good books] from technology to products

Nebula Graph学习篇3_多线程完成6000w+关系数据迁移

An error occurred using the connection to database 'on server' 10.28.253.2‘
随机推荐
Ieda suddenly cannot find compact middle packages
TiFlash 函数下推必知必会丨十分钟成为 TiFlash Contributor
Uni app custom drop-down selection list
Kotlin uses viewpager2+fragment+bottomnavigationview to implement the style of the switching module of the bottom menu bar.
Solve the problem that the input box is blocked by the pop-up keyboard under the WebView transparent status bar
2022.6.24-----leetcode. five hundred and fifteen
链路监控 pinpoint
Add an "open search description" to the site to adapt to the browser's "site search"“
【Flink】Flink 批处理模式Map端数据聚合 NormalizedKeySorter
2022.6.25 - leetcode. Un doigt d'épée. 091.
Redux thunk simple case, advantages, disadvantages and thinking
MySQL addition, deletion, query and modification (Advanced)
Mysql database foundation
progress bar
力扣79单词搜索
MySQL的视图
ABP framework Practice Series (II) - Introduction to domain layer
navicat16无线试用
763. 划分字母区间
Double carbon bonus + great year of infrastructure construction 𞓜 deep ploughing into the field of green intelligent equipment for water conservancy and hydropower