ABSTRACTWe consider the problem of designing delivery routes for vehicles where the vendor has the choice of how much of the demand from a customer to fulfill. The customer demand is known a priori only as a probability distribution. Exact customer demand is known only after visiting the customer. Different customers are able to negotiate different prices for each unit of product with the vendor. Given a route, the objective is to decide at each customer location, how much demand to satisfy so as to maximize expected profit taking into account a linear penalty cost for unfulfilled demand and the vehicle routing costs. In this article, we develop several new structural results for this problem. We illustrate how these structural results can be embedded in different heuristic frameworks commonly used for deterministic vehicle routing problems. This helps develop efficient routes for a single vehicle as well as a multiple vehicle scenario for this stochastic variant. For small‐sized problems that allow for exhaustive enumeration, we demonstrate the effectiveness of the illustrated heuristic. For larger problem instances, based on structural results, we develop methods that allow the heuristic to run more efficiently than otherwise. Results are reported on instances based on benchmark instances drawn from literature for upward of 100 customers and vehicle capacity up to 600 units. Computational times needed to heuristically solve such problems are within 1 100 s.
Read full abstract