Convex and Non-Linear Optimization: Powerful Tools for Operations Researchers

Convex optimization is a rapidly growing field, and new methods and algorithms are being developed all the time. This is making convex optimization an even more powerful tool for solving a wide range of problems.

ORB, Operations Research Bit
Operations Research Bit

--

Photo by ThisisEngineering RAEng on Unsplash

Convex optimization problems are important because they can be solved efficiently using a variety of algorithms. These algorithms are typically guaranteed to converge to a global optimum, which means that they will find the best possible solution to the problem. Convex optimization problems are used in a wide range of applications:

  • Signal processing: Convex optimization can be used to solve problems such as denoising, compression, and classification. For example, convex optimization can be used to remove noise from a signal, or to compress a signal without losing too much information.
  • Machine learning: Convex optimization can be used to train machine learning models such as support vector machines and linear regression models. For example, convex optimization can be used to train a support vector machine to classify images, or to train a linear regression model to predict the price of a house.

--

--

ORB, Operations Research Bit
Operations Research Bit

Business problems, solved. Even the edge cases. Editor of ORB, ORG and Sustainable Cities. Authors, expand your reach: https://bit.ly/write-for-orb