What if the objective function evaluation fails for certain values of the variables?
We refer to such situation as “virtual” constraint; i.e. constraint whose value cannot be computed at all. All the information that is available about such a constraint is whether it is violated or not. The user has an option to return a “fail=true” flag if the objective function cannot be computed at a given point. The user should not assign artificially high values to the objective function at such points because this can seriously affect the efficiency of the algorithm.
Related Questions
- My firewall starts and restarts fine but if I try shorewall restore, the script fails because none of my shell variables from /etc/shorewall/params are set. Why?
- I want to visualize a scalar function of two variables. Should I use RGB values corresponding to the colours of the rainbow?
- What are variables with values that are determined by chance called in statistics?