We will investigate the underlying, fundamental, algorithmic and complexity-theoretic aspects of co-operation and optimization in dynamic, complex, global environments, by providing efficient, robust and scalable algorithmic solutions and by showing lower bounds in appropriate models. In particular, the research will focus on the following aspects of sharing critical resources and achieving co-operation in global systems: 

To achieve these goals, we will combine (and extend) in a novel way and in a new context, state-of-the-art algorithmic, combinatorial, complexity-theoretic and modeling techniques. We will also follow a multidisciplinary approach, by properly combining techniques and notions from Theoretical Computer Science, Game Theory and Economics, and Operations Research.