Evolutionary Algorithms for Mobile Ad Hoc Networks by Pascal Bouvry