SUMMARYLarge, 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. This paper discusses the design and implementation of 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 a higher-level architecture (HLA) federation, of multiple instances of the Java-based lightweight agentsimulation toolkit RePast. This paper defines abstractly the engineering process necessary in creating such middleware, and reports on the experience in the specific case of the RePast toolkit. The paper also presents performance results that illustrate that significant speedup can be achieved through the integration of RePast with HLA.
The development of many complex simulation applications requires collaborative effort from researchers with different domain knowledge and expertise, possibly at different locations. These simulation systems often require huge computing resources and data sets, which may be geographically distributed. In order to support collaborative model development and to cater for the increasing complexity of such systems, it is necessary to harness distributed resources over the Internet. The emergence of Grid technologies provide exciting new opportunities for large scale distributed simulation, enabling collaboration and the use of distributed computing resources, while also facilitating access to geographically distributed data sets. This paper discusses the research challenges that must be addressed before these opportunities can be exploited and presents HLA GRID REPAST, a system for executing large scale distributed simulations of agent based systems over the Grid.
p2p systems have witnessed phenomenal development in recent years, evaluating and analysing new and existing new algorithms and techniques is a key issue for developers of p2p systems. In this context Simulation is an important tool for p2p developers. However, such systems are often very large and few existing simulators offer the ability to execute systems of real world size. In this paper we present a tool for executing large scale simulation of p2p systems which scale effectively, only limited by the amount of computational resource available (memory and CPU). This is achieved through the application of parallel discrete event simulation techniques to an existing, already scalable simulator, PeerSim. We show results from a case study using the Chord p2p protocol, indicating good scalability both in terms of size (memory) and execution time (CPU).
Abstract-Traditionally Interest Management (IM) in distributed environments has been performed through a 'top-down' expression of interest patterns in the model. For many models the interest patterns are complicated or highly dynamic and are not suitable for expression in this way. Top-down expression also forces the model to contain data about the network communication which should strictly be encapsulated by the infrastructure. We propose a system, based on a Distributed Shared Variable abstraction, capable of automatically deriving interest expressions at the infrastructure level in a 'bottom-up' manner. We demonstrate through a simulated testbed that for certain access patterns this dramatically improves the precision of the IM system without sacrificing transparency from a modeller perspective.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.