Dr Michael Justin O'Sullivan

BSc, MPhil, MS, PhD

Biography

  • 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 research specialty is Operations Research (OR) and, in the recent years, combining OR with Analytics. I have formed the research group ORUA and this group specialises in utilising OR and Analytics to develop intelligent systems. These systems are characterised by 4 intelligence modules: Sense, Predict, Adapt, and Evolve. Sense involves determining what is happening within a system by measurement, monitoring and data management. Predict uses the data from Sense to determine future scenarios for a system. Adapt using data from Sense and/or Predict to dynamic determine the best way for a system to function including logistics and/or resource allocation. Evolve determines the best way for a system’s underlying infrastructure to change in order to for the system to improve. These modules interact with system-specific modules to provide intelligence in many application areas including:

  1. Cloud Computing – ORUA’s intelligent cloud programme is where the concept of the intelligence modules was developed and these modules combine with cloud computing modules such as Compute, Store, and Connect to provide intelligent clouds;
  2. Healthcare – ORUA researchers are investigating models for providing the Predict, Adapt, and Evolve for healthcare systems including data-driven optimised rosters for General Medicine, optimal rostering and dispatch for Patient Transit, and simulation and optimisation for surgery scheduling;
  3. Government – ORUA researchers are analysing data (i.e., Sense) and forecasting future demand (i.e., Predict) for government services. They will use this data and these forecasts to determine the best way to provide these services (i.e., Adapt) and identify the need for future investment (i.e., Evolve).

Other application areas such as Transport and Construction are prime candidates for ORUA’s intelligence modules approach.

ORUA’s research programmes also realise new tools for OR and Analytics. This work provides innovative tools 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.

Teaching | Current

Currently Teaching

  1. ENGSCI 355 - Applied Modelling in Simulation and Optimisation
  2. ENGSCI 363 - Engineering Science Design II

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 – 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

Student

2016

Planning and Control Improvement of Construction Projects via Hybrid Simulation Modeling

Ashkan Naraghi

2016

Conceptual Modelling Framework for the Simulation of Construction Systems

Adel Abdelmegid

*2016

Evaluating and Improving Patient Pathways within Tertiary Healthcare

Thomas Adams

*2015

Predicting Cloud Infrastructure Utilisation

Hamid Moghaddam

2015

Modelling and Analytics for a CVICU

June Lau

2014

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

Ricardo Antunes

2014

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

Hamed Golzapoor

*2014

Risk and Mitigation in Agribusiness Supply Chains

Golnar Behzadi

2013

Simulation and Optimisation of Dispatch in Health Delivery

Peiran Quan

*2013

Measurement and Adaption in Cloud Infrastructures

Tim Harton

*2013

Optimising Cloud Infrastructures

Isaac Hamling

*2013

Integrating Optimisation and Simulation for Health Delivery

Ploy Pongjetanapong

 

Completed Masters

Year

Masters Project

Student

*2013/14

Sensory Systems for Intelligent Clouds

Sherry Shahbazi

*2013

Prototyping Innovative Data Storage (MEngSt)

Tim Harton

2011

Spatial and Functional Modelling of Cardiac Cell ECC Proteins

Evan Blumgart

*2010/11

The Vehicle Routing Problem

Tong Zhang

2010/11

Stochastic Modelling of Myofibril and Mitochondrion Patterns in Cardiac Myocytes

Elizabeth Theakston

*2006/07

Simulation of Network Switches

Dakshai Soni

2005/06

Optimal Diamond Cutting

Yelena Li

*2004/05

Simulation of Storage Area Networks

Mihiri Elangesinghe

2004/05

Optimal Knot Location in Regression Splines

Matt Gordon

*2004/05

Optimal Core-Edge Storage Area Network Design

Tim Thompson

Distinctions/Honours

1992, Senior Prize in Computer Science

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

2009, Faculty of Engineering Teaching Awar

Responsibilities

Areas of expertise

Operations Research

Analytics

Optimisation

Simulation

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)

  • Golzarpoor, H., González V, Shahbazpour, M., & O'Sullivan M (2016). An input-output simulation model for assessing production and environmental waste in construction. Journal of Cleaner Production10.1016/j.jclepro.2016.12.010
    Other University of Auckland co-authors: Vicente Gonzalez
  • Walker, C. G., O’Sullivan MJ, Ziedins, I., & Furian, N. (2016). Faster Cancer Treatment: Using timestamp data to improve patient journeys. Healthcare10.1016/j.hjdsi.2016.04.012
    Other University of Auckland co-authors: Ilze Ziedins, Cameron Walker
  • Borgomeo, E., Mortazavi-Naeini, M., Hall, J. W., O'Sullivan MJ, & Watson, T. (2016). Trading-off tolerable risk with climate change adaptation costs in water supply systems. Water Resources Research, 52 (2), 622-643. 10.1002/2015WR018164
  • Furian, N., O'Sullivan M, Walker, C., Vössner S, & Neubacher, D. (2015). A conceptual modeling framework for discrete event simulation using hierarchical control structures. Simulation Modelling Practice and Theory, 56, 82-96.
    Other University of Auckland co-authors: Cameron Walker
  • Furian, N., O'Sullivan M, Walker, C., & Vössner S (2014). HCCM - A control world view for health care discrete event simualtion. Proceedings - 28th European Conference on Modelling and Simulation, ECMS 2014, 206-213.
    Other University of Auckland co-authors: Cameron Walker
  • Lee, D. J., O'Sullivan MJ, & Walker, C. G. (2012). Benchmarking and modeling disk-based storage tiers for practical storage design. ACM SIGMETRICS Performance Evaluation Review, 40 (2), 113-118. 10.1145/2381056.2381080
    Other University of Auckland co-authors: Cameron Walker
  • Yan, J., Walker, C. G., O'sullivan MJ, Bushong, E. A., Ellisman, M. H., Hoshijima, M., & Rajagopal, V. (2012). Visualization, Modeling, and Spatial Statistics of Mitochondrial Assembly in Adult Cardiomyocytes using Serial Block-Face Scanning Electron Microscopy. Biophysical Journal, 102 (3, Supplement 1), 142a-142a. 10.1016/j.bpj.2011.11.780
    Other University of Auckland co-authors: Cameron Walker
  • Rajagopal, V., Khwaounjoo, P., Walker, C. G., O'Sullivan M, & Soeller, C. (2012). Subcellular Structural Changes in Diabetic Cardiomyopathy and its Impact on Cardiac Cell Calcium Dynamics. Biophysical Journal, 102 (3, Supplement 1), 104a-104a. 10.1016/j.bpj.2011.11.584
    Other University of Auckland co-authors: Vijayaraghavan Rajagopal, Christian Soeller, Cameron Walker

Contact details

  • Media Contact

Primary location

UNISERVICES HOUSE - Bldg 439
Level 3, Room 331
70 SYMONDS ST
AUCKLAND 1010
New Zealand

Social links

Web links