TY - GEN
T1 - Multi-Channel marketing with budget complementarities
AU - Zhang, Haifeng
AU - Vorobeychik, Yevgeniy
AU - Procaccia, Ariel D.
N1 - Publisher Copyright:
© Copyright 2017, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved.
PY - 2017
Y1 - 2017
N2 - Utility maximization under a budget constraint is a classical problem in economics and management science. It is commonly assumed that the utility is a "nice" known analytic function, for example, continuous and concave. In many domains, such as marketing, increased availability of computational resources and data has enabled the development of sophisticated simulations to evaluate the impact of allo-cating a fixed budget among alternatives (e.g., marketing channels) on outcomes, such as demand. While simulations enable high resolution evaluation of alternative budget allocation strategies, they significantly complicate the associated budget optimization problem. In particular, simulation runs are time consuming, significantly limiting the space of options that can be explored. An important second challenge is the common presence of budget complementarities, where non-negligible budget increments are required for an appreciable marginal impact from a channel. This introduces a combinatorial structure on the decision space. We propose to address these challenges by first converting the problem into a multi-choice knapsack optimization problem with unknown weights. We show that if weights (corresponding to marginal impact thresholds for each channel) are well approximated, we can achieve a solution within a factor of 2 of optimal, and this bound is tight. We then develop several parsimonious query algorithms for achieving this approximation in an online fashion. Experimental evaluation demonstrates the effectiveness of our approach.
AB - Utility maximization under a budget constraint is a classical problem in economics and management science. It is commonly assumed that the utility is a "nice" known analytic function, for example, continuous and concave. In many domains, such as marketing, increased availability of computational resources and data has enabled the development of sophisticated simulations to evaluate the impact of allo-cating a fixed budget among alternatives (e.g., marketing channels) on outcomes, such as demand. While simulations enable high resolution evaluation of alternative budget allocation strategies, they significantly complicate the associated budget optimization problem. In particular, simulation runs are time consuming, significantly limiting the space of options that can be explored. An important second challenge is the common presence of budget complementarities, where non-negligible budget increments are required for an appreciable marginal impact from a channel. This introduces a combinatorial structure on the decision space. We propose to address these challenges by first converting the problem into a multi-choice knapsack optimization problem with unknown weights. We show that if weights (corresponding to marginal impact thresholds for each channel) are well approximated, we can achieve a solution within a factor of 2 of optimal, and this bound is tight. We then develop several parsimonious query algorithms for achieving this approximation in an online fashion. Experimental evaluation demonstrates the effectiveness of our approach.
KW - Approximation guarantee
KW - Budget optimization
KW - Multi-channel marketing
KW - Multi-choice knapsack
KW - Query strategy
UR - https://www.scopus.com/pages/publications/85046461178
M3 - Conference contribution
AN - SCOPUS:85046461178
T3 - Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS
SP - 1232
EP - 1240
BT - 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017
A2 - Das, Sanmay
A2 - Durfee, Edmund
A2 - Larson, Kate
A2 - Winikoff, Michael
PB - International Foundation for Autonomous Agents and Multiagent Systems (IFAAMAS)
T2 - 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017
Y2 - 8 May 2017 through 12 May 2017
ER -