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
Link To Document