首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    Python PuLP and Glpk

    PuLP 是一个 Python 的线性规划库,使用起来相当的简单方便: http://pypi.python.org/pypi/PuLP/1.5.3 还需要 GLPK (GNU Linear Programming Kit) http://www.gnu.org/software/glpk/ 先编译 glpk cmd cd D:\glpk-4.47\w32 Build_GLPK_with_VC9.bat Build_GLPK_with_VC9 _DLL.bat # 安装 pulp cd D:\python\PuLP-1.5.3 setup.py install 方式一:声明绝对路径 #prob.solve(GLPK("D:\\glpk-4.47 \\w32\\glpsol.exe")) 方式二:设环境变量 SET PATH=D:\glpk-4.47\w32\;%PATH% 这样可以简化为: prob.solve(GLPK(msg=0)) 最后看了

    1.1K20发布于 2020-01-13
  • 来自专栏生信喵实验柴

    Linux环境安装R包Rglpk报错

    :39:10: fatal error: glpk.h: No such file or directory 39 | #include <glpk.h> | ^~~ 解决方案 1.安装Glpk到用户目录,用于R依赖 cd ~ wget http://ftp.gnu.org/gnu/glpk/glpk-4.54.tar.gz tar xfzv glpk-4.54.tar.gz mkdir GLPK cd glpk-4.54 . mamba activate r-4.3.2 mv /home/username/glpk-4.54 /path/to/rpackages/Rglpk/src/GLPK export LD_LIBRARY_PATH =/home/username/GLPK/lib export LIBRARY_PATH=/home/username/GLPK/lib export CPATH=/home/username/GLPK

    91910编辑于 2024-02-28
  • 来自专栏Tensorbytes

    线性规划问题解决开源工具(GNU Linear Programming Kit)

    GNU Linear Programming Kit (GLPK)一个开源的线性规划工具,用了一下感觉语法还挺简单了(有点像python的感觉,但没python清晰)向大家介绍一下 ---- 入门实践 因此在网上搜了一下啊线性规划工具,因为不想装MATLAB,(实在是太大了,电脑c盘剩下不到4g了)就找了一个开源的线性规划小工具,感觉还蛮实用的,(GNU Linear Programming Kit, GLPK )[http://gnu.april.org/software/glpk/] 一个开源的线性规划工具,再这里给大家介绍介绍。 [GLPK-计算结果](./img/GLPK-计算结果.png) 结果和math命令一样,不过内存使用稍微大了点。 --------------- 通过上面对GLPK的建模计算有了大概了解,本章完成BOSS下达任务,完成一个过剩通勤计算。

    2.4K20发布于 2019-10-23
  • 来自专栏数据魔术师

    干货 | 运筹学、数学规划、离散优化求解器大PK,总有一款适合你

    GLPK GLPK (GNU Linear Programming Kit,GNU线性编程工具)是GNU下的一个项目,用于建立大规模线性规划LP和混合型整数规划MIP问题,并对模型进行最优化求解。 GLPK实现了对windows的支持,但是为此,你同样需要学习它的建模语言,并且所有的操作都在 glpsol.exe 提共的命令行下完成,比较不方便,且耗时长。 GLPK英文介绍: ? GLPK for windows: ? yalmip 可以说,yalmip是一位“集大成者”,它不仅自己包含基本的线性规划求解算法,比如linprog(线性规划)、bintprog(二值线性规划)、bnb(分支界定算法)等,他还提供了对cplex、GLPK 目前,仅有少数几个发达国家拥有自己的整数规划求解器,如美国有GUROBI、CPLEX、SAS、MATLAB、CBC、SYMPHONY,德国有SCIP,俄罗斯有MIPCL和GLPK,英国有XPRESS(后被美国

    29.9K74发布于 2019-10-18
  • 来自专栏福大大架构师每日一题

    文心一言 VS 讯飞星火 VS chatgpt (372)-- 算法导论24.4 4题

    以下是一个简化版本的线性规划模型并用Go语言展示如何用矩阵形式(虽不高效)求解,具体求解依赖于一个外部线性规划求解器(如GLPK或其他LP求解库)。 依赖外部LP求解器:代码中调用了glpsol(GLPK的求解器),需要在系统上安装GLPK。 2. 建模的简化:模型较为简化,并没有完全涵盖所有可能情况(如路径上不能有环的约束)。 3. = s, t (流量守恒) x(i, j) >= 0 for all (i, j) in E 现在,我们可以使用Go语言和一些线性规划库(如GLPK)来实现这个模型。 假设我们有一个图的邻接矩阵表示 adjacencyMatrix :=[][]float64{ {0,1,2,0}, {1,0,3,4}, {2,3,0,5}, {0,4,5,0}, } // 创建GLPK .2f\n", v.Index/len(adjacencyMatrix), v.Index%len(adjacencyMatrix), v.Value) } } 请注意,这个代码示例假设你已经安装了go-glpk

    28920编辑于 2024-10-21
  • 来自专栏机器学习与统计学

    【推荐阅读--R语言在最优化中的应用】用Rglpk包解决线性规划与整数规划 ​

    R中,有很多包可以解决该问题,推荐 Rglpk包 (Theussl and Hornik, 2008),该包提供了到GLPK (GNU Linear Programming Kit) 的高级接口,不仅可以方便快速地解决大型的线性规划

    5K30发布于 2019-04-10
  • 来自专栏Python绿色通道

    适合 Python 入门的 8 款强大工具!

    PuLP可以生成LP文件,并调用高度优化的求解器GLPK、COIN CLP/CBC、CPLEX以及GUROBI来解决这些线性问题。

    1K10发布于 2020-08-19
  • 来自专栏Python 知识大全

    适合 Python 入门的 8 款强大工具!

    PuLP可以生成LP文件,并调用高度优化的求解器GLPK、COIN CLP/CBC、CPLEX以及GUROBI来解决这些线性问题。

    1.1K40发布于 2020-08-07
  • 来自专栏北京马哥教育

    8 款强大工具适合 Python 入门的你

    PuLP可以生成LP文件,并调用高度优化的求解器GLPK、COIN CLP/CBC、CPLEX以及GUROBI来解决这些线性问题。

    1.5K11发布于 2020-08-03
  • 来自专栏Python 知识大全

    为程序员和新手准备的8大 Python 工具

    而且puLP可以生成 LP 文件,并调用高度优化的solvers、GLPK、COIN CLP/CBC、CPLEX 和 GUROBI 来解决这些线性问题。

    90820发布于 2020-12-29
  • 来自专栏CSDN技术头条

    数据专家必知必会的7款Python工具

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    1.2K60发布于 2018-02-13
  • 来自专栏数据科学与人工智能

    【Python环境】玩转数据分析,必知必会的7款Python工具!

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    1.2K80发布于 2018-02-26
  • 来自专栏数据科学与人工智能

    【Python环境】首席数据专家们推荐使用的 7 款 Python 工具

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。 Matplotlib ?

    1.2K50发布于 2018-02-26
  • 来自专栏华章科技

    数据专家必知必会的7款Python工具

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    78330发布于 2018-08-16
  • 来自专栏CDA数据分析师

    玩转数据分析,必知必会的7款Python工具!

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    1.3K80发布于 2018-02-05
  • 来自专栏数据科学与人工智能

    【Python环境】玩转数据分析,必知必会的7款Python工具!

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    1.1K50发布于 2018-02-26
  • 来自专栏北京马哥教育

    想做大数据,先看一下这 7 款高效的 Python 工具

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    89970发布于 2018-05-04
  • 来自专栏大数据钻研

    真正的数据科学家 必备七大技术

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。   

    1.1K60发布于 2018-04-18
  • 来自专栏企鹅号快讯

    数据专家必知必会的 7款Python 工具

    它能产生线性文件,能调用高度优化的求解器,GLPK,COIN CLP/CBC,CPLEX,和GUROBI,来求解这些线性问题。

    1.4K60发布于 2018-01-12
  • 来自专栏超级架构师

    「精挑细选」精选优化软件清单

    OptimJ 基于java的建模语言;免费版包括对lp_solve、GLPK和LP或MPS文件格式的支持。 PottersWheel-常微分方程参数估计(学术用免费MATLAB工具箱)。

    6.7K20发布于 2020-08-28
领券