线性规划之单纯形法
线性规划之单纯形法
线性规划是要你求出一个问题的最优解,也许是最大的,也许是最小的。
但是,要解决这个问题的同时,会给你几个约束条件。在满足这几个条件下,你将要求出最优解。
实例:修建运动场
学校要靠一侧的围墙修建运动场,现在只有围建60米的建筑材料,请问如何选取操场的长和宽,可以使运动场的面积最大?
那么,我们设答案为
接着,我们找出限制条件:
最优解:
实例:安排生产计划
某陶瓷公司是一家手工艺制造公司,生产陶制的碗和杯子,使用两大主要资源是粘土和有技艺的劳动力,公司想知道每天生产多少数量的碗和杯子可以最大化利润。
碗 | 杯子 | 资源限制 | |
---|---|---|---|
粘土(斤/个) | 4 | 3 | 120斤 |
劳动力(小时/个) | 1 | 2 | 40小时 |
利润(元/个) | 40 | 50 |
设答案为
约束条件:
我们可以用图解法来解决这个问题。
在上一个问题中,我们知道最优解就是把所有材料都用完。可是,这题有可能并不是把所有材料用完最优。
但是,我们可以把两个约束条件都看得最大,两者在图像上的重叠部分就是答案所在的区域,然后再去找。
那么,我们就可以这样看:
这两个就是在图像上的线段。
那么,答案就(如图1)内。
(图1)
那么,我们可以再画一条线
我们发现,最大值是两条直线的交点,也就是
所以,最优答案就是24和8。
不过,不是所有的这种题目答案都是两条线的交点,要具体看情况。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」