码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 运筹学_1.1.4 线性规划问题-解的概念


    1.1.4 线性规划问题-解的概念

    • 一、可行解与最优解
    • 二、基的概念
    • 三、基变量、基向量;非基变量、非基向量;基解、基可行解;
    • 四、最优解与可行解、基可行解的关系
    • 五、用例题(枚举法)巩固基解、基可行解、最优解三个概念
      • 1、例1
      • 2、例2
    • 六、解之间的关系归纳

    一、可行解与最优解

    在这里插入图片描述

    可行解:满足所由约束条件的解【全部可行解的集合称为可行域】
    最优解:使目标函数最大的可行解
    因此最优解包含于可行解

    二、基的概念

    基:设A是约束方程组(2)的m×n阶系数矩阵(设n>m,变量的个数大于方程的个数),其秩为m。
    B是A中的一个m×m阶的满秩子矩阵(|B|≠0的非奇异子矩阵),则称B为线性规划问题的一个基。
    B实际上就是A的一个极大线性无关组

    问题1:为什么秩就为m?
    实际过程中,在建模时列约束条件,默认列出来的方程为独立方程(而不会出现两个方程化简后相同的无效方程情况)

    问题2:为什么n>m?
    实际情况中,决策变量的个数通常也是大于方程的个数

    在这里插入图片描述

    三、基变量、基向量;非基变量、非基向量;基解、基可行解;

    设方程组有m个方程,n个变量,其中n>m.R(A)=m,方程组有n-m个自由未知量,即方程组一定有无穷多个解。
    n=m时只有唯一解,实际情况很少出现。

    在这里插入图片描述

    假设:方程组中前m个变量的系数列向量就是它的基向量(极大线性无关组)
    则把(n-m)个非基向量移项到右边

    在这里插入图片描述

    非基变量可以是任意常数,因此令所有非基变量为0,又因为|B|≠0,据克莱姆法则,可求出唯一解;
    从而得到第一个初始解XB
    则X=(XB,XN)

    在这里插入图片描述
    在这里插入图片描述

    因此,在约束方程组中的系数矩阵中找到一个基,就能求出一组基解

    在这里插入图片描述

    基解不一定是可行解
    基解:根据基求得的解
    基可行解:基解中所有分量都满足非负条件的解
    可行基:对应于基可行解的基

    四、最优解与可行解、基可行解的关系

    最优解一定在可行解当中,那最优解一定包含在基可行解中吗?
    1、当最优解唯一时,最优解也是基最优解;
    2、当最优解不唯一时,最优解不一定是基最优解

    在这里插入图片描述

    五、用例题(枚举法)巩固基解、基可行解、最优解三个概念

    基的数目为:C(m,n)- 行列式为0的矩阵数,
    基可行解为:分量都为非负的基解

    1、例1

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2、例2

    在这里插入图片描述

    六、解之间的关系归纳

    可以用图解法辅助理解

    在这里插入图片描述

  • 相关阅读:
    大数据测试-数据质量模型
    【已验证】微信小程序介绍及创建过程23.10.08
    Mybatis 获取最终可执行SQL语句
    LeetCode 202
    python安装.whl文件
    java114-Calendar类方法before
    Vue3 你可能忽略的 v-model 的巧用
    涂鸦智能物联网平台初探
    Java——TCP UDP Socket编程
    收藏|机械工程师面试常问问题
  • 原文地址:https://blog.csdn.net/m0_74016661/article/details/136419606
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号