Objective Variable Bounds
Constructs a variable bounds object.
V_bound(li, ui, lb, ub, nobj, ld = 0, ud = Inf, names = NULL) as.V_bound(x) is.V_bound(x)
li
: an integer vector specifying the indices of non-standard (i.e., values != 0) lower bounds.ui
: an integer vector specifying the indices of non-standard (i.e., values != Inf) upper bounds.lb
: a numeric vector with lower bounds.ub
: a numeric vector with upper bounds.nobj
: an integer representing the number of objective variablesld
: a numeric giving lower default bound.ud
: a numeric giving upper default bound.names
: a character vector giving the names of the bounds.x
: object to be coerced or tested.An S3 object of class "V_bound"
containing lower and upper bounds of the objective variables.
This function returns a sparse representation of objective variable bounds.
V_bound(li=1:3, lb=rep.int(-Inf, 3)) V_bound(li=c(1, 5, 10), ui=13, lb=rep.int(-Inf, 3), ub=100, nobj=20)