Agent scheduling model for adaptive dynamic load balancing in agent-based distributed simulations

被引:31
|
作者
Long, Qingqi [1 ]
Lin, Jie [1 ]
Sun, Zhixun [1 ]
机构
[1] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
关键词
Agent; Distributed simulation; Time synchronization mechanism; Dynamic load balancing; Agent scheduling; INTELLIGENT SYSTEM; COORDINATION; OVERHEAD;
D O I
10.1016/j.simpat.2011.01.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Agent-based distributed distributed simulations are confronted with load imbalance problem, which significantly affects simulation performance. Dynamic load balancing can be effective in decreasing simulation execution time and improving simulation performance. The characteristics of multi-agent systems and time synchronization mechanisms make the traditional dynamic load balancing approaches not suitable for dynamic load balancing in agent-based distributed simulations. In this paper, an adaptive dynamic load balancing model in agent-based distributed simulations is proposed. Due to the complexity and huge time consuming for solving the model, a distributed approximate optimized scheduling algorithm with partial information (DAOSAPI) is proposed. It integrates the distributed mode, approximate optimization and agent set scheduling approach. Finally, experiments are conducted to verify the efficiency of the proposed algorithm and the simulation performance under dynamic agent scheduling. The experiments indicate that DAOSPI has the advantage of short execution time in large-scale agent scheduling, and the distributed simulation performance under this dynamic agent scheduling outperforms that under static random agent distribution. (C) 2011 Elsevier BM. All rights reserved.
引用
收藏
页码:1021 / 1034
页数:14
相关论文
共 50 条
  • [1] Distributed Load Balancing for Parallel Agent-based Simulations
    Cosenza, Biagio
    Cordasco, Gennaro
    De Chiara, Rosario
    Scarano, Vittorio
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 62 - 69
  • [2] A desired load distribution model for agent-based distributed scheduling
    Li, YS
    Shen, WM
    Ghenniwa, H
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1229 - 1234
  • [3] Graph-Based Automatic Dynamic Load Balancing for HPC Agent-Based Simulations
    Marquez, Claudio
    Cesar, Eduardo
    Sorribes, Joan
    [J]. EURO-PAR 2015: PARALLEL PROCESSING WORKSHOPS, 2015, 9523 : 405 - 416
  • [4] A novel dynamic agent scheduling algorithm for distributed agent-based applications
    [J]. Lin, J. (linjie.tongji@gmail.com), 1600, Binary Information Press, P.O. Box 162, Bethel, CT 06801-0162, United States (09):
  • [5] Load-Balancing for Large Scale Situated Agent-Based Simulations
    Rihawi, Omar
    Secq, Yann
    Mathieu, Philippe
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 90 - 99
  • [6] Agent-based distributed negotiation algorithm for dynamic scheduling problem
    Sch. of Electric Power Eng., South China Univ. of Tech., Guangzhou 510640, China
    [J]. Jisuanji Jicheng Zhizao Xitong, 2006, 7 (1128-1133):
  • [7] Distributed Agent-Based Traffic Simulations
    Mastio, Matthieu
    Zargayouna, Mahdi
    Scemama, Gerard
    Rana, Omer
    [J]. IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2018, 10 (01) : 145 - 156
  • [8] Agent-Based Design Model of Adaptive Distributed Systems
    Shigeru Fujita
    Hideki Hara
    Kenji Sugawara
    Tetsuo Kinoshita
    Norio Shiratori
    [J]. Applied Intelligence, 1998, 9 : 57 - 70
  • [9] Agent-based design model of adaptive distributed systems
    Fujita, S
    Hara, H
    Sugawara, K
    Kinoshita, T
    Shiratori, N
    [J]. APPLIED INTELLIGENCE, 1998, 9 (01) : 57 - 70
  • [10] Adaptive load balancing of distributed multi-agent simulations on heterogeneous computational infrastructures
    Severiukhina, Oksana
    Smirnov, Pavel A.
    Bochenina, Klavdiya
    Nasonov, Denis
    Butakov, Nikolay
    [J]. 6TH INTERNATIONAL YOUNG SCIENTIST CONFERENCE ON COMPUTATIONAL SCIENCE, YSC 2017, 2017, 119 : 139 - 146