I would like to statistically compare results obtained using 8 algorithms so as to rank different algorithms which are considered. What is the appropriate method to furnish this task?
Besides using metrics related to the final cost achieved for the objective function (not only cost itself, but also the value across different executions -reproducibility- if optimal cannot be found in a reasonable time i.e. due to NP-hard nature of a problem), you can also use optimality gap or explore other time-space aspects like running time of the algorithm or the CPU/memory consumption.