interval [0.5, 1] and use the same value of Π for all
stores. We solve the model for different values of
. In Figure 1, as an example, we display the
product shipment graphs for the two values of
=4
and 5. We observe that the shipments of products
dramatically change with an increase in
.
Table 1 reports the total revenue and individual
store revenues when maximum number of products
for all stores are set to increasing values of
starting from
7 for ease of presentation.
Notice that the product shipments are not
reported in Table 1 due to space limitations. When
the product assortments in Table1 for increasing
values of
are examined, we observe that the
assortments show much variability from one
to
another. This can be attributed to the random
shipment discount factor Δ
which does not have a
certain pattern. This results in variability in optimal
shipment of products as the number of products per
store is increased
Table 1: Revenues and product assortments.
Store Rev.(million)
# of
itemsets
Products in store
Total
Rev.
(million)
7
1 5.66 4 1,3,4,5,6,7,9
16.68 2 5.69 2 1,4,6,8,9,10
3 5.33 4 3,4,5,6,7,8,9
8
1 5.66 4 1,3,4,5,6,7,8, 9
16.69 2 5.70 2 1,3,4,6,7,8,9,10
3 5.33 4 3,4,5,6,7,8,9,10
9
1 5.61 7 1,2,3,4,5,6,7,8,9
16.57
2 5.65 5 1,2,3,4,6,7,8,9,10
3 5.30 7
2, 3, 4, 5, 6, 7, 8,
9, 10
We observe that the optimal revenue occurs at
=
8. To obtain values for
= 9, we force the
constraint in the model to an equality. We see that
the objective value for
= 9 is less than the optimal
= 8. In Figure 2, we display the shipment graph
of this optimal network.
Figure 2: Optimal shipment network
.
In Table 1, when the numbers of itemsets are
compared, we see that they saturate around the
optimal value at 4, 2 and 4 for three stores of the
company. We note that for larger number of
products and higher number of stores, the optimal
graph will look more interesting as the shipment of
multiple products will be in effect and the related
revenues and assortments will show more variability
as multiple industry segments are considered. The
results of such a dataset from an industry leading
plastics manufacturer and retailer in the United
States will be demonstrated at the time of
presentation.
5 CONCLUSIONS
In this paper, we present a model for product
assortment optimization for a network of retail stores
operating in various locations of a company. We
combine local information captured from each retail
store and use a global frequent itemset analysis.
Later, for each retail store, our optimization model
determines the right products to include in a store’s
assortment and which stores to ship from in the store
network. The model first learns the global patterns
of the frequent itemsets based on association rule
mining to extract patterns of products with
corresponding sales benefits. It then uses a global
optimization formulation maximizing the revenue of
the company in aggregate and identifies the optimal
assortment for each local store by taking into
account the possibility of shipments in the network.
REFERENCES
Agarwal, R., Imielinski, T., Swami, A., 1993, Mining
association Rules Between Sets of Items in massive
databases, Proceedings of the ACM/SIGMOD
International Conference on Management of Data, pp.
207-216
Agrawal, R., Srikant. R. (1994) Fast algorithms for mining
association rules. Proceedings of the 20th
International Conference on Very Large Data Bases,
VLDB, pp. 487-499.
Agarwal, R., Aggarwal C. C., Prasad V. V. V. (2000). A
tree projection algorithm for generation of frequent
itemsets. Journal of Parallel and Distributed
Computing. 61. pp. 350-371
Bai, X., Bhattacharjee, S., Boylu, F., Gopal, R. (2012) A
Data Mining and Optimization Methodology for
Improving Branch Product Portfolio and Performance,
under review
Brin, S., Motwani, R., Ullman, Tsur. J. D., (1997).
Dynamic itemset counting and implication rules for
market basket data. In SIGMOD 1997, Proceedings
ACM SIGMOD International Conference on
Management of Data, pp. 255-264.
Caro, F., J. Gallien. (2007). Dynamic assortment with
demand learning for seasonal consumer goods.
Management Science. 53(2) 276–292.
KDIR2012-InternationalConferenceonKnowledgeDiscoveryandInformationRetrieval
322