首页 > 其他分享 >LP-duality 定理

LP-duality 定理

时间:2024-06-23 22:10:52浏览次数:26  
标签:duality cdot 定理 问题 线性规划 vec LP

LP-duality 定理:线性规划问题的对偶定理。

【定理内容】

用于将线性规划问题转化为对偶问题,然后用算法解决。

给定矩阵 \(A,b,c\),其中 \(b,c\) 都是只有一列的矩阵(可以当作列向量看)。

问题 1: 求向量(一组数)\(\vec{x}\),要求 \(A\cdot \vec{x}\le \vec{b}\)
且 \(\vec{x}\ge 0\),使得 \(c^T\cdot \vec{x}\) 最大。

问题 2: 求向量(一组数)\(\vec{y}\),要求 \(A^T\cdot \vec{y}\ge \vec{c}\) 且 \(\vec{y}\ge 0\),使得 \(b^T\cdot \vec{y}\) 最小。

这两个问题满足这两个性质:
弱对偶性:记问题 1 的任一组可行解 \(\vec{X}\) 和问题 2 的任一组可行解 \(\vec{Y}\),则 \(c^T\cdot\vec{X}\le b^T\cdot\vec{Y}\)。

强对偶性:如果问题 1,2 都是有解的,则 1 的最优解(最大值)和 2 的最优解(最大值)相等。

线性规划问题其实可以看做给出一大堆不等式,求条件极值。

【定理应用其一:最大流最小割定理】

网络流问题就是天生的一类线性规划问题。

这里将用 LP-duality 定理粗略证明 MF=MC 定理。拿个例子。

\(e_1\sim e_5\) 是每条边的标号。\(x_1\sim x_5\) 表示各边的流量。令 \(cap_i\) 表示 \(e_i\) 的容量(图中未写)。

先把最大流问题改造成线性规划模式。

\[\begin{cases} x_i\le c_i\\ \\ \\ \end{cases} \]

标签:duality,cdot,定理,问题,线性规划,vec,LP
From: https://www.cnblogs.com/FLY-lai/p/18264000

相关文章

  • NLP大模型涉浅
    自然语言处理(NLP)作为人工智能的皇冠上的明珠,一直吸引着众多研究者的目光。随着深度学习技术的发展,NLP领域迎来了新的春天。从词汇表征到复杂的神经网络模型,再到预训练语言模型的微调,深度学习为NLP提供了强大的工具和方法。词汇表征:NLP的基石在NLP中,词汇表征是将词语转换为计算机......
  • 数学一|概统|五、大数定理与中心极限定理
    考试要求了解切比雪夫不等式;了解切比雪夫大数定律、伯努利大数定律和辛钦大数定律(独立同分布随机变量序列的大数定律);了解棣莫弗-拉普拉斯定理(二项分布以正态分布为极限)和列维-林德伯格定理(独立同分布随机变量序列的中心极限定理)1.1马尔可夫和切比雪夫不等式2.1.1马尔可夫......
  • 关于pulp.solve()的报错,pulp.apis.core.PulpSolverError: Pulp: Error while executin
     File"E:\python\建模\.venv\Lib\site-packages\pulp\apis\coin_api.py",line112,inactualSolve  returnself.solve_CBC(lp,**kwargs)      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File"E:\python\建模\.venv\Lib\site-packages\pulp\a......
  • Transformer 模型全解析:NLP领域的变革者与任务精粹
    标题:Transformer模型全解析:NLP领域的变革者与任务精粹引言Transformer模型自问世以来,已成为自然语言处理(NLP)领域的一大突破,其基于自注意力机制的架构为各种语言任务带来了革命性的进展。本文将深入探讨Transformer模型的内部机制,并展示其在多个NLP任务上的应用,通过......
  • 自然语言处理(NLP):开启人机智能对话的钥匙
    自然语言处理(NaturalLanguageProcessing,NLP)是人工智能(AI)和计算语言学的一个分支,它专注于使计算机能够理解和生成人类语言。NLP涵盖了广泛的研究领域,包括文本分析、信息抽取、文本生成、机器翻译等。随着技术的不断发展,NLP已经成为许多应用的核心组成部分,从搜索引擎到智......
  • 自然语言处理(NLP)概述
    自然语言处理(NLP)概述目录引言NLP基础词汇语法分析词嵌入NLP任务文本分类情感分析命名实体识别机器翻译文本生成问答系统NLP技术规则基础方法统计方法深度学习方法NLP工具和库NLTKspaCyStanfordNLPTransformersNLP应用语音助手聊天机器人内容推荐NLP挑战语言多......
  • Dolphinscheduler调度Kettle
    1、Dolphinscheduler-worker节点安装Kettle安装目录/opt/soft/data-integration2、配置资源仓库,将资源仓库配置文件 repositories.xml文件拷贝到安装目录仓库名称:mysql-repository仓库访问用户:guest仓库访问密码:guest3、创建Kettle任务,并保存到资源仓库任务创建略。任务......
  • LPD6803是专为LED(LED)灯光系统设计的驱动芯片
    一般简介:    LPD6803是专为LED(LED)灯光系统设计的驱动芯片,它采用先进的高压CMOS芯片工艺,提供三路恒流驱动和灰度调制输出,特别适合离散的多灰度全彩色灯光系统。    LPD6803芯片包括串行移位寄存器和级联驱动电路,灰度数据在时钟上沿移入串行移位寄存器,转储后......
  • 【论文笔记】Parameter-Effificient Transfer Learning for NLP
    题目:Parameter-EffificientTransferLearningforNLP阅读文章目录0.摘要1.引言2AdaptertuningforNLP3实验3.1参数/性能平衡3.2讨论4.相关工作0.摘要克服微调训练不高效的问题,增加一些adapter模块,思想就是固定原始的网络中的参数,针对任务增加一些可以训练......
  • 大学物理-----电磁学安培环路定理
    目录1.声明2.安培环路定理3.安培环路定理的证明4.安培环路定理的应用(1)分析(2)解释(3)有旋场(4)无限长导线(5)载流圆柱面(6)载流圆柱体(7)螺线管的磁感应强度(8)螺绕环的磁感应大小(9)均匀带电平面1.声明(1)首先声明,我不是一个物理专业的学生,是计算机专业的,其实我就是因为这个高......