Distributed Simulation of RePast Agent-based models with HLA



Large, experimental Multi-Agent System (MAS) simulations are highly demanding tasks, both computationally and developmentally. Agent-toolkits provide reliable templates for the design of even the largest MAS simulations, without offering a solution to computational limitations. Conversely, Distributed Simulation architectures offer performance benefits but the introduction of parallel logic can complicate the design process significantly. The motivations of distribution are not limited to this question of processing power. True interoperation of sequential agent-simulation platforms would allow agents designed using different toolkits to transparently interact in common abstract domains.

HLA_RePast is a system capable of harnessing the computational power of a distributed simulation infrastructure with the design efficiency of an agent-toolkit. The system permits integration, through an HLA federation, of multiple instances of the Java-based lightweight-agent simulation toolkit RePast.

As part of another related project, HLA_RePast has been ported on the Grid.


 Sources available upon request.


  1. Minson, R., Theodoropoulos, G., “Distributing RePast Agent-Based Simulations with HLA”, Computation and Concurrency Practice and Experience Journal – Wiley, Volume 20 ,  Issue 10  (July 2008), Pages 1225-1256  ISSN:1532-0626 DOI: 10.1002/cpe.1280
  2. D. Chen, G. Theodoropoulos, S. Turner, W. Cai, Y. Zhang, R. Minson, “Large Scale Agent-based Simulation on the Grid”, Future Generation Computer Systems - The International Journal of Grid Computing: Theory, Methods and Applications, ISSN: 0167-739X, Elsevier. Volume 24, Issue 7, July 2008, Pages 658-671. DOI: 10.1016/j.future.2008.01.004.
  3. Minson, R., Theodoropoulos, G., “Distributing RePast Agent-Based Simulations with HLA”, 2004 European Simulation Interoperability Workshop, 2004 Euro-SIW, Edinburgh, June 2004 (Paper 04E-SIW-046).

Page maintained by G. Theodoropoulos. Last update: 02/06/2010