• DocumentCode
    190785
  • Title

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

  • Author

    Wenbo Wu ; Lin Li ; Xinyu Yao

  • Author_Institution
    State Key Lab. of Complex Electromagn. Environ. Effects on Electron. & Inf. Syst., Luoyang, China
  • fYear
    2014
  • fDate
    5-8 Aug. 2014
  • Firstpage
    50
  • Lastpage
    54
  • Abstract
    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.
  • Keywords
    computational complexity; distributed processing; reliability; simulated annealing; NP-hard; adaptive memory-based simulated annealing; real-time distributed systems; simulated annealing algorithm; system reliability; task allocation; Distributed computing; Memory management; Real-time systems; Resource management; Simulated annealing; Software reliability; distributed system; real-time; reliability; simulated annealing; task allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing, Communications and Computing (ICSPCC), 2014 IEEE International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4799-5272-4
  • Type

    conf

  • DOI
    10.1109/ICSPCC.2014.6986150
  • Filename
    6986150