IEEE Taskforce on Evolutionary Scheduling and Combinatorial Optimisation

IEEE Computational Intelligence Society

Evolutionary Computation Technical Committee



Evolutionary Scheduling and Combinatorial Optimisation Webinar Series



Webinar #10: Combinatorial Optimisation Can be Different from Continuous Optimisation for MOEAs

Speaker: Miqing Li, Assistant Professor, University of Birmingham, UK
Date: 31 August 2023
Time: 8:00 - 9:00pm (New Zealand Time, UTC+13)

Speaker Biography

Dr Miqing Li (https://sites.google.com/view/miqing-li) is an Assistant Professor at the University of Birmingham and a Turing Fellow of the Alan Turing Institute, UK. Miqing's research focuses on multi-objective optimisation, where he develops population-based randomised algorithms (mainly evolutionary algorithms) for both basic and practical problems. On basic research, Miqing tackles general challenging problems (e.g. problems with many objectives, complex constraints, expensive to evaluate, or combinatorial object). These works were published in mainstream venues in the EC areas such as TEVC, ECJ, TCYB, TELO, IEEE CIM, GECCO, CEC, PPSN and EMO, some of which (e.g., GrEA and SDE) are among the most widely used ones in the field. On applied research, working with experts in different fields (e.g., software engineering, high-performance computing, neural architecture search, and supply chain), Miqing develops novel methods to tackle their practical problems. These works appear in high-profile venues in relevant areas such as TOSEM, TSE, ICSE, FSE, AIJ, NeurIPS, IJCAI, TPDS, TFS, TDSC, TAAS, TSMC-A, TR, EJOR, and CSUR. Some of these methods have become the most cited works in the corresponding venues since they made appearance. His work has received the Best Paper Award/Nomination in mainstream conferences in the EC field (CEC, GECCO, and SEAL). Miqing was the founding chair of the IEEE CIS' Task Force on Many-Objective Optimisation, and is an Associate Editor of IEEE Transactions on Evolutionary Computation.

Abstract

In this talk, I will first present an interesting yet unwelcome phenomenon for multi-objective evolutionary algorithms (MOEAs) to deal with multi-objective combinatorial optimisation problems (MOCOPs). That is, when dealing with MOCOPs, the search, in different executions of an MOEA (e.g., NSGA-II), tends to stagnate in different areas in the search space. In other words, the final populations obtained by an MOEA under multiple executions, which can be very close in the objective space, are located far away from each other in the search space. Experimental results show a clear difference between multi- objective combinatorial and continuous problems, and suggest a need of more efforts to be put on developing effective MOEAs for combinatorial problems.

In the second part of the talk, I will present an “unusual” way to deal with MOCOPs – non-elitist MOEAs. Elite preservation (or elitism) is believed to be one of the major contributing factors that lead to the success of MOEAs and now has been a default way for their population update operation. Yet, here we view this issue from a different perspective. We propose a simple non-elitist MOEA which only considers the Pareto dominance relationship (without a diversity- related criterion) to differentiate solutions. We show that, when configured properly, non-elitist MOEA can compete with well-known elitist MOEAs (NSGA-II, SMS-EMOA and NSGA-III), and even significantly outperform its competitors on hard problems. Lastly, I will discuss implications of this study and suggest possible ways to develop effective MOEAs for MOCOPs.

[1] M. Li, X. Han, X. Chu. MOEAs are stuck in a different area at a time. In Genetic and Evolutionary Computation Conference (GECCO), 2023.

[2] Z. Liang, M. Li, P. K. Lehre. Non-elitist evolutionary multi-objective optimisation: Proof-of-principle results. In Genetic and Evolutionary Computation Conference (GECCO), 2023.

[3] C. Bian, Y. Zhou, M. Li, C. Qian. Stochastic population update can provably be helpful in multi-objective evolutionary algorithms. In 32nd International Joint Conference on Artificial Intelligence (IJCAI), 2023.

The Webinar went very successful, with 80+ participants.

The recorded video can be accessed at YouTube.


Back to the Webinar Series