Allocating regional inventory to reduce out-of-stock costs
First Claim
1. A method, comprising:
- performing, by one or more computing devices, each including at least a processor and a memory,identifying, by at least one of the one or more computing devices, a total number of units of an item to be stored in a plurality of regions;
determining, by at least one of the one or more computing devices, an order forecast for the item in each of the plurality of regions, wherein determining the order forecast for the item includes linearly partitioning a probabilistic model of an order forecast distribution among the plurality of regions dependent upon respective parameters corresponding to the plurality of regions, wherein for each of the regions, the respective parameter includes one or more of a shape parameter or a scale parameter of the probabilistic model of the order forecast distribution;
receiving, by at least one of the one or more computing devices, a unit out-of-stock cost of the item in each of the plurality of regions, wherein for a given one of the plurality of regions, the unit out-of-stock cost of the item in the given region indicates a cost of fulfilling a unit of the item in the event that the item is out-of-stock in the given region;
calculating, by at least one of the one or more computing devices, an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region'"'"'s respective order forecast, and each region'"'"'s respective unit out-of-stock cost; and
allocating, by at least one of the one or more computing devices, respective portions of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs, such that the allocating reduces expected costs specifically due to the item being out-of-stock in the plurality of regions, wherein allocating a particular portion of the total number of units of the item to the given region comprises instructing that the particular portion of the total number of units of the item be physically stored within the given region prior to the particular portion of the total number of units being used to fulfill a customer order.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for allocating regional inventory to reduce out-of-stock costs are described. A method may include identifying a total number of units of an item to be stored in a plurality of regions and determining an order forecast for the item in each of the plurality of regions. The method may also include receiving a unit out-of-stock cost of the item in each of the plurality of regions and calculating an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region'"'"'s respective order forecast, and each region'"'"'s respective unit out-of-stock cost. The method may further include allocating a portion of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs.
-
Citations
20 Claims
-
1. A method, comprising:
performing, by one or more computing devices, each including at least a processor and a memory, identifying, by at least one of the one or more computing devices, a total number of units of an item to be stored in a plurality of regions; determining, by at least one of the one or more computing devices, an order forecast for the item in each of the plurality of regions, wherein determining the order forecast for the item includes linearly partitioning a probabilistic model of an order forecast distribution among the plurality of regions dependent upon respective parameters corresponding to the plurality of regions, wherein for each of the regions, the respective parameter includes one or more of a shape parameter or a scale parameter of the probabilistic model of the order forecast distribution; receiving, by at least one of the one or more computing devices, a unit out-of-stock cost of the item in each of the plurality of regions, wherein for a given one of the plurality of regions, the unit out-of-stock cost of the item in the given region indicates a cost of fulfilling a unit of the item in the event that the item is out-of-stock in the given region; calculating, by at least one of the one or more computing devices, an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region'"'"'s respective order forecast, and each region'"'"'s respective unit out-of-stock cost; and allocating, by at least one of the one or more computing devices, respective portions of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs, such that the allocating reduces expected costs specifically due to the item being out-of-stock in the plurality of regions, wherein allocating a particular portion of the total number of units of the item to the given region comprises instructing that the particular portion of the total number of units of the item be physically stored within the given region prior to the particular portion of the total number of units being used to fulfill a customer order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An article of manufacture comprising a non-transitory computer-readable storage medium having instructions stored thereon that, upon execution by a computer system, cause the computer system to perform operations comprising:
-
identifying a total number of units of an item to be stored in a plurality of regions; determining an order forecast for the item in each of the plurality of regions, wherein determining the order forecast for the item includes linearly partitioning a probabilistic model of an order forecast distribution among the plurality of regions dependent upon respective parameters corresponding to the plurality of regions, wherein for each of the regions, the respective parameter includes one or more of a shape parameter or a scale parameter of the probabilistic model of the order forecast distribution; receiving a unit out-of-stock cost of the item in each of the plurality of regions, wherein for a given one of the plurality of regions, the unit out-of-stock cost of the item in the given region indicates a cost of fulfilling a unit of the item in the event that the item is out-of-stock in the given region; calculating an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region'"'"'s respective order forecast, and each region'"'"'s respective unit out-of-stock cost; and allocating respective portions of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs, such that the allocating reduces expected costs specifically due to the item being out-of-stock in the plurality of regions, wherein allocating a particular portion of the total number of units of the item to the given region comprises instructing that the particular portion of the total number of units of the item be physically stored within the given region prior to the particular portion of the total number of units being used to fulfill a customer order. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system, comprising:
-
at least one processor; and a memory coupled to the at least one processor, wherein the memory stores program instructions, and wherein the program instructions are executable by the at least one processor to perform operations including; identifying a total number of units of an item to be stored in a plurality of regions; determining an order forecast for the item in each of the plurality of regions, wherein determining the order forecast for the item includes linearly partitioning a probabilistic model of an order forecast distribution among the plurality of regions dependent upon respective parameters corresponding to the plurality of regions, wherein for each of the regions, the respective parameter includes one or more of a shape parameter or a scale parameter of the probabilistic model of the order forecast distribution; receiving a unit out-of-stock cost of the item in each of the plurality of regions, wherein for a given one of the plurality of regions, the unit out-of-stock cost of the item in the given region indicates a cost of fulfilling a unit of the item in the event that the item is out-of-stock in the given region; calculating an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region'"'"'s respective order forecast, and each region'"'"'s respective unit out-of-stock cost; and allocating respective portions of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs, such that the allocating reduces expected costs specifically due to the item being out-of-stock in the plurality of regions, wherein allocating a particular portion of the total number of units of the item to the given region comprises instructing that the particular portion of the total number of units of the item be physically stored within the given region prior to the particular portion of the total number of units being used to fulfill a customer order. - View Dependent Claims (17, 18, 19, 20)
-
Specification