Parallel metaheuristics: recent advances and new trends
The field of parallel metaheuristics is continuously evolving as a result of new technologies
and needs that researchers have been encountering. In the last decade, new models of …
and needs that researchers have been encountering. In the last decade, new models of …
Ephemeral computing and bioinspired optimization: Challenges and opportunities
Computational devices with significant computing power are pervasive yet often under-
exploited since they are frequently idle or performing non-demanding tasks. Exploiting this …
exploited since they are frequently idle or performing non-demanding tasks. Exploiting this …
Decentralized utility-and locality-aware replication for heterogeneous DHT-based P2P cloud storage systems
As a Distributed Hash Table (DHT), Skip Graph routing overlays are exploited in several
peer-to-peer (P2P) services, including P2P cloud storage. The fully decentralized replication …
peer-to-peer (P2P) services, including P2P cloud storage. The fully decentralized replication …
Improving genetic algorithms performance via deterministic population shrinkage
Despite the intuition that the same population size is not needed throughout the run of an
Evolutionary Algorithm (EA), most EAs use a fixed population size. This paper presents an …
Evolutionary Algorithm (EA), most EAs use a fixed population size. This paper presents an …
EvAg: a scalable peer-to-peer evolutionary algorithm
This paper studies the scalability of an Evolutionary Algorithm (EA) whose population is
structured by means of a gossi** protocol and where the evolutionary operators act …
structured by means of a gossi** protocol and where the evolutionary operators act …
A survey on distributed evolutionary computation
The rapid development of parallel and distributed computing paradigms has brought about
great revolution in computing. Thanks to the intrinsic parallelism of evolutionary computation …
great revolution in computing. Thanks to the intrinsic parallelism of evolutionary computation …
From ephemeral computing to deep bioinspired algorithms: new trends and applications
Ephemeral computing is a term that describes computing systems whose nodes or their
connectivity have an ephemeral, heterogeneous and possibly also unpredictable nature …
connectivity have an ephemeral, heterogeneous and possibly also unpredictable nature …
Awake: decentralized and availability aware replication for p2p cloud storage
The traditional decentralized availability-based replication algorithms suffer from high
dependence on the underlying system's churn behavior, randomness in replica selection …
dependence on the underlying system's churn behavior, randomness in replica selection …
Designing robust volunteer-based evolutionary algorithms
This paper tackles the design of scalable and fault-tolerant evolutionary algorithms
computed on volunteer platforms. These platforms aggregate computational resources from …
computed on volunteer platforms. These platforms aggregate computational resources from …
Interlaced: Fully decentralized churn stabilization for skip graph-based dhts
As a distributed hash table (DHT) routing overlay, Skip Graph is used in a variety of peer-to-
peer (P2P) systems including cloud storage. The overlay connectivity of P2P systems is …
peer (P2P) systems including cloud storage. The overlay connectivity of P2P systems is …