Chaotic simulated annealing algorithm for task allocation in real-time distributed systems

被引:0
|
作者
Wu, Wenbo [1 ,2 ]
Li, Lin [1 ]
Yao, Xinyu [2 ]
Liu, Baohong [2 ]
机构
[1] State Key Laboratory of Complex Electromagnetic Environment Effects on Electronic and Information System, Luoyang, China
[2] College of Information System and Management, National University of Defense Technology, Changsha, China
来源
关键词
Better performance - Chaotic simulated annealing - Deadline constraint - Distributed systems - Real- time - Real-time distributed systems - Simulated annealing algorithms - Task allocation;
D O I
10.12733/jcis12024
中图分类号
学科分类号
摘要
This paper addresses the problem of task allocation in real-time distributed systems with the goal of maximizing the system reliability, which has been shown to be NP-hard. Firstly, we take account of the deadline constraint in order to formulate this problem, and then apply chaotic simulated annealing (CSA) algorithm to solve the problem. The CSA introduces chaotic variable to generate the number of perturbations of neighborhood selection in each iteration, which can be more likely to escape from the local minima. The effectiveness of CSA is evaluated by comparing with conventional simulated annealing algorithm. The results show that CSA has a better performance than SA, both higher reliability and less calculation time.
引用
收藏
页码:8865 / 8872
相关论文
共 50 条
  • [1] Improved Simulated Annealing Algorithm for Task Allocation in Real-Time Distributed Systems
    Wu, Wenbo
    Li, Lin
    Yao, Xinyu
    2014 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2014, : 50 - 54
  • [2] Simulated Annealing Algorithm Combined with Chaos for Task Allocation in Real-Time Distributed Systems
    Wu, Wenbo
    Liang, Jiahong
    Yao, Xinyu
    Liu, Baohong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [3] Extending A Task Allocation Algorithm For Graceful Degradation Of Real-Time Distributed Embedded Systems
    Emberson, Paul
    Bate, Iain
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 270 - 279
  • [4] TASK ALLOCATION AND PRECEDENCE RELATIONS FOR DISTRIBUTED REAL-TIME SYSTEMS
    CHU, WW
    LAN, LMT
    IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (06) : 667 - 679
  • [5] A real-time algorithm for task allocation
    Jones, PB
    Blake, MA
    Archibald, JK
    PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2002, : 672 - 677
  • [6] Static task allocation in real-time distributed computer control systems
    Leite, JCB
    Torreao, JRA
    Loques, OG
    Barroso, AM
    NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, : 503 - 508
  • [7] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [8] Task allocation for maximizing reliability of distributed systems: A simulated annealing approach
    Attiya, Gamal
    Hamam, Yskandar
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2006, 66 (10) : 1259 - 1266
  • [9] Chaotic Simulated Annealing for Task Allocation in a Multiprocessing System
    Ferens, Ken
    Cook, Darcy
    Kinsner, Witold
    PROCEEDINGS OF THE 2013 12TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI CC 2013), 2013, : 26 - 35
  • [10] Evaluation and comparison of task allocation and scheduling methods for distributed real-time systems
    Jonsson, J
    Vasell, J
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 226 - 229