Asynchronous Multi-Objective Optimisation in Unreliable Distributed Environments
Author(s) -
Andrew Lewis,
Sanaz Mostaghim,
Ian Scriven
Publication year - 2009
Publication title -
studies in computational intelligence
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.185
H-Index - 68
eISSN - 1860-9503
pISSN - 1860-949X
DOI - 10.1007/978-3-642-01262-4_3
Subject(s) - asynchronous communication , computer science , distributed computing , convergence (economics) , particle swarm optimization , simple (philosophy) , function (biology) , parallel computing , algorithm , computer network , evolutionary biology , epistemology , economic growth , biology , philosophy , economics
This chapter examines the performance characteristics of both asynchronous and synchronous parallel particle swarm optimisation algorithms in heterogeneous, fault-prone environments. The chapter starts with a simple parallelisation paradigm, the Master-Slave model using Multi-Objective Particle Swarm Optimisation (MOPSO) in a heterogeneous environment. Extending the investigation to general, distributed environments, algorithm convergence is measured as a function of both iterations completed and time elapsed. Asynchronous particle updates are shown to perform comparably to synchronous updates in fault-free environments. When faults are introduced, the synchronous update method is shown to suffer significant performance drops, suggesting that at least partly asynchronous algorithms should be used in real-world environments. Finally, the issue of how to utilise newly available nodes, as well as the loss of existing nodes, is considered and two methods of generating new particles during algorithm execution are investigated.Griffith Sciences, School of Information and Communication TechnologyFull Tex
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom