Meridiam
Intelligent order distribution
Meridiam regularly awards large infrastructure contracts to service providers. Each contract consists of various sub-tasks, and each provider has different strengths and pricing depending on the task. Additionally, their annual capacities are limited. Manually assigning service providers to tasks is extremely time-consuming, and until now, there was no way to evaluate how efficient or effective the current allocation actually is.
Individual solution
Together with Meridiam, we developed a software solution that uses a task assignment algorithm to calculate an optimized allocation of contracts. The algorithm takes into account the providers’ capacities, strengths, and costs, while allowing additional constraints to be flexibly integrated and managed through an intuitive frontend. The frontend also provides evaluations of capacity distribution, total costs, and additional costs resulting from applied constraints.
Technology
Microsoft Azure environment
Python
Interactive Vue.JS web front end
Optimization with Google OR Tools
REST interface