CONSENSUS, PREDICTION AND OPTIMIZATION IN DIRECTED NETWORKS