Stochastic processes are used to study the dynamics of evolution in finite, structured populations. Simulations of such processes provide a useful tool for their study, but are currently limited by computational speed and memory bottlenecks, even when naively parallelized. This thesis proposes two novel parallelization methods for simulating a particular class of evolutionary processes known as "games on graphs." The theoretical speed-up and scalability of these methods is analyzed across various parameters. A novel approximate parallel method is also proposed, which allows for further speed-up at the expense of some accuracy. Discussion of implementation considerations follows, and a resulting implementation in Python is used to provide em...
none8noThis work concerns a general technique to enrich parallel version of stochastic simulators fo...
none9The paper arguments are on enabling methodologies for the design of a fully parallel, online, i...
Population structure can have a significant effect on evolution. For some systems with sufficient sy...
Motivation: Many important aspects of evolutionary dynamics can only be addressed through simulation...
Experimental and theoretical studies have shown the importance of stochastic processes in genetic re...
Experimental and theoretical studies have shown the importance of stochastic processes in genetic re...
Event-based models find frequent usage in fields such as computational physics and biology as they m...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Stochastic simulation of reaction kinetics has emerged as animportant computational tool in molecula...
In this work we study certain stochastic game that illustrates the concept of punishment and that sh...
The purpose of this article is to lay the mathematical foundations of a well known numerical approac...
Research in parallel simulation has been around for more than two decades. However, the number of pa...
The small number of some reactant molecules in biological systems formed by living cells can result ...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Abstract reaction event that occurs in the system, the accuracy of the method comes at a high comput...
none8noThis work concerns a general technique to enrich parallel version of stochastic simulators fo...
none9The paper arguments are on enabling methodologies for the design of a fully parallel, online, i...
Population structure can have a significant effect on evolution. For some systems with sufficient sy...
Motivation: Many important aspects of evolutionary dynamics can only be addressed through simulation...
Experimental and theoretical studies have shown the importance of stochastic processes in genetic re...
Experimental and theoretical studies have shown the importance of stochastic processes in genetic re...
Event-based models find frequent usage in fields such as computational physics and biology as they m...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Stochastic simulation of reaction kinetics has emerged as animportant computational tool in molecula...
In this work we study certain stochastic game that illustrates the concept of punishment and that sh...
The purpose of this article is to lay the mathematical foundations of a well known numerical approac...
Research in parallel simulation has been around for more than two decades. However, the number of pa...
The small number of some reactant molecules in biological systems formed by living cells can result ...
The paper discusses the parallelization of Stochastic Evolution metaheuristic, identifying effective...
Abstract reaction event that occurs in the system, the accuracy of the method comes at a high comput...
none8noThis work concerns a general technique to enrich parallel version of stochastic simulators fo...
none9The paper arguments are on enabling methodologies for the design of a fully parallel, online, i...
Population structure can have a significant effect on evolution. For some systems with sufficient sy...