Evolving Distributed Systems

From Master Projects
Jump to: navigation, search

Evolving Distributed Systems
status: finished
Master: project within::Parallel and Distributed Computer Systems
Student name: student name::Robert-Jan Huijsman
Start start date:=2011/01/21
End end date:=2011/07/21
Supervisor: Maarten van Steen
Second reader: has second reader::Guszti Eiben

Signature supervisor



In the future, distributed (P2P) systems may become so large that it becomes impossible for a human to maintain an overview of the entire system. In that case, it would also be difficult for a human to create an efficient design for that system. Evolutionary algorithms, embedded as part of the distributed system, would allow the system to (partially) "design itself". It might automatically find suitable parameter settings, or evolve efficient graph structures, which may be beyond what human designers might have come up with. This research is a feasibility study, aiming to answer the question: "can evolutionary distributed systems perform better than their human-designed counterparts?"