Algorithms, probability, networks, and games : Scientific Papers and Essays Dedicated to Paul G. Spirakis on the Occasion of His 60th Birthday.