Skip to content. | Skip to navigation

Personal tools

Roland Ewald, Jan Himmelspach, and Adelinde M Uhrmacher (2008)

An Algorithm Selection Approach for Simulation Systems

In: Proceedings of the 22nd ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS 2008), pp. 91-98, Rome, Italy, IEEE Computer Society.

No simulation algorithm will deliver best performance under all circumstances, so simulation systems often offer execution alternatives to choose from. This leads to another problem: how is the user supposed to know which algorithm to select? Hence, there is a need for an automated selection mechanism, which is often put aside as many simulation systems are focused on specific applications or modeling formalisms and therefore have a limited number of expert users. In general-purpose simulation systems like JAMES II, however, an ’intelligent’ selection mechanism could help to increase the overall performance, especially when users have incomplete knowledge of the underlying algorithms and their implementation (which is almost always the case). We describe an approach to integrate algorithm selection methods with such systems. Its effectiveness is illustrated in conjunction with the ’plug’n simulate’ approach of JAMES II.

Document Actions