set_objective function

Set the model objective

Set the model objective

set_objective(model, expression, sense = c("max", "min")) set_objective_(model, expression, sense = c("max", "min"))

Arguments

  • model: the model
  • expression: the linear objective as a sum of variables and constants
  • sense: the model sense. Must be either "max" or "min".

Returns

a Model with a new objective function definition

Examples

library(magrittr) MIPModel() %>% add_variable(x, lb = 2) %>% add_variable(y, lb = 40) %>% set_objective(x + y, sense = "min")
  • Maintainer: Dirk Schumacher
  • License: MIT + file LICENSE
  • Last published: 2023-09-09