QUT has developed a new discrete-event simulation (DES) library in C++ called SLCPP, a highly computationally efficient DES engine intended for stochastic optimization where computational efficiency is critical.
This project aims to implement several DES models (queuing networks, basic supply chain, etc) within SLCPP, with the same models to be mirrored within a commercial package (ExtendSim or AnyLogic for example).
Results obtained using SLCPP and the commercial package should be compared and reconciled to identify any potential improvements to SLCPP and ultimately verify its effectiveness.
You will be responsible for:
- scoping test-cases
- encoding models in SLCPP and a commercial package
- conducting analyses of results
- reporting on outcomes.
Weekly meetings to be held with the supervisor, along with additional meetings as required.
We expect to finish the project with a report outlining test-cases, with analysis and comparative results.
Skills and experience
To be considered for the project, you should have good programming skills in C++, C#, Java, or Python.
Contact the supervisor for more information.