alimulgias / COCOA

This is the repository for COCOA, a cold start aware capacity planning method for on-premises FaaS platform.
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Missing Functions in MG1ETAQASolverErlang.m and Removal of MAMSolver #1

Open AlpTekirdag opened 11 months ago

AlpTekirdag commented 11 months ago

In the MG1ETAQASolverErlang.m file located in the specified repository and branch, we have identified two missing functions, MG1_G_ETAQA and MG1_pi_ETAQA, at lines 50 and 51. Furthermore, it has come to our attention that the MAMSolver is no longer available within the provided link. These issues are critical to the proper functioning of the code, and we kindly request your assistance in resolving them.

alimulgias commented 10 months ago

The issue with the MAMSolver repository is now resolved. You can find it here https://www.cs.wm.edu/MAMSolver/. The functions that you mentioned come with the MAMSolver. I would suggest, download the matlab script of MAMSolver and add that to your path. This will solve the missing function problem. Please note that, the matlab version MAMSolver have additional dependencies - "To use the Matlab version of MAMSolver's algorithm, one has to have G, R matrix ready which can be computed also by Matlab scripts provided in the website of Prof. dr. Benny Van Houdt". We need to download those tools - QMAM and SMCSolver (there are 2 SMCSolvers and we need both) and add them to the path.