Advent of
Operations Research
🗓️ 24 optimization problems in 24 days
Are you ready? It starts on December 1st!
P.S. It's coming soon...
Current Leaderboard
What is this about?
I did run other challenges in the past, and feedback was clear. People needed:
🧩 24 problems to solve
🌍 Gather into an OR community
💡 End-to-end project examples with OR-Tools + Streamlit
So this December, 🤠 I’ll play the role of the final user for 24 days.
As in an advent calendar, you’ll receive 24 problems in plain English, a dataset to test, and you’ll have to...
🧩 Understand
what is the objective function, constraints, and decision variables.
💬 Share in the community
all your thoughts so we can improve that thought process together.
🏆 Get ready
to test your optimization muscles to improve before 2025 starts.
These are the kinds of problems you'll face
Routing and logistics
Scheduling
Packing and cutting
Assignment
Graph and network
Portfolio management
During 24 days, you'll...
✍🏻 Document your journey
Writing is a powerful tool that leads to a better thought process.
🗣️ Get feedback from the OR community
3 live open mic sessions to answer questions and play some games together.
🎁 Get an end-to-end project that final users love
A real-life business optimization problem, ready-for-cloud code with a visualization tool to run the model and show solutions.
How does this work?
📩 Every day, you'll receive an email with one problem in plain English and a dataset for that problem.
✍🏻 You'll document your ideas for solving it in the form you love the most (mathematical models, algorithms, pictures, plain words).
💬 You'll share them with the community and will get feedback from other peers.
⭐ You'll get points to see how you advance during your journey, with special mention when hitting specific milestones.
🌍 You'll get to know other members of the vibrant OR community in 3 live sessions where everyone is invited to talk freely.
🎁 As a bonus material, you'll get a real-life optimization business problem with a guided process on how to solve it, a video guide with the implementation (no hard maths nor complex algorithms involved, I promise), a video guide on how to build a visual interface so you learn how to sell ideas to final users, and all the code ready for cloud.
Some people already took a challenge with me
And this is what they say:
Bonus material
🏗️ Talking to other peers, one thing I've seen over time is the need for real-life business optimization problems to solve.
💻 And not only that, a way to implement it easily.
🔧 Let's fix that with this bonus!
I'll give you a real-life business optimization problem definition and the real-life dataset for that problem.
I'll walk you through my thought process when solving it, and you'll finally get a ready-for-cloud code so you're ready to replicate it and show optimization solutions to the final users.
What will you get?
Google OR-Tools
The Routing model of Google OR-Tools let's you build routing apps easily. No math nor complex algorithms involved.
Streamlit
Leverage the power of Streamlit to build an interface. This way you'll be able to run the routing app and show solutions.
Everything recorded
Step-by-step process to understand the problem, write the routing app, and build the interface. You'll get the code!
Let's start the Advent of OR (no longer possible)
Basic
0€
Practice problems and peer networking, with focus on individual learning.
24 problems
Feedback from the community
3 live open mic sessions
Bonus for helping you build real-life optimization solutions valued at 49€
Community-based program
24€
Build real-world optimization solutions while growing a collaborative OR community.
Everything in Basic
3 live open mic sessions
One hint per problem if you get stuck
Bonus for helping you build real-life optimization solutions valued at 49€
FAQ
Here are some Frequently Asked Questions, but if you have a different one...
Just write to me! You can find me on LinkedIn.
Is there a free version available?
Sure thing, but you'll miss the opportunity to chat with the OR community, and you won't get the bonus.
How much time should I dedicate to the Advent?
As much as you can, since it will help you develop your optimization skills. But it will depend on the difficulty of each daily problem. Consider 30 minutes per day at the minimum.
Will this Advent of OR be repeated?
Most likely, yes, but you'll need to wait one year for that.
If I'm not satisfied, can I get a refund?
Yes, I offer a satisfaction guarantee. If you feel the Advent of OR has not met your expectations, you can request a refund within 7 days of the course start date. I value your trust and commitment to learning with me and aim to ensure that all participants find valuable takeaways from the experience.