Dr Michael Justin O'Sullivan

BSc, MPhil, MS, PhD


  • Senior Lecturer
  • My resume/CV on LinkedIn
  • My research group, Operations Research Union Analytics (ORUA)
  • My qualification details

    • 2002, PhD, Management Science and Engineering, Stanford University

    • 1998, MS, Engineering-Economic Systems and Operations Research, Stanford University

    • 1996, MPhil (Distinction), Operations Research, The University of Auckland

    • 1994, BSc (First Class Honours), Mathematics and Computer Science, The University of Auckland

Research | Current

My main research interests are the application of Operations Research to complex systems, in particular the formulation of optimisation and simulation models and the development of advanced techniques for solving these models. Currently I am focusing on:

  • improving health delivery services;
  • modelling to inform government policy;
  • building intelligent (computing and storage) clouds;
  • conceptual modelling for simulation;
  • developing innovative optimisation software; and
  • simulating construction projects.

I co-founded the Operations Research Union Analytics (ORUA) research group. ORUA’s research programmes realise  innovative tools for OR and Analytics for use across all the application areas. One such tool is Dippy, an open source Python integration of the open source Python mathematical modelling language PuLP and the open source C/C++ integer programming solver DIP. Dippy has been downloaded over 300,000 times since 2010.

I am actively working with industrial partners and have either collaborated with and/or consulted for: The Ministry of Health, NZ; The Ministry of Social Development, NZ; Auckland, Waitemata, Counties Manukau, Waikato and Mid-Central District Health Boards, NZ; Steel and Tube, NZ; Hewlett Packard Labs, Palo Alto, USA; ICS Consulting, UK; M & G Investments, London, UK; Intergen, NZ; OneNet, NZ; The Ministry of Education, NZ; and Hose Manufacturers Ltd, NZ.

Teaching | Current

Currently Teaching

  1. ENGSCI 761 - Integer and Multiobjective Optimisation

Previously Taught

  1. ENGSCI 111 – MM1
  2. ENGSCI 131 – Engineering Computing
  3. ENGSCI 211 – MM2 Statistics Module
  4. ENGSCI 213 – MM2 SE
  5. ENGSCI 255 – Modelling in Operations Research
  6. STATS 255 – Introduction to Operations Research
  7. ENGSCI 313 – MM3 ECE
  8. ENGSCI 355 – Applied Modelling in Simulation and Optimisation
  9. ENGSCI 363 - Engineering Science Design II
  10. OPSRES 385 – Stochastic Methods in Management Science
  11. OPSRES392 – Optimisation in Management Science
  12. ENGSCI 402 – Object-Oriented Programming with C++
  13. ENGSCI 450/1 – CT3A/B C++ Module
  14. ENGSCI 760 – Algorithms for Optimisation
  15. ENGSCI 761 – Integer and Multiobjective Optimisation (formerly Computational Optimisation in Operations Research)
  16. ENGSCI 763 – Simulation and Stochastic Modelling
  17. ENGSCI 768 – Research Topics in Operations Research 1
  18. ENGSCI 792 – Nonlinear Optimisation

Postgraduate supervision

Current PhDs

Enrolment (* Main supervisor)

PhD Project



 Integrating Social Benefits/Impacts in Whole-of-Life Infrastructure Investment Planning

Warren Ladbrook



Developing a New Framework to Improve Emergency Departments’ Performance; A New Zealand Perspective

 Neda Pourezza


A Framework for Construction Simulation through the integration of Lean Construction Practices and Building Information Modelling 

Amila Wickramasekara


Combining Conceptual Modelling and Model-Driven Engineering for Rapid Implementation of Simulation Models

Clever Alves


Evaluating and Improving Patient Pathways Within Tertiary Healthcare Kian Wee Soh​


Planning and Control Improvement of Construction Projects via Hybrid Simulation Modeling

Ashkan Naraghi


Conceptual Modelling Framework for the Simulation of Construction Systems

Adel Abdelmegid


Evaluating and Improving Patient Pathways within Tertiary Healthcare

Thomas Adams


Predicting Cloud Infrastructure Utilisation

Hamid Moghaddam


Modelling and Analytics for a CVICU

June Lau


Dynamics of project-driven systems: A production model for repetitive processes in construction

Ricardo Antunes


Assessing Production and Environmental Performance in Construction through Integration of Discrete-Event Simulation and Life Cycle Inventory

Hamed Golzapoor


Risk and Mitigation in Agribusiness Supply Chains

Golnar Behzadi


Simulation and Optimisation of Dispatch in Health Delivery

Peiran Quan


Measurement and Adaption in Cloud Infrastructures

Tim Harton


Optimising Cloud Infrastructures

Isaac Hamling


Integrating Optimisation and Simulation for Health Delivery

Ploy Pongjetanapong


Completed Masters


Masters Project



Sensory Systems for Intelligent Clouds

Sherry Shahbazi


Prototyping Innovative Data Storage (MEngSt)

Tim Harton


Spatial and Functional Modelling of Cardiac Cell ECC Proteins

Evan Blumgart


The Vehicle Routing Problem

Tong Zhang


Stochastic Modelling of Myofibril and Mitochondrion Patterns in Cardiac Myocytes

Elizabeth Theakston


Simulation of Network Switches

Dakshai Soni


Optimal Diamond Cutting

Yelena Li


Simulation of Storage Area Networks

Mihiri Elangesinghe


Optimal Knot Location in Regression Splines

Matt Gordon


Optimal Core-Edge Storage Area Network Design

Tim Thompson


1992, Senior Prize in Computer Science

1995, Fowld’s Memorial Prize for Best Engineering Masters Thesis

2009, Faculty of Engineering Teaching Awar


Areas of expertise

Operations Research




Integer Programming

Committees/Professional groups/Services

1997-1998, Member of inaugural Asia-Pacific Scholars Program

2002, Member of INFORMS

2005-2006, Council member of ORSNZ

2010-2012, Member of ORSNZ

2013-2016, Council member of ORSNZ

Selected publications and creative works (Research Outputs)

As of 29 October 2020 there will be no automatic updating of 'selected publications and creative works' from Research Outputs. Please continue to keep your Research Outputs profile up to date.
  • Behzadi, G., O'Sullivan MJ, & Olsen, T. L. (2020). On metrics for supply chain resilience. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 287 (1), 145-158. 10.1016/j.ejor.2020.04.040
    Other University of Auckland co-authors: Tava Olsen
  • Kempa-Liehr, A. W., Lin, C. Y.-C., Britten, R., Armstrong, D., Wallace, J., Mordaunt, D., & O'Sullivan M (2020). Healthcare pathway discovery and probabilistic machine learning. International journal of medical informatics, 13710.1016/j.ijmedinf.2020.104087
    Other University of Auckland co-authors: Andreas Kempa-Liehr
  • Moghaddam, S. M., O'Sullivan M, Walker, C., Piraghaj, S. F., & Unsworth, C. P. (2020). Embedding individualized machine learning prediction models for energy efficient VM consolidation within Cloud data centers. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 106, 221-233. 10.1016/j.future.2020.01.008
    Other University of Auckland co-authors: Cameron Walker
  • Abdelmegid, M. A., Gonzalez, V. A., Poshdar, M., O'Sullivan M, Walker, C. G., & Ying, F. (2020). Barriers to adopting simulation modelling in construction industry. AUTOMATION IN CONSTRUCTION, 11110.1016/j.autcon.2019.103046
    Other University of Auckland co-authors: Vicente Gonzalez, Cameron Walker, Mohammed Adel Abdelmegid
  • Soh, K. W., Walker, C., O'Sullivan M, & Wallace, J. (2020). An Evaluation of the Hybrid Model for Predicting Surgery Duration. Journal of medical systems, 44 (2)10.1007/s10916-019-1501-4
    Other University of Auckland co-authors: Kian Wee Soh, Cameron Walker
  • Soh, K. W., Walker, C., O'Sullivan M, Wallace, J., & Grayson, D. (2020). Case study of the prediction of elective surgery durations in a New Zealand teaching hospital. International Journal of Health Planning and Management10.1002/hpm.3046
    Other University of Auckland co-authors: Kian Wee Soh, Cameron Walker
  • Abdelmegid, M. A., González VA, O'Sullivan M, Walker, C. G., Poshdar, M., & Alarcón LF (2020). Establishing a link between the last planner system and simulation: A conceptual framework. 27th Annual Conference of the International Group for Lean Construction, IGLC 2019. 10.24928/2019/0200
    Other University of Auckland co-authors: Cameron Walker, Vicente Gonzalez, Mohammed Adel Abdelmegid
  • Pearce, M. G. S., O'Sullivan MJ, Carretero, C., Covic, G. A., & Boys, J. T. (2019). Optimising Ferrite-less Pad Reflection Winding with a Multi-Objective Genetic Algorithm. 2019 IEEE PELS Workshop on Emerging Technologies: Wireless Power Transfer, WoW 2019. 10.1109/WoW45936.2019.9030684


Contact details

Primary office location

Level 3, Room 331
New Zealand

Social links

Web links