An adaptive approach for solving dynamic scheduling with time-varying number of tasks - Part II

dc.contributor.authorAbello, M.
dc.contributor.authorBui, L.
dc.contributor.authorMichalewicz, Z.
dc.contributor.conferenceIEEE Congress of Evolutionary Computation (2011 : New Orleans, USA)
dc.date.issued2011
dc.description.abstractChanges in environment are common in daily activities and can introduce new problems. To be adaptive to these changes, new solutions are to be found every time change occur. This two-part paper employs a technique called Centroid Based Adaptation (CBA) which utilize centroid of non-dominated solutions found through Multi-objective Optimization with Evolutionary Algorithm (MOEA) from previous environmental change. This centroid will become part of MOEA's initial population to find the solutions for the current change. The first part of our paper deals mainly on the extension of CBA, called Mapping Task IDs for CBA (McBA), to solve problems resulting from time-varying number of tasks. This second part will show the versatility of McBA over a portfolio of algorithms with respect to the degree of changes in environment. This demonstration was accomplished by finding a model relating the degree of changes to the performance of McBA using Nonlinear Principal Component Analysis. From this model, the degree of change at which McBA's performance becomes unacceptable can be found. Results showed that McBA, and its variant called Random McBA, can withstand larger environmental changes than those of other algorithms in the portfolio.
dc.description.statementofresponsibilityManuel Blanco Abello, Lam Thu Bui and Zbignew Michalewicz
dc.description.urihttp://cec2011.org/
dc.identifier.citationProceedings of the 2011 IEEE Congress of Evolutionary Computation (CEC 2011), held in New Orleans, LA, USA, 5-8 June, 2011: pp.1711-1718
dc.identifier.doi10.1109/CEC.2011.5949821
dc.identifier.isbn9781424478354
dc.identifier.urihttp://hdl.handle.net/2440/69652
dc.language.isoen
dc.publisherIEEE
dc.publisher.placeUSA
dc.relation.granthttp://purl.org/au-research/grants/arc/DP0985723
dc.relation.ispartofseriesIEEE Congress on Evolutionary Computation
dc.rights©2011 IEEE
dc.source.urihttps://doi.org/10.1109/cec.2011.5949821
dc.titleAn adaptive approach for solving dynamic scheduling with time-varying number of tasks - Part II
dc.typeConference paper
pubs.publication-statusPublished

Files