algorithms for decision making pdf