| Algorithm 3. Selection of the Minimum Energy Consumption Scenario. |
| given environment parameters |
| pcompress← compression application's parallelism |
| B ← network bandwidth |
| set the optimal parameters by using algorithm 1 and 2 |
| f←f_opt |
| n←n_opt |
| q ← q_opt |
| if (Etrans(no_compress) <Ecomp+trans(f, n, pcompress, q, B)) select Etrans(no_compress) |
| else select Ecomp+trans(f, n, pcompress, q, B) |