Asynchronous multi-objective optimisation in unreliable distributed environments

27Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2009 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lewis, A., Mostaghim, S., & Scriven, I. (2009). Asynchronous multi-objective optimisation in unreliable distributed environments. Studies in Computational Intelligence, 210, 51–78. https://doi.org/10.1007/978-3-642-01262-4_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free