I am doing a project in Evolutionary Multi-Objective Workflow Scheduling in Cloud. I am using WorkflowSim toolkit for simulation purpose. I am unable to understand how to insert a multi-objective evolutionary algorithm in the toolkit. I also want to implement other evolutionary algorithms like NSGAII(Non-Dominated Sorting Genetic Algorithm), SPEA2 and PSO in Workflowsim and plot their performance graph(of their pareto optimal solutions) to know which algorithm is giving better performance.
My aim is to implement simple multiple objective(execution time vs cost) evolutionary workflow scheduling algorithms that take Montage-25, Montage-50 etc as inputs, and gives output as a set of optimal solutions(trade-off between execution cost and time).
for example :
input : Montage 25 / Montage 50 / Montage 100 / Montage 1000 (only one input to be given at a time)
output : (0.40 ms, Rs. 12)
(0.35 ms, Rs. 20)
(0.30 ms, Rs 25)
[around 10-15 optimal solutions as output]
And graph plot showing the results of all the algorithms using a single input. A sample graph for Montage-25 is uploaded in Montage-25.jpg.