GLPK-》线性规划工具,学术研究的选择

最近需要对研究的问题进行数学规划,并求最优解,在阅读大牛的文章中看到了该工具GLPK,便搜索了下,按照如下步骤安装并测试了小例子,感觉上基本用法还是很简单的,所以将步骤附在下边,供参考和阅读,转载请标注,谢谢。

  1. 1.       打开文件

Sudo gedit /etc/apt/sources.list

  1. 2.       添加目标PLGK的源

deb http://us.archive.ubuntu.com/ubuntu saucy main universe

  1. 3.       更新源并安装

sudo apt-get update

sudo apt-get install glpk

  1. 4.       等待安装完成即可
  2. 5.       测试例子,保存为*.mod文件,注意后缀,文件主要包括三部分:变量,目标函数以及约束条件。

===================================================

/* Variables */

var x1 >= 0;

var x2 >= 0;

var x3 >= 0;

 

/* Object function */

maximize z: x1 + 14*x2 + 6*x3;

 

/* Constrains */

s.t. con1: x1 + x2 + x3 <= 4;

s.t. con2: x1  <= 2;

s.t. con3: x3  <= 3;

s.t. con4: 3*x2 + x3  <= 6;

 

end;

====================================================

  1. 6.       使用GLPK执行上述文件求最优解,*可使用自定义文件名替换

glpsol -m *.mod -o *.sol

 

上述是最简单的使用GLPK工具的步骤,另外GLPK是跨平台的,也可以在windows平台上使用,具体步骤需自行百度。

时间: 2024-08-08 17:52:01

GLPK-》线性规划工具,学术研究的选择的相关文章

博士五年的一些学术研究心得体会

学术研究的一些心得体会 当我们开始高校研究生活时,我们就踏上了学术研究之路.这是一条探索未知世界,追求知识真理之路.这条道路上布满荆棘,充满了冒险和乐趣.本文通过分享自己在博士学习阶段亲身经历的研究经验和体会(主要涉及到文献检索.文献阅读.实验设计和论文写作这四个方面),希望能帮助一些入门研究不久的同学对学术研究有新的认识,能在研究道路上少走弯路,迈向自己的成功之路. 1 引言 2014年9月,我提着行李箱一个人来到大连这陌生的城市开启了在大工的博士研究生涯.我是从大四毕业设计就已经开始接触自己

对于学术研究的想法

学术研究不是一件非常神秘的事情,也不是一个高大上的事情. 做好学术研究而且有所发现,必须做到5点,敢学.敢想.敢实践.敢写.敢发. 在这个过程中,学习的积累是不可或缺的,一个完整的知识框架是研究成功的重要支撑因素.正如孔子所说的,一位君子应该具有六艺一样的,必须有了这几个基本点才是一个合格的人员,一开始也许是一点点,但是随着时间的发展,一切都会改变,只要你坚持去完善自己的知识结构. 我是一个经济管理的研究人员,我认为一个合格的学术研究者应该具有以下几点能力: 1.对如下基本课程的深入学习:宏观经

学术研究你的成功之道整理与感悟

花了一周的时间阅读了<学术研究,你的成功之道>这本书.可以说这本书就是在我们进行科学研究之前给我们研究新手的一盏明灯,让开始从事研究的人明确自己的研究价值并且给我们一些研究的指导,让我们少走弯路.但是研究工作的方法和方向各有不同,只能说以本书为参考能够了解一些科研的常识与常规的方法,并以此为基石探索每个人自己的研究方式.本书是以培养一个杰出的研究者为目标的,面向的读者主要是博士生,在没有明确之后的方向要不要继续的深造的情况下,我认为应该以此为标准严格要求自己.以下是我对于本书围绕硕士研究生为核

安全学习工具和研究途径整理分享

希望可以帮助大家拓宽自己的安全学习.研究范围,多了解一些提升自己安全的途径. 本文作者:i春秋签约作家--夏之冰雪 恩,首先我分享国内top 3的最重要途径: 1. i春秋学院课程,里面有大量的精品课程,值得各阶段的人去学习. 2. i春秋论坛,恩,当你看到这篇帖子时,充分说明这个途径你已经掌握了. 3. i春秋各类qq群,一个人是寂寞的,一群人的学习和分享才会有基情. 除了top3,还有没有其他的途径呢? 对于新人而言,除了将安全领域的知识学扎实,还要尽量多的玩一玩各种安全工具,正所谓玩的6了

R语言统计分析技术研究 特征值选择技术要点

特征值选择技术要点                          作者:王立敏 文章来源:  网络 1.特征值 特征值是线性代数中的一个重要概念.在数学,物理学,化学,计算机等领域有着广泛的应用.设A是n阶方阵,如果存在数m和非零n维列向量x,使得Ax=mx成立,则称m是A的一个特征值或本征值.非零n维列向量x称为矩阵A的属于特征值m的特征向量或本征向量,简称A的特征向量或A的本征向量. 2.使用R语言的Boruta包进行特征选择 在数据分析过程中,利用各种图表进行数据探索是必要的前期工作

第【一】部分Netzob项目工具的安装配置by tsy

声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系作者bitpeach删除相应部分. 3)本文档内容涉及Netzob工具的安装配置,请勿认为本文是讲述使用,Netzob的使用是不在本文讲述的,下一篇博文应该会写Netzob的使用手册. 4)仅仅作为参考用途,抛砖引玉,不作为证据证明用途,请自行取舍,核实引用.文中图片大多为本人原创,如有引用他人图片会注明的. 0目录 目录 0目录    1 [1]引言 

google兴趣点下载工具

继上次百度兴趣点版本的发布以后,发现百度只能下载本国数据,并且数据完整度还是和google的少一些,所以本次经过钻研与解密,实现了google地图下载工具,版本的主要功能如下: 1.支持多线程下载,支持16进程下载,用户自己选择设置. 2.支持全球数据下载. 3.数据完整性高,按分类下载,可以选择已有分类,也可以输入分类或者关键字下载. 4.数据坐标精确,数据无偏移. 联系方式QQ:204843224 本工具用于学术研究及技术讨论,获取的数据不用于商业盈利,数据版权归Google及其合作单位所有

一些对数学领域及数学研究的个人看法(转载自博士论坛wcboy)

转自:http://www.math.org.cn/forum.php?mod=viewthread&tid=14819&extra=&page=1 原作者: wcboy 现在的论坛质量比以前差了,大部分都是来解题问答的,而且层次较低.以前论坛中,Qullien很令人印象深刻,但愿他能在国外闯出一片天空.现在 基础数学版代数&数论子版中那几个讨论代数几何的还不错.不期望目前论坛出现很多高层次高手,高层次高手应该站在好课题上高观点讨论数学,出 现这样的网友,看他们的言论非常过

程序员高效率工具推荐-不看后悔死你

一. Xshell Xftp 免费软件 Xshell 和 Xftp 都是 NetSarang 出品的优秀网络管理.安全传输工具.Xshell 是一个免费的安全终端仿真器,可以作为 SSH.TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口.如果你的项目部署到Liunx下面,这样的工具你少不了的. 二. Axure RP Pro 这个做产品的用的比较多,但是