We consider the problem of assigning prices to goods of fixed marginal cost in order to maximize revenue in the presence of single-minded customers. We focus in particular on the question of how pricing certain items below their marginal costs can lead to an improvement in overall profit, even when customers behave in a fully rational manner. We develop two frameworks for analyzing this issue that we call the discount and coupon models, and examine both fundamental “profitability gaps” (to what extent can pricing below cost help to improve profit) as well as algorithms for pricing in these models in a number of settings. To design our algorithms, we use several tools including a particular DAG representation and graph decomposition techniques which may be of independent interest. Research supported in part by NSF grants CCR-0105488, CCR-0122581, and IIS-0121678.
Maria-Florina Balcan, Avrim Blum, T.-H. Hubert Cha