Article ID: | iaor20042086 |
Country: | United States |
Volume: | 50 |
Issue: | 10 |
Start Page Number: | 742 |
End Page Number: | 769 |
Publication Date: | Oct 2003 |
Journal: | Naval Research Logistics |
Authors: | Powell Warren B., Papadaki Katerina P. |
Keywords: | programming: dynamic |
We address the problem of dispatching a vehicle with different product classes. There is a common dispatch cost, but holding costs that vary by product class. The problem exhibits multidimensional state, outcome and action spaces, and as a result is computationally intractable using either discrete dynamic programming methods, or even as a deterministic integer program. We prove a key structural property for the decision function, and exploit this property in the development of continuous value function approximations that form the basis of an approximate dispatch rule. Comparisons on single product-class problems, where optimal solutions are available, demonstrate solutions that are within a few percent of optimal. The algorithm is then applied to a problem with 100 product classes, and comparisons against a carefully tuned myopic heuristic demonstrate significant improvements.