Improved Simulated Annealing Algorithm for Task Allocation in Real-Time Distributed Systems

被引:0
|
作者
Wu, Wenbo [1 ]
Li, Lin
Yao, Xinyu
机构
[1] State Key Lab Complex Electromagnet Environm Effe, Luoyang, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed system; reliability; real-time; task allocation; simulated annealing; MAXIMIZING RELIABILITY; ASSIGNMENT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of task allocation in real-time distributed systems with the goal of maximizing the system reliability, it has been shown to be NP-hard. Many studies have been made to solve this problem without considering the real-time constraint. We first take account of the deadline constraint in order to formulate this problem, and then propose an improved simulated annealing algorithm call adaptive memory-based simulated annealing (AMSA) to solve the problem. The AMSA introduces adaptive factors to reduce the total computation time, and adds memory function to save the recently visited solutions and best solution by now. The effectiveness of AMSA is evaluated by comparing with traditional simulated annealing algorithm. The results show that AMSA can produce "good enough" solution in much less time.
引用
收藏
页码:50 / 54
页数:5
相关论文
共 50 条
  • [31] A Scheduling Algorithm for Hybrid Distributed Real-time Systems
    Liang, Ke
    Zhou, Xingshe
    Sheng, Ruiqing
    Zhang, Kailong
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 51 - 56
  • [32] A scalable scheduling algorithm for real-time distributed systems
    Atif, Y
    Hamidzadeh, B
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 352 - 359
  • [33] Improving scalability of task allocation and scheduling in large distributed real-time systems using shared buffers
    Kodase, S
    Wang, SG
    Gu, ZH
    Shin, KG
    9TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 181 - 188
  • [35] Task Offloading in Real-Time Distributed Energy Power Systems
    Wu, Ningchao
    Bao, Xingchuan
    Wang, Dayang
    Jiang, Song
    Zhang, Manjun
    Zou, Jing
    ELECTRONICS, 2024, 13 (14)
  • [37] Combined task and message scheduling in distributed real-time systems
    Abdelzaher, TF
    Shin, KG
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (11) : 1179 - 1191
  • [38] A collaborative and distributed task management system for real-time systems
    Peixoto, Maria J. P.
    Azim, Akramul
    2023 IEEE 26TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC, 2023, : 117 - 125
  • [39] A real-time task-oriented scheduling algorithm for distributed multi-robot systems
    Yuan, P
    Moallem, M
    Patel, RV
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 2562 - 2567
  • [40] Real-time power optimization strategy for fuel cell ships based on improved genetic simulated annealing algorithm
    Zhang, Qinjin
    Song, Liming
    Zeng, Yji
    Liu, Yancheng
    Liu, Siyuan
    Wang, Ning
    ELECTRIC POWER SYSTEMS RESEARCH, 2025, 245