Solving Matching Problems in Practical Applications Using JuMP
Offered By: The Julia Programming Language via YouTube
Course Description
Overview
Explore a 13-minute talk on solving matching problems in practical applications using JuMP, presented by The Julia Programming Language. Dive into the complexities of optimization problems in supply chain, logistics, and planning applications, and learn how they can be formulated as matching problems. Discover why traditional approaches like LIFO, FIFO, and spreadsheet tools fall short in incorporating practical constraints and producing optimal plans. Gain insights from real-world partnerships with large customers managing complex supply chains, and see how JuMP was introduced to solve a matching problem in a dense transportation network. Understand the importance of leveraging domain knowledge to formulate problems efficiently, ensuring scalability and optimal/near-optimal solutions while honoring all constraints. Learn about the concept of "connections" in transportation schedules and their critical impact on key supply chain metrics. Explore how the model strategically distributes connection attributes to optimize performance. Discover the advantages of implementing the model in JuMP compared to initial explorations in Python, and gain valuable lessons from this industrial application of matching problems.
Syllabus
Solving Matching Problems in Practical Applications Using JuMP
Taught by
The Julia Programming Language
Related Courses
Discrete OptimizationUniversity of Melbourne via Coursera Solving Algorithms for Discrete Optimization
University of Melbourne via Coursera Mathematical Optimization for Business Problems
IBM via Cognitive Class Reinforcement Learning in Recommender Systems - Some Challenges
Simons Institute via YouTube Optimisation - Linear Integer Programming - Professor Raphael Hauser
Alan Turing Institute via YouTube