I am trying to solve a fairly common MIP. Here are the problem characteristics.
- Multi product , Multi site (sites simultaneously serve as production, demand & inventory storage locations). weekly time buckets
- products (unit: cases) can be made only in discrete batch sizes using limited number of shifts/batches at each site during each week.
- Transportation is allowed across sites to meet demand at any site
- Additionally minimum end of week inventory levels must be met at each location.
The current solution from a solver(gurobi) never reaches an MIP gap of better than 15 % from the best bound.
If this problem does not have fixed batch sizes( can produce any quantity during a shift), it is straightforward. But if not, can someone suggest simple heuristic techniques to solve this kind of MIP?