Lp, Linear Programming, Machine Learning, Python, Pulp.
While you may have heard that most computer science problems are solved with Deep Learning techniques nowadays, there are many optimization problems that don’t require too many resources and complex architectures to find optimum (or sub-optimum) solutions. This is the case of Linear Programming