š Thereās one thing you donāt need, a new challenge, the power of competitions
Local Optimum: short, imperfect-yet-useful ideas - Edition #12
Welcome to a new edition of Local Optimum: a short, imperfect-yet-useful collection of ideas related to optimization, decision-making, and applied Operations Research.
Letās dive in! šŖ
1) š
Thereās one thing you donāt need
Unlike in your thesis research, real-world optimization projects rarely require a formal proof of optimality:
Itās expensive in terms of developing and running times
Businesses donāt care if you got the optimality or got behind by 1%
There are a lot of stochastic processes that make it impossible to guarantee optimality
So next time, ask yourself if a good enough solution will do the trick.
2) šÆ A new challenge
Competitions can be a good place to challenge yourself to learn new concepts or force yourself to give a software solution in no time.
And I just found a new optimization competition in Colombia during this month.
Those are the things we need more of!
3) š The power of competitions
Iāve seen many competitions in Machine Learning in specific places like Kaggle or AIcrowd.
One of the best things they do is to gather lots of people around a topic, nurturing a community of engaged developers.
They do it through:
Democratizing problem-solving
Fostering rapid knowledge exchange
Bridging the gap between theoretical research and actionable solutions
However, I havenāt seen the same happening in Operations Research.
A centralized platform for competitions in OR would help a lot, really, as today you need to be in touch with all the organizations that creates a challenge (like ASOCIO in Colombia as I said in the previous section).
Thatās why I talked about the power of competitions in OR:
Symmetry problems in optimizationā¦
Are draining your brain.
When you can assign the same resource to several tasks, and it happens to several resources at the same time, you most probably are facing a symmetry.
Theyāre a pain as they make your problem more complex than usual. I lived it in my skin.
Next Monday, Iāll share the third part of the 6-part series titled Where did the time go?, where I address several topics around tractability issues in optimization problems.
Iāll cover:
š§± What symmetry means in optimization
šØ How it can ruin solver performance
š Practical ways to dealing with it
If youāre facing symmetry problems, this will be useful. See you Monday!
And thatās it for today!
If youāre finding this newsletter valuable, consider doing any of these:
1) š Subscribe to the full version: if you arenāt already, consider becoming a paid subscriber. Youāll get access to the full archive, a private chat group, and 30% off new products.
2) š¤š» Collaborate with Feasible. Iām always looking for great products and services that I can recommend to subscribers. Also, if you want to write an article with me, Iām open to that! If you are interested in reaching an audience of Operations Research Engineers, you may want to do that here.
3) š¤ Share the newsletter with a friend, and earn rewards in compensation. Youāre just one referral away from getting The Modern OR Engineer Playbook: Mindset, methods, and metrics to deliver Optimization that matters.
If you have any comments or feedback, just respond to this email!
Have a nice day ahead āļø
Borja.