Effective Heuristics for Dynamic Pricing and Scheduling Problems with High Dimensionality