Не работает следующее?
library(ROI)
obj <- L_objective(c(A, B, C, D)
const.mat <- matrix(c(1, 0, 0, 0,
1, 1, 0, 0,
1, 1, 1, 0,
1, 1, 1, 1),
nrow = 4)
const <- L_constraint(rbind(const.mat, constmat),
dir = c(rep(">=", 4), rep("<=", 4)),
rhs = c(rep(0-V, 4), rep(8-V, 4)))
op <- op(obj, const, maximum = TRUE)
out <- ROI_solve(op)
Конечно, заполняя правильные значения для A, B, C, D и V, которые, я полагаю, у вас есть.Если последнее ограничение выполнено, остальные будут автоматически, поэтому это единственное, что имеет значение.