首页 > 其他分享 >多目标规划模型与综合评价

多目标规划模型与综合评价

时间:2024-07-06 22:53:15浏览次数:14  
标签:min 模型 目标 问题 leq 评价 times 规划 解法

多目标规划模型

在许多实际问题当中,衡量一个方案的好坏标准可能不只一个。比如生产某个东西的时候想要“物美价廉”——既要质量好,又要成本低。这一类问题统称为多目标最优化问题或者多目标规划问题

多目标规划问题一般可以写成如下形式:

\[\begin{aligned} \min & f_1(x) \\ \min & f_2(x) \\ & \vdots \\ \min & f_p(x) \\ \text { s.t. } & g_i(x) \leq 0, i=1,2, \ldots, m \end{aligned} \]

其中, \(x=\left(x_1, x_2, \ldots, x_m\right)^T \in R^m, p \geq 2\)

例题1 生产计划问题

某厂生产三种布料\(A_1,A_2,A_3\),改厂两班生产,每周生产时间为\(80h\),能耗上限\(160t\)标准煤。其他数据如下表:

布料 生产速度(m/h) 利润(元/m) 每周最大销售量(m) 能耗(t/km)
\(A_1\) 400 0.15 40000 1.2
\(A_2\) 510 0.13 51000 1.3
\(A_3\) 360 0.20 36000 1.4

问每周生产三种布料各多少米,才能使得该厂的利润最高,而能耗最少?


设该厂每周生产三种布料分别\(x_1,x_2,x_3\)小时。总利润为\(y_1=f_1(x)\)(元),总能耗为\(y_2=f_2(x)\)(吨标准煤),其中\(x=(x_1,x_2,x_3)^T\),则上述问题的数学模型为:

\[\begin{aligned} & \min y_1=-f_1(x) \\ & \min y_2=f_2(x) \\ & \text { s.t. }\left\{\begin{array}{l} x_1+x_2+x_3 \leq 80 \\ 1.2 \times 0.4 x_1+1.3 \times 0.5 x_2+1.4 \times 0.36 x_3 \leq 160 \\ 0 \leq x_1 \leq 100,0 \leq x_2 \leq 100,0 \leq x_3 \leq 100 \end{array}\right. \end{aligned} \]

其中

\[\begin{align} f_1(x)&=0.15\times400x_1+0.13\times510x_2+0.2\times360x_3\\ f_2(x)&=1.2\times0.4x_1+1.3\times 0.51x_2+0.36\times 1.4x_3 \end{align} \]


可以发现,多目标规划问题与以前所讲的规划问题的主要区别在于:目标函数不止一个,而是\(p\)个。\((p\ge2)\)

多目标问题的解法

多目标问题的解法大致可以分为两类:直接解法间接解法。其中常用的多为间接解法:根据问题的实际背景和特征,设法讲多目标优化问题转化为单目标优化问题,从而得到满意的解法。

间接解法有:主要目标法,分层序列法,线性加权求和法

综合评价

标签:min,模型,目标,问题,leq,评价,times,规划,解法
From: https://www.cnblogs.com/Vanilla-chan/p/18288039/Multi-objective-plan-model-and-integrated-

相关文章

  • linux下高级IO模型
    高级IO1.高级IO模型基本概念1.1阻塞IO1.2非阻塞IO1.3信号驱动IO1.4IO多路转接1.5异步IO2.模型代码实现2.1非阻塞IO2.2多路转接-selectselect函数介绍什么才叫就绪呢?demoselect特点2.3多路转接-pollpoll函数介绍poll优缺点demo2.4多路转接-epoll(重点)epoll系......
  • YOLOv8改进 | 注意力机制 | 增强模型在图像分类和目标检测BAM注意力【小白必备 + 附完
    秋招面试专栏推荐:深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转......
  • 数据开发者如何在大模型时代脱颖而出
    欢迎来到我的博客,很高兴能够在这里和您见面!欢迎订阅相关专栏:⭐️全网最全IT互联网公司面试宝典:收集整理全网各大IT互联网公司技术、项目、HR面试真题.⭐️AIGC时代的创新与未来:详细讲解AIGC的概念、核心技术、应用领域等内容。⭐️全流程数据技术实战指南:全面讲解从数据采......
  • 遗传算法在路径规划中的应用
    国际期刊InternationalJournalofComplexityinAppliedScienceandTechnology,收录进化计算,机器学习和大数据方面的论文,投稿网址:https://www.inderscience.com/jhome.php?jcode=ijcast遗传算法(GeneticAlgorithm,GA)在路径规划中的应用是通过模拟生物进化过程来优化路......
  • 【论文笔记】UniST:通用预训练城市时空预测模型
    目录写在前面1.通用时空模型的挑战与能力特性2.构建通用时空模型UniST2.1大规模时空预训练2.2时空知识规则引导提示学习3.UniST的实验与分析3.1模型预测效果3.2其他实验分析写在前面文章标题:UniST:APrompt-EmpoweredUniversalModelforUrbanSpatio-Te......
  • 大语言模型与知识图谱结合发展方向
    引言在人工智能的发展历程中,大语言模型(LLM)的出现标志着一个重要的转折点。随着深度学习技术的突破和计算能力的提升,LLM以其前所未有的规模和复杂性,开启了迈向人工通用智能(AGI)的新浪潮。模型通过海量数据的预训练,不仅能够理解自然语言,还能够生成连贯、逻辑性强的文本,但存在......
  • 永磁同步电机参数辨识算法--模型参考自适应辨识电感
    本文采用MRAS在线辨识电感参数(Ld、Lq)一、原理介绍从组成部分来看,MRAS由三个重要部分构成分别为参考、可调以及自适应律。参考模型相当于IPMSM参数实时变化的准确值,即作为可调模型的参考值,可调模型依据参数实时变化进行修改待辨识参数。当参考、可调模型等输入时,由于两者内......
  • 【深度学习】图形模型基础(5):线性回归模型第三部分:线性回归模型拟合
    1.引言本博文专辑的焦点主要集中在回归模型的实用案例和工具上,从简单的单变量线性回归入手,逐步过渡到包含多个预测变量、非线性模型,以及在预测和因果推断中的应用。本文我们将介绍回归模型推断的一些数学结构,并提供一些代数知识以帮助理解线性回归的估计方法。此外,我们还将......
  • AI算法/模型/框架/模型库...都是什含义区别和联系?
    AI算法、模型、框架、模型库…都是什含义/区别和联系?算法、模型、模型库、框架什么是算法(Algorithm)?算法(Algorithm):算法是解决某一特定问题的步骤或规则集合。在AI/ML领域中,算法是用于训练模型、优化参数和执行推理的数学规则和计算方法。算法是模型训练的核心,通过......
  • 从零开始实践大模型 - 配置环境
    本文地址:blog.lucien.ink/archives/549本文将介绍在面向深度学习时,推荐的环境配置以及一些使用Linux的习惯。本文的部分内容与Debian下CUDA生产环境配置笔记有所重叠,但也有些许的不一样,在正文中不额外注明。前言本文将主要分4部分:配置SSH登陆安装显卡驱动......