Summary
Motivated by the emergence of data marketplaces, this paper studies an online data pricing problem involving $ N $ homogeneous data points and $ m $ types of buyers in the market. Specifically, it assumes that each type of buyer has a specific value function $ v_i: [N] \rightarrow [0, 1] $. While the sellers know all the value curves $ v_i $, they do not know the distribution of buyers. The sellers need to choose a pricing curve $ p \in \mathcal{P}: [N] \rightarrow [0, 1] $ at each time period. To address this online pricing problem, the authors develop novel discretization schemes to approximate any pricing curve. To minimize the discretization size, they propose assumptions such as smoothness and diminishing returns. To solve the online learning problem, they build on classical algorithms like UCB (Upper Confidence Bound) and FTPL (Follow-The-Perturbed-Leader), providing corresponding regret bounds. These advancements contribute to more effective and efficient online data pricing strategies.
Strengths
1. The topic related to marketplaces is very interesting. This paper is well-written and easy to follow.
2. The authors propose three types of price discretization schemes under different assumptions: monotonic valuations, smooth monotonic valuations, and monotonic valuations under diminishing returns. These schemes, based on Algorithm 1, significantly reduce the discretization size. While Algorithm 1 is an existing technique, the proposed price discretization schemes are non-trivial and add substantial value.
3. The proof provided is rigorous, and the theoretical results demonstrate sublinear regret with respect to $T$.
Weaknesses
1. I think Sections 3 and 4-5 are independent. Section 3 primarily introduces the price discretization schemes, while Sections 4-5 discuss online learning algorithms for both settings. In my opinion, the main contribution of your paper lies in Section 3, as the techniques in Sections 4-5 seem to be standard.
2. You claim that your analysis when constructing the UCB in this way is non-trivial since the types are observed only if they make a purchase. However, this seems common. Could you elaborate on the additional difficulties for the UCB algorithms in your case? Additionally, in line 266, maintaining UCBs for the type distribution appears to be a standard approach, and I don't see this as a significant contribution.
3. Section 5 is a little confusing. Why is it necessary to add perturbation? Maybe you should give me some intuition. Moreover, in line 320, why is \( r_t(p) \) an upper bound on \( p(n_{i_t,p}) \)?
Questions
1. While I understand that Algorithm 1 is for price discretization, and the valuation space is discretized, it remains unclear how the price set \( \bar{\mathcal{P}} \) is determined. Could you provide more details on this process?
2. Although you have provided the regret bound, additional discussion on its tightness would be valuable. Can you elaborate on the tightness of the regret bound and compare it with existing results?
3. Sections 4-5 discuss the online learning algorithms. Could you highlight the specific difficulties you encountered in these sections? What new techniques did you develop? What are your unique contributions? Clarifying these points will help distinguish your work from standard techniques.
Limitations
As mentioned above, the studied topic is very interesting. However, I am eager to see more detailed statements regarding the unique contributions, particularly in Sections 4-5.