1
$\begingroup$

I'm looking for a resource to self teach MILP modeling techniques. I have no interest in starting a career as a research scientist at Gurobi so how these models work (Simplex, Interior Point, etc.) is not of interest to me.

Rather, I'd like to understand broad classes of problems and common modeling techniques (ex: column generation) that are solver-agnostic. (Context: improving logistic decisions at a tech company.). Are any such recommendations available?

$\endgroup$
3
  • 1
    $\begingroup$ There are many resources, you can find at OR.SE. (e.g. this one). Also please, be aware that without having a good knowledge of e.g. the Simplex algorithm, it would be hard to understand how a method like column generation works in practice. $\endgroup$
    – A.Omidi
    Commented Aug 10 at 6:26
  • $\begingroup$ Related: Recommendations for OR video channels (YouTube etc.) $\endgroup$ Commented Aug 10 at 16:40
  • 1
    $\begingroup$ @A.Omidi perhaps not the best example I could have offered. I have actually implemented simplex before, see github.com/jdmoore7/simplex_algorithm/blob/master/simplex.py. But the experience wasn’t that enlightening. The business problem to math problem translation is where I see the biggest growth opportunity for myself. $\endgroup$
    – jbuddy_13
    Commented Aug 10 at 19:05

2 Answers 2

1
$\begingroup$

For what it's worth, I cover modeling techniques from a business point of view (not solver API point of view, which isn't LP anyway) in the Timefold Academy videos. For example, how to model VRP time windows, task dependencies, overtime, etc.

$\endgroup$
1
$\begingroup$

Here are few resources which I typically recommend to folks who are working in data science (ML) and looking to do some OR modeling.

While the request was for youtube links only, I would still like to share these two books since they focus more on practical aspects of modeling (and very comprehensive), and are easy read for someone with basic understanding of OR concepts.

I recently offered a set of lectures (along with few friends in OR community) where we have tried document ideas/practices to help OR practitioners in industry. Link for the slides here:

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.