As it has been outlined in the last sections, each of the different optimization strategies has its own benefits. Hence, the best way to obtain a good and fast optimization result is to know the problem analytically which would allow to answer the question about its optimum most efficiently.
To account for the complex problem classes in optimization of problems in TCAD, new global optimization strategies have been introduced together with appropriate systems of constraint functions. However, with increasing the number of constraints and constraint functions for the simulation and optimization, the optimization becomes more complex and therefore more computationally expensive.