Using Constraint Programming for Split Delivery Scheduling in Scarce Resource Environment | AMiner