Target search aims to discover elements of various complexity in a physical environment, by minimizing the overall discovery time. Different swarm intelligence algorithms have been proposed in the literature, inspired by biological species. Despite the success of bio-inspired techniques (bio-heuristics), there are relevant algorithm selection and parameterization costs associated with every new type of mission and with new instances of known missions. In this paper, evolutionary optimization is proposed for achieving significant improvements of the mission performance. Although adaptive, the logic of bio-heuristics is nevertheless constrained by models of biological species. To generate more adaptable logics, a novel design approach based on hyper-heuristics is proposed, in which the differential evolution optimizes the aggregation and tuning of modular heuristics for a given application domain. A modeling and optimization testbed has been developed and publicly released. Experimental results on real-world scenarios show that the hyper-heuristics based on stigmergy and flocking significantly outperform the adaptive bio-heuristics.
A hyper-heuristic methodology for coordinating swarms of robots in target search
Cimino, Mario G. C. A.;Minici, Domenico;Monaco, Manilo;Petrocchi, Stefano;Vaglini, Gigliola
2021-01-01
Abstract
Target search aims to discover elements of various complexity in a physical environment, by minimizing the overall discovery time. Different swarm intelligence algorithms have been proposed in the literature, inspired by biological species. Despite the success of bio-inspired techniques (bio-heuristics), there are relevant algorithm selection and parameterization costs associated with every new type of mission and with new instances of known missions. In this paper, evolutionary optimization is proposed for achieving significant improvements of the mission performance. Although adaptive, the logic of bio-heuristics is nevertheless constrained by models of biological species. To generate more adaptable logics, a novel design approach based on hyper-heuristics is proposed, in which the differential evolution optimizes the aggregation and tuning of modular heuristics for a given application domain. A modeling and optimization testbed has been developed and publicly released. Experimental results on real-world scenarios show that the hyper-heuristics based on stigmergy and flocking significantly outperform the adaptive bio-heuristics.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.