JavaSpaces - An Affordable Technology For The Simple Implementation Of Reusable Parallel Evolutionary Algorithms
Parallel evolutionary algorithms are often used to alleviate the large computational demands of standard evolutionary algorithms. Unfortunately, implementations of parallel evolutionary algorithms can be complicated and often require specific hardware and software settings. This frequently results in very problem-specific parallel evolutionary algorithms with little scope for reuse. This paper investigates the JavaSpaces technology to help to overcome these problems. This technology is free of charge, simplifies the implementation of parallel/distributed applications, and is independent of hardware and software specifications. Several approaches for the implementation of different parallel evolutionary algorithms using JavaSpaces are proposed and successfully tested.[Full Paper]
For each technical report listed here, copyright and all intellectual property rights remain with the respective authors. Copyright is effective from the year of publication in each case. By downloading a file from this page, you agree to use it only for purposes of research and scholarship. Any other use of this material or storage of it in any medium or its sale or distribution in any form is expressly forbidden without prior written permission from the authors concerned.