Research

Research Interests, Projects, Students

Research Interests

  • Parallel and Distributed Computing – Multicore, GPGPU, Cloud Computing
  • Modeling & Simulation – Symbiotic Simulation, Evolvable Simulation
  • Combinatorial Optimization – Jobshop Scheduling, Travelling Salesman Problem, Bee Colony Optimization

Research Experience

  • 1997-2003: Research Associate/Associate Research Fellow/Research Engineer in Singapore Institute of Manufacturing Technology, Singapore (previously known as Gintic Institute of Manufacturing Technology)
  • 1999-2002: DPHil Student in Oxford University Computing Laboratory. Thesis: “Adaptive BSP Time Warp” supervised by Professor Bill Mccoll.
  • 1997-1999: Project Member of Parallel Discrete Event Simulation for Virtual Factory Implementation

Research Projects

  • Automated Multi-Objective Nurse Scheduling System, (Funded by SIT Ignition Grant) – Principal Investigator, 2017-2018
  • Simulation-Based Decision Support for Performance-Based Contracting for Aircraft Spares Management (Funded by CAAS AIP Grant), 2011-2013
  • Evolutionary Computing Based Methodologies for Modelling, Simulation and Analysis (Funded by DSTA under the Defence Innovative Research Programme) – Principal Investigator, 2009-2012.
  • Biologically Inspired Scheduling and Optimization Algorithms for Semiconductor Manufacturing and Maritime Port Operation (Collaborative Research Project with SIMTech – Dr. Chong Chin Soon) – Principal Investigator, 2007-2009.
  • Stowage Planning for Large Container Ships (Funded by MPA and APL) – Principal Investigator
  • COSMOS: Crowd Simulation for Military Operations (Funded by DSTA) – Co-Principal Investigator, 2006-2009.
  • Biologically Inspired Algorithms for Jobshop Scheduling Optimization (NTU Startup Grant) – Principal Investigator, 2007-2009.
  • Crossdocking Planning and Dynamic Scheduling for FMCG Supply Chain (Collaborative Research Project with SIMTech – Dr. Li Zheng Ping) – Principal Investigator, 2007-2009.

Research Students

PhD Students 

  • Wong Li Pei
    Commenced January 2007
    Co-supervisor: Dr. Chong Chin Soon (SIMTech)
    Project title: Bee Colony Optimization with Local Search for Traveling Salesman Problem
  • Mojtaba Shakeri
    Commenced August 2007
    Co-supervisor: Dr. Li Zhengping (SIMTech)
    Project title: Crossdock Scheduling Optimization (Problems and Algorithms with Parallel Computing Strategies)
  • Sun Hequan
    Commenced August 2008
    Co-supervisor: Assoc. Prof. Hsu Wenjing
    Project title: High-Performance Computational Algorithms for Motif Finding Problems

Current Final Year Projects (FYP) 

  • Comparison of Diesel and Green Ship Carbon Emissions with A* Route Optimization (Student: Mohammad Zakir Bin Mohd Ridwan)

Past FYP Projects 

2010

  • A Hybrid Evolutionary Algorithm for Solving Multi-mode Resource-Constrained Project Scheduling Problems (Student: Brian Marshal)
  • Stowage Plan Optimization for Next-Generation Container Ships (Student: Jayesh Kannan)
  • Bees Colony Optimization: Asymmetric Travelling Salesman Problem (Student: Lin Runhui)
  • A Hybrid Evolutionary Algorithm for Solving Multi-mode Resource-Constrained Project Scheduling Problems (Student: Hari Haran Chandrasekaran)
  • Automated Red Teaming, Automated Co-Evolution and Evolvable Simulation (Student: Soh Min Yi Nicole)
  • Parallel Machines – GPGPU (Quang Mau Bach)
  • A real-time web-based Q&A system implemented using Google Go (Student: Goh Yong Luk Stanley)
  • Automated Red Teaming, Automated Co-Evolution and Evolvable Simulation (Student: Chandramohan Mahinthan)
  • Cloud Computing: Application on Data Farming (Student: Yong Yong Cheng)

2009

  • Robust Scheduling for Heterogeneous Architectures (Student: Wong Yi Wen)
  • High Performance Computing for Stowage Plan Optimization (Student: Peter Wong)
  • Vehicle Routing and Fleet Management (Student: Charles)
  • Stowage Plan Optimization for Next Generation Container Ships (Student: Ron Tan Shi Qiang)

2008

  • Future Cars (Java applet) (Student: Soh Say Kiong)
  • Automated Red Teaming (Student: Xu Yong Liang)
  • Enterprise Integration Using Mashup (Student: Tham Yew Mun Dennis)
  • Parallel Machines – GPGPU (Student: Liew Xiaoye)
  • Crowd Simulation: Ontology, Knowledge-base and Inference Engine (Student: Tan Su Li Debbie)
  • RFID for Logistics (Cross-docking) Operations (Student: Li Jin Cong)
  • Stowage Plan Optimization for Next Generation Container Ships (Student: Gupta Shubam)
  • Aggregation and Disaggregation Issues in Distributed Simulation (Student: Chua Yuan Wei Benjamin)

2007

  • A Knowledge-based Environmental and Behaviour Representation using Game Engines (Student: Wu Jian Liang)
  • Bees Colony Optimization: A Biological Inspired Approach to Job Shop Scheduling (Student: Puan Chi Yung)
  • Optimization for Crossdocking Product Mixing and Matching Problem (Student: Japjit Singh Ghai)
  • Intelligent Business Rules Definition and Implementation for B2B Collaboration (Student: Tran Son Tung)
  • Cross-docking Planning and Dynamic Scheduling for Fast-Moving-Consumer-Goods (FMCG) Supply Chain (Student: Tong Weiyi Mark)

2006

  • Bees Colony Optimization: A Biological Inspired Approach to Job Shop Scheduling (Student: Yeo Lian Sheng)
  • Ants and Bees colony optimisation for Job shop scheduling using Software Agents (Student: Lim Ming Wei)
  • Technology for High End Manufacturing Simulation Execution on a Computing Cluster (Student: Chong Chee Seng)
  • Optimizing Bee Colony Optimization Algorithm for Job Shop Scheduling using High Performance Computing Techniques (Student: Jestine Paul)
  • Dynamic BPEL Generation for Aerospace Logistics Operation (Student: Teng Yi Xiang)
  • Business Processes and Workflow in a Web Services World (Student: Wang Yan Wen)
  • Adaptive Control in Supply Chains (Student: Li Qiao Yang)
  • An Animation Tool for Simulation Event Trace (Student: Chew Yuan Chao)
  • A Knowledge-based Environment and Behaviour Representation for Game System (Student: Ng Boon Kiat)
  • Animation Tool for Simulation Event Trace (Student: Lee Jack Son)

URECA Project Students

  • Cloud Computing: Application on Data Farming (Student: Yong Yong Cheng, Co-supervised with Mr. Choo Chwee Seng from DSO National Laboratories, 2008-2009)
  • Bee Colony Optimization : Travelling Salesman and Jobshop Scheduling ( Student: Brian Marshal, Co-supervised with Dr. Ho Nhu Binh from SIMtech, 2008-2009)
  • A simulation-based experimentation environment for Autonomous Underwater Vehicle (Student: Li Yaohui, Co-supervised with Mr. Sin Mong Leng from DSO National Laboratories, 2007-2008)
  • Negotiation Protocol for Multi-Agent Search and Rescue (Student: Xu Yong Liang, Co-supervised with Mr. Sin Mong Leng from DSO National Laboratories 2006-2007)
UROP Project Students
  • Wave-Based Parallel Implementation of the Smith-Waterman Algorithm on CUDA compatible GPUs (Student: Buddha Sreenivas Kartik, 2008)
  • Parallel Smith Waterman Algorithms with Intel Thread Building Blocks (Student: Willy Suryanto, 2008)