A distributed pool architecture for genetic algorithms

G Roy, H Lee, JL Welch, Y Zhao… - 2009 IEEE Congress …, 2009 - ieeexplore.ieee.org
The genetic algorithm (GA) paradigm is a well-known heuristic for solving many problems in
science and engineering. As problem sizes increase, a natural question is how to exploit …

Asynchronous distributed genetic algorithms with Javascript and JSON

JJ Merelo-Guervós, PA Castillo… - 2008 IEEE Congress …, 2008 - ieeexplore.ieee.org
In a connected world, spare CPU cycles are up for grabs, if you only make its obtention easy
enough. In this paper we present a distributed evolutionary computation system that uses …

An analysis of massively distributed evolutionary algorithms

T Desell, DP Anderson… - IEEE Congress on …, 2010 - ieeexplore.ieee.org
Computational science is placing new demands on optimization algorithms as the size of
data sets and the computational complexity of scientific models continue to increase. As …

Distributed evolutionary computing system based on web browsers with JavaScript

J Duda, W Dłubacz - International Workshop on Applied Parallel …, 2012 - Springer
The paper presents a distributed computing system that is based on evolutionary algorithms
and utilizing a web browser on a client's side. Evolutionary algorithm is coded in JavaScript …

Algorithm:: Evolutionary, a flexible Perl module for evolutionary computation

JJ Merelo Guervós, PA Castillo, E Alba - Soft Computing, 2010 - Springer
Abstract This paper describes Algorithm:: Evolutionary (A:: E), a Perl module released under
an open source license and designed for the exploration and exploitation of evolutionary …

Applications of computational intelligence to mechanical engineering

NP Belfiore, IJ Rudas - 2014 IEEE 15th international …, 2014 - ieeexplore.ieee.org
Most of the methods and tools of Computational Intelligence (CI), such as Artificial Neural
Networks, Evolutionary Computation, Fuzzy logic, Computational Swarm Intelligence and …

Gray computing: An analysis of computing with background javascript tasks

Y Pan, J White, Y Sun, J Gray - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Websites routinely distribute small amounts of work to visitors' browsers in order to validate
forms, render animations, and perform other computations. This paper examines the …

Gray computing: A framework for computing with background javascript tasks

Y Pan, J White, Y Sun, J Gray - IEEE Transactions on Software …, 2017 - ieeexplore.ieee.org
Website visitors are performing increasingly complex computational work on the websites'
behalf, such as validating forms, rendering animations, and producing data visualizations. In …

NodIO, a JavaScript framework for volunteer-based evolutionary algorithms: first results

JJ Merelo, M García-Valdez, PA Castillo… - arxiv preprint arxiv …, 2016 - arxiv.org
JavaScript is an interpreted language mainly known for its inclusion in web browsers,
making them a container for rich Internet based applications. This has inspired its use, for a …

[PDF][PDF] Capataz: a framework for distributing algorithms via the World Wide Web

GJ Martınez, L Val - CLEI electronic journal, 2015 - scielo.edu.uy
In recent years, some scientists have embraced the distributed computing paradigm. As
experiments and simulations demand ever more computing power, coordinating the efforts …