Recent posts

The Anatomy of an Optimization Model

11 minute read

I am on a bit of a quest to bring Mathematical Optimization to the masses, or at least to Software Developers. I often come across problems where people are ...

Discrete Optimization with Cutting Planes

4 minute read

Previously I described how we can perform Discrete Optimization using the Branch and Bound technique. Today I want to describe another foundational technique...

Discrete Optimization with Branch and Bound

10 minute read

If you have spent any time with me you will know that I am passionate about Optimization. Now, you may pass this off as a bit of geekiness on my part but the...

Creating Summable Domain Types

4 minute read

One of the reasons that I love F# is that is makes it incredibly easy to model domains. By creating a Domain Model which represents the business domain it be...

F# for Optimization Modeling

4 minute read

I recently attended a training event hosted by Gurobi. For those who don’t know, Gurobi produces one of the best mathematical solvers in the industry. It was...