Design and analysis of sequential, parallel, randomized, parameterized algorithms. Distributed graph and network algorithms.- Structural graph theory with algorithmic or complexity applications.- Computational complexity of graph and network problems.- Graph grammars, graph rewriting systems and graph modeling.- Graph drawing and layouts.- Computational geometry.- Computational biology.- Graph mining.- Random graphs and models of the web and scale-free networks.