Propagation processes on graphs and applications