Supervision

18PhD graduates
22current PhD students
8visiting PhD students hosted
47Honours & summer research projects

PhD

Current

  1. Peiru Li (Victoria University of Wellington, 2026): "Machine learning for grid and energy optimisation" (with Prof Mengjie Zhang)
  2. Boshen Pan (Victoria University of Wellington, 2026): "Machine learning for natural hazard responses" (with Prof Mengjie Zhang and Prof Yaoxin Wu)
  3. Yue Hu (Victoria University of Wellington, 2026): "Machine learning for online inventory control" (with Prof Mengjie Zhang and Prof Nora Xu)
  4. Jessie Dong (University of Otago, 2026): "Machine learning for automatic essay scoring" (with Dr Veronica Liesaputra and A/Prof Andrew Trott)
  5. Feige Liu (Victoria University of Wellington, 2026): "Machine learning for dynamic scheduling" (with Dr Fangfang Zhang and Prof Mengjie Zhang)
  6. Kashnika Sarathchandra (Victoria University of Wellington, 2026): "Transfer learning for automatic essay scoring" (with A/Prof Sharon Gao)
  7. Mengjiao Chen (Victoria University of Wellington, 2025): "Machine learning for dynamic scheduling" (with A/Prof Hui Ma, Dr Felix Yan, and Prof Mengjie Zhang)
  8. Qianhui Wang (Victoria University of Wellington, 2025): "GP for cloud resource allocation" (with Prof Mengjie Zhang)
  9. Xiangling Chen (Victoria University of Wellington, 2024): "Learning to improve for optimisation" (with Prof Mengjie Zhang)
  10. Zhuoyin Qiao (Victoria University of Wellington, 2024): "GP for dynamic scheduling" (with Dr. Fangfang Zhang and Prof Mengjie Zhang)
  11. Luyao Zhu (Victoria University of Wellington, 2024): "GP for dynamic scheduling" (with Dr. Fangfang Zhang and Prof Mengjie Zhang)
  12. Jiyuan Pei (Victoria University of Wellington, 2024): "Lifelong learning for optimisation" (with Prof Mengjie Zhang)
  13. Xiaocheng Liao (Victoria University of Wellington, 2023): "Genetic programming for real-time traffic control" (with Prof Mengjie Zhang)
  14. Bocheng Lin (Victoria University of Wellington, 2023): "Reinforcement learning and evolutionary computation for combinatorial optimisation" (with Prof Mengjie Zhang)
  15. Dedy Hendro (Victoria University of Wellington, 2023): "Machine Learning for Cyber-security" (with A/Prof. Ian Welch and Dr. Andrew Lensen)
  16. Ruiqi Chen (Victoria University of Wellington, 2023): "Reinforcement learning and evolutionary computation for scheduling" (with Prof Mengjie Zhang and Dr Fangfang Zhang)
  17. Ze Chen (Victoria University of Wellington, 2023): "Machine Learning for Fish Growth Prediction" (with Prof Mengjie Zhang, Drs. Maren Wellenrauther and Linley Jesson from Plant and Food Research)
  18. Junwei Pang (Victoria University of Wellington, 2023): "Interpretable genetic programming for scheduling" (with Prof Mengjie Zhang)
  19. Saining Liu (Victoria University of Wellington, 2023): "Automatic design of vehicle routing algorithms" (with Prof Mengjie Zhang)
  20. Yuan Tian (Victoria University of Wellington, 2023): "Genetic programming hyper-heuristics for project scheduling" (with Prof Mengjie Zhang)
  21. James Hepi (Victoria University of Wellington, 2023): "Incremental learning for image process on mobile device for indigenous plant recognition (with A/Prof Ian Welch and Dr Kevin Shedlock)
  22. Jordan MacLachlan (Victoria University of Wellington, 2021): "Evolutionary Computation for Ambulance Routing" (with Prof Mengjie Zhang and Dr. Fangfang Zhang)

Graduated

  1. Jern Tat Chin (Victoria University of Wellington, completed in 2026): "Machine Learning in Empirical Asset Pricing" [PhD thesis] (with Prof Hai Lin) Dean's List
  2. Zhixing Huang (Victoria University of Wellington, completed in 2024): "Genetic Programming for Dynamic Scheduling" [PhD thesis] (with Prof Mengjie Zhang and Dr. Fangfang Zhang)
  3. Meng Xu (Victoria University of Wellington, completed in 2024): "Advancing Genetic Programming for Learning Scheduling Heuristics" [PhD thesis] (with Prof Mengjie Zhang and Dr. Fangfang Zhang)
  4. Shubhangi Patel (Victoria University of Wellington, completed in 2023): "A New Service Model for Identifying and Improving the Quality of Emergency Department Operations in Tertiary Settings" [PhD thesis] (with A/Prof Vipul Jain)
  5. Shaolin Wang (Victoria University of Wellington, completed in 2023): "Explainable Genetic Programming for Evolving Routing Policies of Uncertain Capacitated Arc Routing Problems" [PhD thesis] (with Prof Mengjie Zhang) Chinese Government Award for Outstanding Self-financed Students Abroad 2024
  6. Joao Costa (Victoria University of Wellington, completed in 2023): "Hyper-heuristic for Vehicle Routing" [PhD thesis] (with Prof Mengjie Zhang)
  7. Amirhossein Mostofi (Victoria University of Wellington, completed in 2021): "Select issues in designing license contracts of strategic alliances in the pharmaceutical supply chain" [PhD thesis] (with A/Prof Vipul Jain)
  8. Mazhar Anzari Ardeh (Victoria University of Wellington, completed in 2021): "Transfer Optimisation in Genetic Programming for Solving Uncertain Capacitated Arc Routing Problem" [PhD thesis] (with Prof Mengjie Zhang)
  9. Mahdi Abdollahi (Victoria University of Wellington, completed in 2021): "Improving Medical Document Classification via Feature Engineering" (with Dr Sharon Gao, Prof Jinyan Li (UTS), and Dr Shameek Ghosh)
  10. Fangfang Zhang (Victoria University of Wellington, completed in 2021): "Genetic Programming Hyper-heuristics for Dynamic Flexible Job Shop Scheduling" [PhD thesis] (with Prof Mengjie Zhang)
  11. Harry He (Victoria University of Wellington, completed in 2020): "Wind Environment Study of High-rise Residential Building by using Multiple Computational Tools" [PhD thesis] (with Prof Marc Aurel Schnabel)
  12. Atiya Masood (Victoria University of Wellington, completed in 2020): "Many-Objective Genetic Programming for Job-Shop Scheduling" [PhD thesis] (with Dr Aaron Chen, and Prof Mengjie Zhang)
  13. Boxiong Tan (Victoria University of Wellington, completed in 2020): "An Evolutionary Computation Approach to Resource Allocation in Container-based Clouds" [PhD thesis] (with Dr Hui Ma)
  14. John Park (Victoria University of Wellington, completed in 2019): "Evolving Dispatching Rules for Dynamic Job Shop Scheduling Problems using Genetic Programming" [PhD thesis] (with Dr Aaron Chen, Dr Su Nguyen, and Prof Mengjie Zhang)
  15. Deepak Karunakaran (Victoria University of Wellington, completed in 2019): "Active Learning Methods for Dynamic Job Shop Scheduling using Genetic Programming under Uncertain Environment" [PhD thesis] (with Dr Aaron Chen, and Prof Mengjie Zhang)
  16. Alexandre Sawczuk Da Silva (Victoria University of Wellington, completed in 2019): "Evolutionary Computation for Multifaceted Web Service Composition" [PhD thesis] (with Dr Hui Ma, and Prof Mengjie Zhang)
  17. Md. Jakirul Islam (RMIT University, Australia, completed in 2018): "Structural Optimization Using Evolutionary Multimodal and Bilevel Optimization Techniques" [PhD thesis] (with Prof Xiaodong Li)
  18. Jing Xie (RMIT University, Australia, completed in 2017): "On the Investigation of the Large-Scale Grouping Constrained Storage Location Assignment Problem" [PhD thesis] (with Dr Andy Song, Prof Andreas Ernst, and Prof Xiaodong Li)

Visiting PhD (act as Primary Supervisor during their visits)

Current

  1. Long Chen (Visiting student from Beijing Jiaotong University, 2023-2024): "Genetic programming for train scheduling"
  2. Zaixing Sun (Visiting student from Harbin Institute of Technology, 2023-2024): "Genetic programming for dynamic workflow scheduling"
  3. Tong Guo (Visiting student from Beihang University, 2023-2024): "Evolutionary computation for airflow management"

Completed

  1. Shaojin Geng (Visiting student from Tongji University, 2023-2025): "Multi-task multi-objective job shop scheduling"
  2. Xinxin Xu (Visiting student from Ocean University of China, 2023-2025): "Genetic programming for harbour ship scheduling"
  3. Guanqiang Gao (Visiting student from Beijing Institute of Technology, 2019-2020, completed in 2021): "Evolutionary Computation for Robot Pathfinding and Resource Allocation"
  4. Binzi Xu (Visiting student from Jiangnan University, 2018-2019): "Intelligent Optimisation Methods for Production Scheduling" [PhD thesis (in Chinese)]
  5. Yuxin Liu (Visiting student from Southwestern University, 2016-2017, completed in 2018): "Bio-inspired Route Optimization and Source Identification" [PhD thesis (in Chinese)]

Masters

Current

Graduated

  1. Suhasini Cherukuri (Victoria University of Wellington, 2026): "Machine Learning for Multi-Objective Online Ambulance Dispatch"
  2. Jessie Dong (Victoria University of Wellington, 2024): "Machine Learning for Automatic Essay Marking"
  3. Madhuri Mapari (Victoria University of Wellington, 2023): "Interpretable Reinforcement Learning with Genetic Programming"
  4. Fergus Currie (Victoria University of Wellington, 2022): "Multi-criteria decision making for genetics breeding program design" (with Drs. Maren Wellenreuther and Dr Linley Jesson from Plant and Food Research)
  5. Boon Wan Tan (Victoria University of Wellington, 2019): "Neural Network for Combinatorial Optimisation Problems"
  6. Shaolin Wang (Victoria University of Wellington, 2018): "Evolutionary Computation for Uncertain Arc Routing" (with Prof Mengjie Zhang)
  7. Youhan Xia (University of Melbourne, Australia, graduated in 2017): "Ant Colony System for Itinerary Planning with Restaurants" (with Dr Jeffrey Chan)
  8. Boxiong Tan (Victoria University of Wellington, graduated in 2016): "Evolutionary Computation for Service Location Allocation" (with Dr Hui Ma)
  9. Haobo Fu (University of Science and Technology of China, graduated in 2010): "Meta-heuristics for Capacitated Arc Routing Problems" (with Prof Ke Tang)

Honours Students

  1. Elly Bolter (Victoria University of Wellington, 2026): "LLM for Tourist Trip Recommendation"
  2. Jaison Jaymar (Victoria University of Wellington, 2026): "Enhancing Interface for Tourist Trip Recommendation"
  3. Krithika Ambiti (Victoria University of Wellington, 2026): "Visualising Railway Network Monitoring with Transdev"
  4. Emily Ford (Victoria University of Wellington, 2025): "Tourist Trip Recommendation by Machine Learning"
  5. Amy King (Victoria University of Wellington, 2025): "Simulating Railway Network Rescheduling" (with Transdev)
  6. Jackie Zhou (Victoria University of Wellington, 2025): "Emergency Medical Dispatch Visualiser"
  7. Joseph Robertshaw (Victoria University of Wellington, 2025): "Genetic Programming for Emergency Medical Dispatching"
  8. Alvien Salvado (Victoria University of Wellington, 2025): "Genetic Programming for Railway Network Rescheduling" (with Transdev)
  9. Calvin Li (Victoria University of Wellington, 2024): "Tourist Trip Recommendation by Machine Learning" (with Stuart Marshall)
  10. Suveesthiga Sathiyaseelan (Victoria University of Wellington, 2024): "Genetic Programming for Railway Network Rescheduling" (with Transdev)
  11. Tomin Jessil (Victoria University of Wellington, 2024): "Machine Learning for Fish Breeding Design" (with Plant and Food Research)
  12. Isaac Young (Victoria University of Wellington, 2023): "Machine Learning for Automated Medical Dispatch" Dean's List
  13. Rose Taylor (Victoria University of Wellington, 2023): "Machine Learning for Fish Growth Prediction" (with Plant and Food Research)
  14. Elliot Ramoo (Victoria University of Wellington, 2023): "Comparative Analysis of Methods for Job Shop Scheduling" (with Dr. Fangfang Zhang)
  15. Callum Macaskill (Victoria University of Wellington, 2022): "Genetic Programming for Online Delivery Allocation" Dean's List
  16. Mohnish Ramanujam (Victoria University of Wellington, 2022): "Genetic Tourism Trip Recommendation"
  17. Ze Chen (Victoria University of Wellington, 2022): "Machine Learning for Fish Growth Prediction" (with Plant and Food Research)
  18. Oliver Badrick (Victoria University of Wellington, 2022): "NLP for Tourist Trip Summarisation"
  19. Sai Panda (Victoria University of Wellington, 2021): "Simplifying Scheduling Rules Evolved by Genetic Programming"
  20. Jordan MacLachlan (Victoria University of Wellington, 2020): "Genetic Programming for Uncertain Arc Routing"
  21. Jericho Jackson (Victoria University of Wellington, 2020): "Stochastic Orienteering Problem"
  22. Hayden Dyne (Victoria University of Wellington, 2020): "Multi-dimensional bin packing"
  23. Rhaz Solomon (Victoria University of Wellington, 2019): "Bloat Control in Genetic Programming"
  24. Samuel Meredith (Victoria University of Wellington, 2018): "Genetic Programming for Dynamic Orienteering Problem"
  25. Michael Sirvid (Victoria University of Wellington, 2018): "Genetic Programming for Online Bin Packing"
  26. Valerie Chan (Victoria University of Wellington, 2017): "Evolutionary Computation for Dynamic Orienteering Problem"
  27. Daniel Yska (Victoria University of Wellington, 2017): "Genetic Programming Hyper-heuristics for Flexible Job Shop Scheduling" (with Prof Mengjie Zhang)

Summer Research Scholarship Students

  1. William Huang (Victoria University of Wellington, 2024): "Genetic Programming for Dynamic Electric Dial-a-Ride"
  2. Joseph Robertshaw (Victoria University of Wellington, 2024): "Genetic Programming for Emergency Medical Dispatching"
  3. Jackie Zhou (Victoria University of Wellington, 2024): "Emergency Medical Dispatch Visualiser"
  4. Vinh Nguyen (Victoria University of Wellington, 2022): "Evolutionary Reinforcement Learning"
  5. Ze Chen (Victoria University of Wellington, 2022): "Machine Learning for Fish Growth Prediction" (with Plant and Food Research)
  6. Elliot Ramoo (Victoria University of Wellington, 2022): "Comparative Analysis of Methods for Job Shop Scheduling" (with Dr. Fangfang Zhang)
  7. Gaofeng Shi (Victoria University of Wellington, 2021): "Genetic Programming for Dynamic Scheduling"
  8. Sean McGifford (Victoria University of Wellington, 2021): "Transfer Reinforcement learning in Games"
  9. Fergus Currie (Victoria University of Wellington, 2020): "Multi-Criteria Desicion Making for Fish Breeding Program" (NZ Data Science Program in collaboration with Plant and Food)
  10. Sai Panda (Victoria University of Wellington, 2020): "Interpretable Genetic Programming for Scheduling"
  11. Jordan MacLachlan (Victoria University of Wellington, 2019): "Genetic Programming for Uncertain Arc Routing"
  12. Jericho Jackson (Victoria University of Wellington, 2019): "Genetic Programming Hyper-heuristics for Stochastic Tourist Trip Design" (with Prof Mengjie Zhang)
  13. Shaolin Wang (Victoria University of Wellington, 2018): "Evolutionary Computation for Uncertain Arc Routing" (with Prof Mengjie Zhang)
  14. Jordan MacLachlan (Victoria University of Wellington, 2017): "Evolutionary Computation for Dynamic Arc Routing"
  15. Daniel Yska (Victoria University of Wellington, 2017): "Genetic Programming Hyper-heuristics for Flexible Job Shop Scheduling" (with Prof Mengjie Zhang)
  16. Josiah Jacobsen-Grocott (Victoria University of Wellington, 2016): "Evolutionary Computation for Dynamic Vehicle Routing"
  17. Scott Holdaway (Victoria University of Wellington, 2016): "Feature Extraction in NEAT for Atari Games" (with Dr Aaron Chen)
  18. Will Hardwick-Smith (Victoria University of Wellington, 2016): "Transfer Learning in NEAT for Atari Games" (with Dr Aaron Chen)
  19. Michael Riley (Victoria University of Wellington, 2015): "Evolutionary Computation for Dynamic Job Shop Scheduling"
  20. Longfei Yan (Victoria University of Wellington, 2015): "Evolutionary Web Service Composition" (with Dr Hui Ma)