Combinatorial Optimization Problems under Deterministic, Stochastic, and Dynamic Scheduling Decisions