12.07.2015 Views

A Simulated Annealing Based Multi-objective Optimization Algorithm ...

A Simulated Annealing Based Multi-objective Optimization Algorithm ...

A Simulated Annealing Based Multi-objective Optimization Algorithm ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

12TABLE VConvergence AND Purity MEASURES ON THE 3 OBJECTIVE TEST FUNCTIONS WHILE Archive IS BOUNDED TO 100Test Convergence P urity MinimalSpacingProblem AMOSA MOSA NSGA-II AMOSA MOSA NSGA-II AMOSA MOSA NSGA-IIDT LZ1 0.01235 0.159 13.695 0.857 0.56 0.378 0.0107 0.1529 0.2119(85.7/100) (28.35/75) (55.7/100)DT LZ2 0.014 0.01215 0.165 0.937 0.9637 0.23 0.0969 0.1069 0.1236(93.37/100) (96.37/100) (23.25/100)DT LZ3 0.0167 0.71 20.19 0.98 0.84 0.232 0.1015 0.152 0.14084(93/95) (84.99/100) (23.2/70.6)DT LZ4 0.28 0.21 0.45 0.833 0.97 0.7 0.20 0.242 0.318(60/72) (97/100) (70/100)DT LZ5 0.00044 0.0044 0.1036 1 0.638 0.05 0.0159 0.0579 0.128(97/97) (53.37/83.6) (5/100)DT LZ6 0.043 0.3722 0.329 0.9212 0.7175 0.505 0.1148 0.127 0.1266(92.12/100) (71.75/100) (50.5/100)TABLE VIConvergence, Purity AND Minimal Spacing MEASURES ON THE 3 OBJECTIVES TEST FUNCTIONS BY AMOSA AND MOSA WHILE Archive IS UNBOUNDEDTest Convergence P urity MinimalSpacingProblem AMOSA MOSA AMOSA MOSA AMOSA MOSADT LZ1 0.010 0.1275 0.99(1253.87/1262.62) 0.189(54.87/289.62) 0.064 0.083.84DT LZ2 0.0073 0.0089 0.96(1074.8/1116.3) 0.94(225/239.2) 0.07598 0.09595DT LZ3 0.013 0.025 0.858(1212/1412.8) 0.81(1719/2003.9) 0.0399 0.05DT LZ4 0.032 0.024 0.8845(88.5/100) 0.4050(38.5/94.9) 0.1536 0.089DT LZ5 0.0025 0.0047 0.92(298/323.66) 0.684(58.5/85.5) 0.018 0.05826DT LZ6 0.0403 0.208 0.9979(738.25/739.75) 0.287(55.75/194.25) 0.0465 0.0111TABLE VIIConvergence, Purity AND Minimal Spacing MEASURES ON THE DTLZ2 4, DTLZ1 5, DTLZ1 10 AND DTLZ1 15 TEST FUNCTIONS BY AMOSA ANDNSGA-IITest Convergence P urity MinimalSpacingProblem AMOSA NSGA-II AMOSA NSGA-II AMOSA NSGA-IIDT LZ2 4 0.2982 0.4563 0.9875(98.75/100) 0.903(90.3/100) 0.1876 0.22DT LZ1 5 0.0234 306.917 1 0 0.1078 0.165DT LZ1 10 0.0779 355.957 1 0 0.1056 0.2616DT LZ1 15 0.193 357.77 1 0 0.1 0.271The Purity measure also indicates this. The results on many<strong>objective</strong>optimization problems show that AMOSA peformsmuch better than NSGA-II. These results support the fact thatPareto ranking-based MOEAs such as NSGA-II do not workwell on many-<strong>objective</strong> optimization problems as pointed outin some recent studies [26], [27].D. Discussion on <strong>Annealing</strong> ScheduleThe annealing schedule of an SA algorithm consists of (i)initial value of temperature (T max), (ii) cooling schedule, (iii)number of iterations to be performed at each temperature and(iv) stopping criterion to terminate the algorithm. Initial valueof the temperature should be so chosen that it allows the SAto perform a random walk over the landscape. Some methodsto select the initial temperature are given in detail in [18]. Inthis article, as in [17], we have set the initial temperature toachieve an initial acceptance rate of approximately 50% onderogatory proposals. This is described in Section VI.C.Cooling schedule determines the functional form of thechange in temperature required in SA. The most frequentlyused decrement rule, also used in this article, is the geometricschedule given by: T k+1 = α × T k , where α (0 < α

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!