My question is about how the concept of accepted solution in AMOSA? to elaborate more, in AMOSA the acceptance probability of a new solution vis-a-vis the current solution is determined by the amount of dominance as described in [1] where they give different cases how to calculate this probability.
So is it right to chose a random number uniformly distributed in the interval (0,1) and compare it to the calculated probability, and then we see if it's less than the probability the new solution is rejected otherwise we accept the solution? are there any better methods used in this case ?
[1] S. Bandyopadhyay, S. Saha, U. Maulik, and K. Deb, “A Simulated Annealing-Based Multiobjective Optimization Algorithm: AMOSA,” IEEE Trans. Evol. Comput., vol. 12, no. 3, pp. 269–283, Jun. 2008. http://www.isical.ac.in/~sriparna_r/amosa_final_indraft_twoc.pdf