Evolutionary Computation for Combinatorial Optimisation (ECCO) Group

Introduction

Evolutionary Computation for Combinatorial Optimisation (ECCO) Group is a sub-group under the Evolutionary Computation Research Group in Victoria University of Wellington, New Zealand. The group has a wide range of research interests and projects in solving combinatorial optimisation problems using evolutionary computation, including evolutionary vehicle/arc routing, job shop scheduling, cloud resource allocation, Web service composition.

People

Staff Members

  • Dr. Yi Mei (Coordinator): Evolutionary Combinatorial Optimisation, Hyper-heuristics, Genetic Programming, Dynamic Optimisation, Large-Scale Optimisation
  • Prof. Mengjie Zhang: Evolutionary Computation and Machine Learning, Genetic Programming, Image Processing, Feature Selection
  • A/Prof. Hui Ma: Evolutionary Resource Allocation, Web Service Composition, Cloud Computing
  • Dr. Aaron Chen: Reinforcement Learning, NeuroEvolution (NEAT), Evolutionary Computation for Games, Evolutionary Scheduling
  • Dr. Fangfang Zhang: Evolutionary Scheduling, Hyper-heuristics, Genetic Programming, Multi-task Optimisation
  • Dr. Mohammad Nekooei: Machine learning and fuzzy logic for network scheduling
  • A/Prof. Vipul Jain: Supply Chain Management, Operations Research
  • Dr. Su Nguyen (La Trobe University, Australia): Evolutionary Scheduling and Combinatorial Optimisation, Hyper-heuristics, Genetic Programming

Students

Alumni

Talks

We have regularly weekly meeting at 1pm, Wednesdays, at CO431.

Click to see the full list of talks.

  • 2022/08/31, Yifan Yang,
  • 2022/08/24, Whole Group, watch GECCO keynotes: part 2
  • 2022/08/17, Whole Group, watch GECCO keynotes: part 1
  • 2022/08/10, Zhixing Huang, Program synthesis
  • 2022/08/03, Fengyang Sun, EDA for Web service composition
  • 2022/07/27, Whole Group, watch WCCI tutorial: part 2
  • 2022/07/20, Whole Group, watch WCCI tutorial: part 1
  • 2022/07/13, Whole Group, watch GECCO presentations
  • 2022/07/06, Jordan MacLachlan, Meng Xu, CEC presentation practice
  • 2022/06/29, Yuheng Chen, conference presentation practice
  • 2022/06/22, Zhixing Huang, Meng Xu, CEC presentation practice
  • 2022/06/15, Joao Costa, practice GECCO presentation
  • 2022/06/08, Kirita-Rose Escott,
  • 2022/06/01, Shaolin Wang, practice GECCO presentation
  • 2022/05/25, Shaolin Wang, practice GECCO presentation
  • 2022/05/18, Whole group discussion.
  • 2022/05/11, Anjali de Silva, community detection in social network
  • 2022/05/04, Jordan MacLachlan, Vector-based GP.
  • 2022/04/27, the whole group discuss about EvoStar experience.
  • 2022/04/20, Zhixing Huang, practice on EuroGP Best Paper Nomination presentation continued.
  • 2022/04/13, Zhixing Huang, practice on EuroGP Best Paper Nomination presentation.
  • 2022/04/06, Yifan Yang, dual-tree genetic programming for dynamic workflow scheduling.
  • 2022/03/30, Meng Xu, GP with diverse partner selection for dynamic FJSS.
  • 2022/03/23, Zhixing Huang, dynamic VM scheduling in cloud.
  • 2022/03/16, Fengyang Sun, automatic algorithm selection.
  • 2022/03/09, Shaolin Wang, post-hoc interpretation of GP-evolved routing policies for arc routing.
  • 2022/03/02, Joao Costa, Adaptive neighbourhood limit/pruning strategies for searching for large scale VRP solutions.
  • 2022/02/23, the whole group discuss on how to extend conference papers from journal papers
  • 2022/01/26, Jordan MacLachlan
  • 2022/01/19, Discuss about different combinatorial optimisation problems
  • 2022/01/12, New year catch up
  • 2021/12/08, Kirita-Rose Escott
  • 2021/12/01, Jordan MacLachlan
  • 2021/11/24, Yi Mei, fitness landscape analysis for understanding and predicting EC algorithm behaviours.
  • 2021/11/17, Yi Mei, fitness landscape analysis for understanding and predicting EC algorithm behaviours.
  • 2021/11/10, Taiwo Akindele, discuss proposal objectives.
  • 2021/11/03, Tao Shi, conference paper presentation.
  • 2021/10/27, Shaolin Wang, Zhixing Huang, Tao Shi, Joao Costa, SSCI presentation practice
  • 2021/10/20, Taiwo Akindele, discuss proposal objectives.
  • 2021/10/13, Taiwo Akindele, discuss proposal objectives.
  • 2021/10/06, Yi Mei, fitness landscape analysis for understanding and predicting EC algorithm behaviours.
  • 2021/09/29, Yi Mei, fitness landscape analysis for understanding and predicting EC algorithm behaviours.
  • 2021/09/22, Yifan Yang, proposal presentation practice.
  • 2021/09/15, Meng Xu, proposal presentation practice.
  • 2021/09/08, Taiwo Akindele, discuss proposal objectives.
  • 2021/09/01, Shaolin Wang, discuss SSCI work.
  • 2021/08/25, Yifan Yang, discuss proposal objectives.
  • 2021/08/18, Zhixing Huang, discuss proposal ideas.
  • 2021/08/11, Practice on the IEEE Postgraduate Symposium presentations.
  • 2021/08/04, Tao Shi, discuss a paper about reinforcement learning and resource allocation.
  • 2021/07/28, Meng Xu, discuss proposal objectives.
  • 2021/07/21, Zhixing Huang, discuss proposal ideas.
  • 2021/07/14, watch CEC plenary talk video: “Towards Robust And Secure Robot Swarms” by Marco Dorigo.
  • 2021/07/07, Kyle Chard (invited speaker, from University of Chicago), Scalable Scientific Computing with funcX and Parsl.
  • 2021/06/30, Taiwo Akindele
  • 2021/06/23, Shaolin Wang, GECCO work.
  • 2021/06/16, Yifan Yang, service scheduling problem.
  • 2021/06/09, Meng Xu, GP with lexicase selection for dynamic scheduling.
  • 2021/06/02, Mazhar Anzari Ardeh, Multi-task GP for UCARP.
  • 2021/05/26, Kirita-Rose Escott, practice PhD proposal.
  • 2021/05/19, Taiwo Akindele, Grouping GA for resource allocation in Cloud.
  • 2021/05/12, Zhixing Huang, Introduction to Linear GP.
  • 2021/05/05, Sai Panda, Yongbo Yu, IEEE CEC presentations.
  • 2021/04/28, Yifan Yang, Jordan MacLachlan, IEEE CEC presentations.
  • 2021/04/21, Mazhar Anzari Ardeh, Joao Costa, IEEE CEC presentations.
  • 2021/04/14, Meng Xu, diversity maintenance in GP.
  • 2021/04/07, Tao Shi,
  • 2021/03/31, Joao Costa, which make VRP solutions good? Part 2
  • 2021/03/24, Joao Costa, which make VRP solutions good? Part 1
  • 2021/03/17, Shaolin Wang, alpha-dominance multi-objective genetic programming for uncertain arc routing
  • 2021/03/10, Yifan Yang, data-driven bus timetable optimisation
  • 2021/03/03, Zhixing Huang, representations of GP for JSS.
  • 2021/02/24, Kirita-Rose Escott, practice PhD proposal.
  • 2021/02/17, Mazhar Anzari Ardeh, multitask genetic programming for UCARP.
  • 2021/02/10, Meng Xu, reinforcement learning and genetic programming for dynamic flexible job shop scheduling.
  • 2021/02/03, Jordan MacLachlan, presentation on look-ahead GP for UCARP.
  • 2021/01/27, Fangfang Zhang, discussions on how to write a paper.
  • 2021/01/20, Tao Shi, discussions on a paper about reinforcement learning for cloud resource allocation.
  • 2021/01/13, first catch-up after the new year
  • 2020/12/16, Kirita-Rose Escott, practice on proposal
  • 2020/12/09, Yahui Jia, a general introduction to meta-heuristic algorithms
  • 2020/12/02, Shaolin Wang, practice on proposal
  • 2020/11/25, Shaolin Wang, Mazhar Anzari Ardeh, Kirita-Rose Escott, SSCI practice
  • 2020/11/18, Guanqiang Gao, genetic programming for dynamic multi-robot path planning
  • 2020/11/11, Shaolin Wang, practice on proposal
  • 2020/11/04, Kirita-Rose Escott, practice on proposal
  • 2020/10/28, Shaolin Wang, practice on proposal
  • 2020/10/21, Taiwo Akindele, resource allocation methods for container-based clouds
  • 2020/10/14, Shaolin Wang, practice on proposal
  • 2020/10/07, Kirita-Rose Escott, proposal practice
  • 2020/09/30, Fangfang Zhang, phenotypic characterisation for scheduling dispatching rules, based on the paper “On Using Surrogates with Genetic Programming”, Evolutionary Computation, vol. 23, no. 3, pp. 343–367, 2015.
  • 2020/09/23, Kirita-Rose Escott, genetic programming hyper-heuristic for dynamic workflow scheduling, proposal seminar practice
  • 2020/09/16, Mazhar Anzari Ardeh, new GP transfer approaches for UCARP
  • 2020/09/09, Shaolin Wang, evaluation methods for interpretability in AI and GP
  • 2020/09/02, Soheila Sadeghiram, robust evolutionary algorithm for dynamic data-intensive Web service composition
  • 2020/08/26, Joao Costa, practice on PhD proposal seminar
  • 2020/08/19, Joao Costa, practice on PhD proposal seminar
  • 2020/08/12, Kirita-Rose Escott, genetic programming hyper-heuristic for dynamic workflow scheduling
  • 2020/08/05, Guanqiang Gao, adaptive coordinate ant colony optimisation for multi-robot pathfinding
  • 2020/07/29, Tao Shi, evolutionary computation approach for multi-cloud resource allocation
  • 2020/07/21, attending WCCI 2020
  • 2020/07/14,
  • 2020/07/07, Boxiong Tan, overview of PhD thesis: evolutionary computation for container-based cloud resource allocation
  • 2020/07/01, Shaolin Wang, proposal seminar
  • 2020/06/24, Whole Group, keynote on AAMAS
  • 2020/06/17, Fangfang Zhang, guided crossover for genetic programming for dynamic flexible job shop scheduling
  • 2020/06/10, Joao Costa, practice on PhD proposal objectives
  • 2020/06/03, Whole Group, proofreading and reference management
  • 2020/05/27, Kirita-Rose Escott, GRP-HEFT: A Budget-Constrained Resource Provisioning Scheme for Workflow Scheduling in IaaS Clouds
  • 2020/05/20, Shaolin Wang, simplification techniques in GP
  • 2020/05/13, Kirita-Rose Escott, Multi-objective optimization for workflow
scheduling under task selection policies in clouds
  • 2020/05/06, Mazhar Anzari Ardeh, generalised surrogate-assisted memetic algorithm
  • 2020/04/29, Chen Wang, discussion on EvoStar 2020
  • 2020/04/22, Soheila Sadeghiram, A User-Preference Driven Lexicographic Approach for Multi-Objective Web Service Composition
  • 2020/04/15, Guanqiang Gao, memetic algorithm for multi-robot task allocation
  • 2020/04/08, Chen Wang, survey on noisy evolutionary computation.
  • 2020/04/01, Joao Costa, research objectives for PhD proposals, part 3
  • 2020/03/25, Tao Shi, TPDS paper
  • 2020/03/18, Joao Costa, research objectives for PhD proposals, part 2
  • 2020/03/11, Joao Costa, research objectives for PhD proposals
  • 2020/03/04, Mahdi Abdollahi, ontology-based data augmentation for medical text classification
  • 2020/02/26, Victoria Huang, multi-agent reinforcement learning for online network controller scheduling
  • 2020/02/19, Shaolin Wang, multi-objective genetic programming for evolving routing policies for uncertain arc routing.
  • 2020/02/12, Fangfang Zhang and Boxiong Tan, give presentation on accepted EvoStar papers.
  • 2020/02/05, Whole Group, quick catch up.
  • 2020/01/29, Whole Group, quick catch up.
  • 2020/01/22, Whole Group, how to catch up conference deadlines.
  • 2020/01/08, Whole Group, new year start off.
  • 2019/11/26, Whole Group, how to write good PhD thesis.
  • 2019/11/19, Shaolin Wang, ensemble learning with genetic programming hyper-heuristic for uncertain arc routing problem.
  • 2019/11/12, Whole Group, how to do literature review and write literature review.
  • 2019/11/05, 3-minutes presentation practice, Tao Shi, Chen Wang, Shaolin Wang
  • 2019/10/29, 3-minutes presentation practice, Kirita-Rose Escott, Soheila Sadeghiram, Mazhar Anzari Ardeh, Joao Costa
  • 2019/10/22, 3-minutes presentation practice, Yahui Jia, Mahdi Abdollahi, Fangfang Zhang, Boxiong Tan
  • 2019/10/15, Rhaz Solomon, GP with NEAT for bloat control.
  • 2019/10/08, Mahdi Abdollahi,
  • 2019/10/01, Soheila Sadeghiram, a new memetic algorithm with distance-guided crossover for distributed web service composition.
  • 2019/09/24, Whole Group, how to do research and how to write papers.
  • 2019/09/17, Sven Hartmann, NP-completeness and NP-hardness.
  • 2019/09/10, Joao Costa, VRP with drones.
  • 2019/09/03, Victoria Huang, internet congestion control by deep reinforcement learning.
  • 2019/08/27, Tao Shi,
  • 2019/08/20, Yahui Jia, ant colony optimisation for network flow scheduling.
  • 2019/08/13, Chen Wang, EDA-based local search in NSGA-II for solving multi-objective semantic web service composition.
  • 2019/08/06, Kirita-Rose Escott, discussions on research directions.
  • 2019/07/30, Whole Group, discussions about lexicase selection in GP.
  • 2019/07/23, Whole Group, share experience in GECCO2019.
  • 2019/07/16, Shaolin Wang, practice on GECCO presentation again.
  • 2019/07/09, Mazhar Anzari Ardeh, practice on PRICAI presentation.
  • 2019/07/09, Mahdi Abdollahi, practice on PRICAI presentation.
  • 2019/07/02, Boxiong Tan, practice on GECCO 2019 presentation.
  • 2019/07/02, Shaolin Wang, practice on GECCO 2019 presentation.
  • 2019/06/25, Mazhar Anzari Ardeh, practice on PhD proposal seminar.
  • 2019/06/18, Prof Juergen Branke, Seminar: surrogate-assisted optimisation.
  • 2019/06/03, Fangfang Zhang, discuss recent work on feature selection with GP.
  • 2019/05/29, Ramya Anasseriyil Viswambaran, practice on PhD proposal seminar.
  • 2019/05/22, Tao Shi, practice on PhD proposal seminar.
  • 2019/05/14, Su Nguyen, human centric heuristic evolution for dynamic scheduling.
  • 2019/05/07, Mazhar Anzari Ardeh, discussion on PhD proposal objectives.
  • 2019/04/30, Tao Shi, discussion on PhD proposal objectives.
  • 2019/04/16, Chen Wang, solving scheduling problems with reinforcement learning.
  • 2019/04/09, Victoria Huang, reinforcement learning for network scheduling policy optimisation.
  • 2019/04/02, Shaolin Wang, ensemble learning with genetic programming for UCARP.
  • 2019/03/26, Whole Group, discussions about niching methods.
  • 2019/03/19, Soheila Sadeghiram, memetic algorithm for data-intensive web service composition.
  • 2019/03/12, Boxiong Tan, GPHH for two-level resource allocation in container-based clouds.
  • 2019/03/05, Amirhossein Mostofi, cooperative pharmaceutical supply chain.
  • 2019/02/26, Binzi Xu, evolving dispatching rules with delayed routing for dynamic flexible job shop scheduling.
  • 2019/02/19, Yi Mei, introduction to MOEA/D.
  • 2019/02/12, Whole Group, how to deal with poor experimental results.
  • 2019/01/22, Whole Group, preparing for paper writing.
  • 2019/01/15, Whole Group, how to write paper fast.
  • 2019/01/08, Whole Group, update progress in the new year.
  • 2018/12/04, Jordan MacLaclan, practice on the AI paper presentation.
  • 2018/11/27, Mahdi Abdollahi, practice on PhD proposal presentation: text classification in medical domain.
  • 2018/11/20, Mazhar Anzari Ardeh, transfer learning in GPHH for UCARP.
  • 2018/11/14, Mahdi Abdollahi, discussions on PhD proposal: text classification in medical domain.
  • 2018/11/07, Victoria Huang, solving scheduling problems with reinforcement learning.
  • 2018/10/30, Aaron Chen, introduction on reinforcement learning.
  • 2018/10/23, Yi Mei, introduction on “combinatorial optimisation and how to solve it”: part 2.
  • 2018/10/16, Yi Mei, introduction on “combinatorial optimisation and how to solve it”: part 1.
  • 2018/10/09, Tao Shi, practice on Australasian AI 2018 presentation.
  • 2018/10/02, Fangfang Zhang, practice on the PhD proposal seminar.
  • 2018/09/25, Mahdi Abdollahi, practice on Australasian AI 2018 presentation.
  • 2018/09/18, Chen Wang, practice on Australasian AI 2018 presentation.
  • 2018/09/11, John Park, practice on Australasian AI 2018 presentation.
  • 2018/09/04, Fangfang Zhang, practice on Australasian AI 2018 presentation.
  • 2018/08/28, Boxiong Tan, practice on Australasian AI 2018 presentation.
  • 2018/08/21, Whole group, watch video and discussion: “how to publish your research” by Xin Yao.
  • 2018/08/14, Binzi Xu, optimising energy consumption in real-world manufacturing scheduling.
  • 2018/08/07, Soheila Sadeghiram, practice on PhD proposal seminar.
  • 2018/07/31, John Park, multi-task learning of dispatching rules in job shop scheduling.
  • 2018/07/24, Yi Mei, experience in IEEE WCCI 2018 and ACM GECCO 2018.
  • 2018/07/17, Mazhar Anzari Ardeh, ICA.
  • 2018/07/10, Boxiong Tan, Recent work.
  • 2018/07/03, Victoria Huang, learning scheduling policy in SDN using reinforcement learning.
  • 2018/06/26, Fangfang Zhang, multi-tree genetic programming for dynamic flexible job shop scheduling.
  • 2018/06/19, Chen Wang, EDA for semantic-aware Web service composition.
  • 2018/06/12, Soheila Sadeghiram, objectives for PhD proposal: part 2.
  • 2018/06/05, Soheila Sadeghiram, objectives for PhD proposal: part 1.
  • 2018/05/29, Mahdi Abdollahi, brief review on text classification.
  • 2018/05/22, Yiming Peng, reinforcement learning for TSP.
  • 2018/05/15, Yiming Peng, evolutionary strategies: Part 2. Slides available here.
  • 2018/05/08, Prof Juergen Branke, Seminar: evolutionary scheduling in dynamic environment.
  • 2018/05/01, Whole group, Prof Juergen Branke’s visit: general discussions.
  • 2018/04/24, Yiming Peng, evolutionary strategies: Part 1. Slides available here.
  • 2018/04/17, Boxiong Tan, literature management using mind map and SQL.
  • 2018/04/10, John Park, recent work on job shop scheduling.
  • 2018/03/27, Boxiong Tan, organisation of literature review.
  • 2018/03/20, Alexandre Sawczuk da Silva, structure of his PhD thesis.
  • 2018/03/13, Chen Wang, variational inference in autoencoder.
  • 2018/03/06, Soheila Sadeghiram, neural network and fuzzy system for text classification.
  • 2018/01/16, Mahdi Abdollahi, introduction to Imperialist Competitive Algorithm (ICA), based on this CEC2007 paper.
  • 2017/11/07, Whole group, discussions based on the video: “What Can Evolutionary Computation Do For You” by Xin Yao
  • 2017/10/31, Boxiong Tan, PhD proposal seminar practice 2: “Evolutionary computation for container-based resource allocation”
  • 2017/10/24, Boxiong Tan, PhD proposal seminar practice 1: “Evolutionary computation for container-based resource allocation”
  • 2017/10/17, Whole group, Watch video: “What Can Evolutionary Computation Do For You” by Xin Yao
  • 2017/10/10, Whole group, Practice on “how to read a paper” – reading “Stochastic Ranking for Constrained Evolutionary Optimization”
  • 2017/10/03, Whole group, Discussion on “how to read a paper”, part II
  • 2017/09/26, Whole group, Discussion on “how to read a paper”, part I
  • 2017/09/19, Yuxin Liu, Discussion on “An Evoluationary Approach to the Multidepot Capacitated Arc Routing Problems”
  • 2017/09/12, Atiya Masood, Reference point adaptation during many-objective optimisation (Part 1)

Visitors

  • 2021/07/07, Kyle Chard, University of Chicago, USA
  • 2019/09/10–2019/09/21, Sven Hartmann, Clausthal University, Austria.
  • 2019/06/15–2019/06/21, Prof Juergen Branke, Professor of Operational Research, The University of Warwick, UK.
  • 2018/11/20, Dr Andy Song, Senior Lecturer, RMIT University, Australia.
  • 2018/04/27–2018/05/12, Prof Juergen Branke, Professor of Operational Research, The University of Warwick, UK.

Contact

Dr. Yi Mei (Coordinator)