Algorithmic Modeling Of Decision Making Over Networks