我要求解的线性规划如下:
$$min \quad x_1 + x_2$$
$$x_1 +2x_2 \quad\quad \leq 5$$
$$\quad \quad \dfrac{1}{2} x_2+ x_3 =3$$
$$x_1,x_2,x_3 \geq 0$$
代码如下:
library(Rglpk)
obj = c(1,0,1)
mat = matrix(c(1,2,0,0,0.5,1),nrow = 2,byrow = T)
dir = c("<=","==")
rhs = c(5,3)
Rglpk_solve_LP(obj,mat,dir,rhs)
运行结果:
$`optimum`
[1] 1.75
$solution
[1] 0.00 2.50 1.75
$status
[1] 0
$solution_dual
[1] 1.25 0.00 0.00
$auxiliary
$auxiliary$`primal`
[1] 5 3
$auxiliary$dual
[1] -0.25 1.00
我想问的是最后的解后面这三项solution_dual、auxiliary$primal、auxiliary$dual分别代表的是什么意思??