Solving Optimization Problems

Test Your Understanding About Optimization

In this video, you can take a test with multiple choice questions to check your understanding about optimization.

Optimisation is generally referred to as finding the best solution to an optimisation problem. Optimisation is always desirable in many fields such as engineering design, computer science, operations research, economics, computational chemistry, biomedicine, etc. (Coelho, Ayala & Mariani 2014; Ng & Li 2014; Wang et al. 2013).

Optimisation methods can be broadly classified into two categories: deterministic methods and stochastic methods (Hanagandi & Nikolaou 1998). Each category has advantages and disadvantages.

Deterministic methods are capable of guaranteeing the global optimal solutions for certain problems thanks to exploiting some helpful features of the problem structure. However, they may fail when tackling black-box problems, extremely ill-behaved functions or complex large-scale problems, due to the combinatorial explosion issue.

Stochastic methods can work with any kind of optimisation problems but they are of weak capability of guaranteeing the global optimal solutions. Stochastic methods only provide the global optimal solutions with probabilistic guarantee and this probability will become 1 in infinite computing time (Liberti & Kucherenko 2005; Moles, Mendes & Banga 2003).

Nevertheless, there is no algorithm capable of solving general optimisation problem with certainty in finite computing time (Boender & Romeijn 1995).

Let’s see how many correct answers you get.

If you have any question or problem, please contact Dr. Panda by email: learnwithpanda2018@gmail.com

Thank you very much and good luck with your research!

Dr.Panda

View Comments

  • Sir how can I use Particle Swarm Optimization to solve the traveling Salesman Problem. I have the source code but it is not relating to the TSP. Secondly, do you have the source code of the PSO for python?

Recent Posts

Adaptive Re-Start Hybrid Genetic Algorithm in Matlab

Hello everyone! In this post, I am going to show you my innovative version of…

6 days ago

Test Your Understanding About Genetic Algorithm (Test 2)

Hello everyone. Let’s take a test to check your understanding about genetic algorithm, with multiple…

3 weeks ago

Adaptive Restart Hybrid Genetic Algorithm

Hello everyone! In this post, I am going to show you my innovative version of…

4 weeks ago

Adaptive Re-Start Hybrid Genetic Algorithm (Test the Performance in Case Studies)

Hello everyone. In this post, I am going to show you my innovative version of…

8 months ago

Adaptive Re-Start Hybrid Genetic Algorithm in Matlab

Hello everyone! Let’s see how my innovative version of Genetic Algorithm, called Adaptive Re-start Hybrid…

8 months ago

Crypto Quiz (Test Your Knowledge About Cryptocurrency)

Hello everyone! Let’s take a short quiz, to test your knowledge about crypto-currency, or crypto.…

12 months ago