R lpsolve бинарный найти все возможные решения

У меня есть проблема линейного программирования. Все переменные являются двоичными, и я хочу получить все возможные решения. Я знаю, что могу установить параметр num.bin.solns для обеспечения нескольких решений. Но есть ли простой способ задать все возможные решения?

Например, в следующем случае я знаю, что максимальное количество ответов - 6. Но если я не знаю максимально возможных решений, то как я могу установить параметр num.bin.solns таким образом, чтобы он возвращал все возможные решения?

library("lpSolve")
A=matrix (c(1,1,1,1), nrow=1, byrow=TRUE)
b=(2)
signs='=='
c_=rep(0,4)
res = lpSolve::lp('max', c_, A, signs, b,  all.bin = TRUE, num.bin.solns=6)

Ответы на вопрос(1)

Ваш ответ на вопрос