using JuMP using GLPK using CSV function read_CFLP_inst(filename) param = CSV.read(filename; header=false) I = Int(param[1,1]) J = Int(param[1,2]) fac_block = Matrix(CSV.read(filename; header=false, datarow=2, limit=I)) C = Array(fac_block[1:I,1]) F = Array(fac_block[1:I,2]) w = Array(CSV.read(filename; header=false, datarow=2+I, limit=1)) D = Matrix(CSV.read(filename; header=false, datarow=2+I+1, limit=I)) return I, J, D, F, C, w end