R语言-最优化_整数规划、线性规划求解(Rsymphony)
来源:互联网 发布:员工管理系统 java 编辑:程序博客网 时间:2024/06/06 00:09
Rsymphony包简介
Rsymphony,混合整数线性规划SYMPHONY 求解器,其中主函数有:
Rsymphony_solve_LP(obj, mat, dir, rhs, bounds = NULL, types = NULL, max = FALSE, verbosity = -2, time_limit = -1, node_limit = -1, gap_limit = -1, first_feasible = FALSE, write_lp = FALSE, write_mps = FALSE)
example
example1
# 求解library(Rsymphony)obj <- c(2, 4, 3)mat <- matrix(c(3, 2, 1, 4, 1, 3, 2, 1, 2), nrow = 3)# [,1] [,2] [,3]#[1,] 3 4 2#[2,] 2 1 1#[3,] 1 3 2dir <- c("<=", "<=", "<=")rhs <- c(60, 40, 80)max <- FRsymphony_solve_LP(obj, mat, dir, rhs, max = max)#$solution#[1] 0 0 30#$objval#[1] 90#$status # 0表有解,1表找不到解#TM_OPTIMAL_SOLUTION_FOUND # 0
example2
obj <- c(3, 1, 3)mat <- matrix(c(-1, 0, 1, 2, 4, -3, 1, -3, 2), nrow = 3)# [,1] [,2] [,3]#[1,] -1 2 1#[2,] 0 4 -3#[3,] 1 -3 2dir <- c("<=", "<=", "<=")rhs <- c(4, 2, 3)max <- TRUEtypes <- c("I", "C", "I")Rsymphony_solve_LP(obj, mat, dir, rhs, types = types, max = max)#$solution#[1] 5.00 2.75 3.00#$objval#[1] 26.75#$status#TM_OPTIMAL_SOLUTION_FOUND # 0
0 0
- R语言-最优化_整数规划、线性规划求解(Rsymphony)
- R语言-条件约束最优化_整数规划、线性规划求解(Rglpk)
- R语言-条件约束最优化_非线性规划求解(Rdonlp2)
- MATLAB求解线性规划(含整数规划和0-1规划)问题
- MATLAB求解线性规划(含整数规划和0-1规划)问题
- R语言-加快混合整数规划求解速度试验(1)
- 算法_动态规划_整数线性规划问题
- 线性规划 整数规划 01规划
- 线性规划法及其整数规划
- 分支定界法求解整数线性规划问题
- 最优化理论——线性规划及单纯形法求解
- 深入浅出数据分析:最优化-用Excel求解一个线性规划问题
- 最优化学习笔记(十)——对偶线性规划
- matlab yalmip + lpsolve + matlab 求解混合整数线性规划问题(MIP/MILP)
- yalmip + lpsolve + matlab 求解混合整数线性规划问题(MIP/MILP)
- 【转载】yalmip + lpsolve + matlab 求解混合整数线性规划问题(MIP/MILP)
- yalmip + lpsolve + matlab 求解混合整数线性规划问题(MIP/MILP)
- yalmip + lpsolve + matlab 求解混合整数线性规划问题(MIP/MILP)
- 数据结构与算法(C语言版)__二叉树
- 【React Native 安卓开发】----(Picker)【第四篇】
- java实现各种排序算法(包括冒泡排序,选择排序,插入排序,快速排序(简洁版))及性能测试
- Redis 缓存 + Spring 的集成示例
- three平面相机
- R语言-最优化_整数规划、线性规划求解(Rsymphony)
- 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法
- 用gen_init_cpio工具归档生成
- 关于几个常用java命令反编译(Fernflower decompiler)的结果
- Java Security: Illegal key size or default parameters
- java多线程处理导入数据拆分List集合,同步处理插入数据
- Spark算子:RDD基本转换操作(6)–zip、zipPartitions
- iOS项目适配
- windows hosts文件地址