Model Setup: Demand

Utility function:

ui=vipu_i = v_i − p

We assume heterogeneity among consumers can be separated as observable (by descriptive variables ZiZ_i) and unobservable heterogeneity.

vi=f(Zi)+νi.v_i = f(Z_i) + \nu_i.

Segments: the firm assign consumers into segments SS, and sSs \in S represents combination of descriptive variables ZiZ_i.

  • vsv_s: observable heterogeneity
  • νi\nu_i: unobservable heterogeneity, also the "quality of segments"

vi=vs+νi,νi[δ,δ]v_i = v_s + \nu_i, \nu_i \in [-\delta, \delta]

Short Summary
Model setup
Modified Algorithms
Some Thoughts
Pricing with Federated Learning
Xuhang Fan, Duke University
Dynamic Online Pricing Using MAB Experiments
3 / 19
2023/01/01