Single-Machine Scheduling Problems with Bounded Convex Resource Consumption Functions