I am considering trying to solve a scheduling problem using Gurobi
Cloud. However, I am just getting started with linear programming,
and I am trying to understand whether Gurobi can solve a problem of
the size I am dealing with. The size of the problem is:
All of the variables I am solving for are 0 or 1, they represent
decisions to use or not use a particular schedule. My objective
function would have around 100,000 of these 0 or 1 variables, each
with a coefficient representing the score for that decision, like:
752*x1 + 537*x2 + ... 432*x100,000
I'd like to maximize the overall function. Many of my constraints
will be pure equality, like:
x1 + x5 + ... x9,324 = 2 (or some other small number)
There will be around 100 constraints like that, each with around 1000
variables, and another 800 constraints like that, each with 3000 to
6000 variables
I would also have around 100 constraints with inequalities and around
1000 variables, like:
x2 + x10 + ... x9,720 < 10
My question is - how likely is it that Gurobi can solve a problem like
this in less than 12 hours on AWS? Is my problem obviously workable
in that time frame? Obviously unworkable?
Thanks,
Chris
--
Subscription settings:
http://groups.google.com/group/gurobi/subscribe?hl=en