Dynamic Pricing for Revenue Maximization in Mobile Social Data Market with Network Effects

08/13/2018
by   Zehui Xiong, et al.
0

Mobile data demand is increasing tremendously in wireless social networks, and thus an efficient pricing scheme for social-enabled services is urgently needed. Though static pricing is dominant in the actual data market, price intuitively ought to be dynamically changed to yield greater revenue. The critical question is how to design the optimal dynamic pricing scheme, with prospects for maximizing the expected long-term revenue. In this paper, we study the sequential dynamic pricing scheme of a monopoly mobile network operator in the social data market. In the market, the operator, i.e., the seller, individually offers each mobile user, i.e., the buyer, a certain price in multiple time periods dynamically and repeatedly. The proposed scheme exploits the network effects in the mobile users' behaviors that boost the social data demand. Furthermore, due to limited radio resource, the impact of wireless network congestion is taken into account in the pricing scheme. Thereafter, we propose a modified sequential pricing policy in order to ensure social fairness among mobile users in terms of their individual utilities. We analytically demonstrate that the proposed sequential dynamic pricing scheme can help the operator gain greater revenue and mobile users achieve higher total utilities than those of the baseline static pricing scheme. To gain more insights, we further study a simultaneous dynamic pricing scheme in which the operator determines the pricing strategy at the beginning of each time period. Mobile users decide on their individual data demand in each time period simultaneously, considering the network effects in the social domain and the congestion effects in the network domain. We construct the social graph using Erdős-Rényi (ER) model and the real dataset based social network for performance evaluation.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset