In optimization, it is well known that algorithm performance is dependent on the problem being solved. As a consequence of this, achieving good optimization results requires correctly matching an optimization problem to a specific optimization algorithm that performs well on that problem. For this to be possible, knowledge of both …
Developing metaheuristics to solve optimization problems is a rapidly growing field of research. This is due to the importance of optimization problems in the scientific as well as the industrial world. The methods developed in this dissertation are based on stigmergy: a method of communication in emergent systems, where the …