A Parallel Scenario Processing Algorithm in Environmental Decision Support Systems
The scenario analysis method is used widespread in environmental management fields. Massive scenarios used in the applications lead to huge computing workloads and time-consuming. A parallel computing algorithm based on the Message Passing Interface (MPI) standard was proposed to enhance the computing performance of scenario generating and calculating. By taking a river restoration planning problem as a case study, the proposed algorithm was applied in a decision support system and tested on a multi-core workstation. Experimental results show that when performed on a quad-core workstation, the algorithm reduced the execution time to a quarter of the former, with a stable speedup factor of 3.8 at different amounts of scenarios. It is indicated that the proposed algorithm is practical in environmental decision-making procedure, with special reference to the general scenario analysis method and other similar applications in the fields of energy and environment.