Module coinor.gimpy.examples.milp2

Expand source code
#List of constraint index
CONSTRAINTS = ["Capacity", "Cardinality"]

#Dictionary of objective function coefficients of variables
OBJ = {"x1" : 4,
       "x2" : 1,
       "x3" : 3,
       "x4" : 4,
       "x5" : 8,
       "x6" : 9,
       "x7" : 11,
       "x8" : 1,
       "x9" : 2,
       "x10": 0,
       "x11": 3,
       "x12": 1,
       "x13": 2,
       "x14": 3,
       "x15": 1}

#Dictionary of variable coefficients in each constraint (column)
MAT = {"x1" : [2, 1], 
       "x2" : [4, 1], 
       "x3" : [1, 1], 
       "x4" : [6, 1], 
       "x5" : [2, 1], 
       "x6" : [5, 1], 
       "x7" : [9, 1], 
       "x8" : [4, 1], 
       "x9" : [2, 1], 
       "x10": [1, 1], 
       "x11": [3, 1], 
       "x12": [3, 1], 
       "x13": [3, 1], 
       "x14": [5, 1], 
       "x15": [2, 1]}

#Right hand side of the constraints
RHS = [29, 8]

#List of variable indices
#VARIABLES = OBJ.keys()
#VARIABLES.sort()

VARIABLES = ["x1", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9", "x10", 
             "x11", "x12", "x13", "x14", "x15"]