Agent framework services to reduce agent communication overhead in large-scale agent-based simulations

被引:13
|
作者
Jang, Myeong-Wuk [1 ]
Agha, Gul [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
distributed simulation; agent-based simulation; load balancing; middle agent service;
D O I
10.1016/j.simpat.2005.10.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Agent-based simulations are an essential tool in analyzing the behavior of real-world systems. Agent-based distributed simulations can be a useful in addressing the scale and complexity of such simulations. Because agents in such simulations intensively communicate with each other to perform their shared tasks, performance of the simulation is strongly related to the amount of inter-node message passing. In this paper, we propose two agent framework services to reduce the amount of inter-node message passing: dynamic agent distribution and search object-based middle agent services. We have implemented this framework in Java-based tool and used it to conduct simulations of up to 10,000 agents, where each agent represents a micro-UAV or a physical agent on the ground. In our experiments, the use of the dynamic agent distribution service reduces the runtime by 60%, and the use of the search object-based brokering service reduces the runtime by 50%. Although the performance improvements will vary in different simulations, our conjecture is that in cases where an agent-based simulation is affected by the temporal communication locality between agents, and there is complex agent-environment interaction, the two services will considerably improve the overall performance of a simulation. (C) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:679 / 694
页数:16
相关论文
共 50 条
  • [41] Large-scale multi-agent transportation simulations
    Cetin, N
    Nagel, K
    Raney, B
    Voellmy, A
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2002, 147 (1-2) : 559 - 564
  • [42] Agent-based Web services framework and development environment
    Li, YS
    Shen, WM
    Ghenniwa, H
    [J]. COMPUTATIONAL INTELLIGENCE, 2004, 20 (04) : 678 - 692
  • [43] A conceptual framework for agent-based modelling of logistics services
    Roorda, Matthew J.
    Cavalcante, Rinaldo
    McCabe, Stephanie
    Kwan, Helen
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2010, 46 (01) : 18 - 31
  • [44] An agent-based framework for integrating workflows and Web services
    Aberg, C
    Lambrix, P
    Shahmehri, N
    [J]. Fourteenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, Proceedings, 2005, : 27 - 32
  • [45] An agent-based framework for context-aware services
    Buerkle, Axel
    Mueller, Wilmuth
    Pfirrmann, Uwe
    Dimakis, Nikolaos
    Soldatos, John
    Polymenakos, Lazaros
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: AMBIENT INTERACTION, PT 2, PROCEEDINGS, 2007, 4555 : 53 - +
  • [46] Agent-based services composition framework for ubiquitous media
    Wang, Hui
    Zhao, Yuhui
    Yang, Deguo
    Wang, Cuirong
    Gao, Yuan
    [J]. AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2006, 4088 : 478 - 483
  • [47] AN AGENT-BASED FRAMEWORK TO ENABLE INTELLIGENT GEOCODING SERVICES
    Hutchinson, M. J.
    Veenendaal, B.
    [J]. WEBMGS 2010: 1ST INTERNATIONAL WORKSHOP ON PERVASIVE WEB MAPPING, GEOPROCESSING AND SERVICES, 2010, 38-4 (W13):
  • [48] Mobile Web services:: A new agent-based framework
    Adacal, Mustafa
    Bener, Ayse B.
    [J]. IEEE INTERNET COMPUTING, 2006, 10 (03) : 58 - 65
  • [49] Agent-based network services
    Wu, John
    Ramanujan, Ranga
    Kudige, Sid
    Nguyen, Tuyen
    Sanders, Clint
    [J]. MILCOM 2005 - 2005 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-5, 2005, : 1623 - 1629
  • [50] A mobile agent-based framework for location-based services
    Satoh, I
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1355 - 1359