From Confounding to Learning: Dynamic Service Fee Pricing on Third-Party Platforms
This paper proposes a novel algorithm for third-party platforms to optimize service fee pricing under demand confounding by leveraging non-i.i.d. actions as instrumental variables and a homeomorphic construction to achieve optimal regret, even with deep neural networks and supply-side noise.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are running a giant digital marketplace, like a super-organized flea market for everything from concert tickets to electric car charging. You don't sell the items; you just take a tiny slice of every transaction as a "service fee." Your goal is simple: set that fee just right. Too high, and customers run away to a competitor; too low, and you leave money on the table.
The tricky part? You don't know exactly how customers will react to your price. You have to learn it by watching what happens. But here's the catch: the market is messy. It's like trying to figure out how much rain is falling by looking at a puddle, but someone else is also pouring water into it from a hose. In economics, this mess is called confounding. If you just look at the data, you might think that raising prices increases sales (which is impossible!), because the "hose" (supply changes) is messing up your view.
The Magic Trick: Using Your Own Moves as a Clue
The authors of this paper discovered a clever way to untangle this mess. Usually, to fix a messy observation, you need an "instrumental variable"—a random external event (like a sudden storm) that changes supply but not demand. But in a digital market, there are no storms.
Instead, the authors propose a wild idea: use your own service fee as the instrument.
Think of it like this: You are a chef in a kitchen. You want to know how hungry your customers are. But the customers' hunger changes randomly. If you just watch what they eat, you can't tell if they ate a lot because they were hungry or because you gave them a discount.
The paper suggests you should deliberately wiggle your prices a tiny bit, before the customers' hunger changes. Because you decided to change the price first, and the customers' hunger changed after, your price change acts like a perfect signal. It's like tapping a drum to see how the room echoes. Even though you are the one tapping the drum, the echo tells you exactly how the room is shaped.
The paper proves mathematically that this "self-instrumental" approach works, even when the customers are smart and try to trick you by pretending to be less hungry to get lower prices later.
The "Noise" Surprise: Chaos is Actually Helpful
Here is the most surprising part of the story. The paper finds that the "noise" in the supply side (the random fluctuations in how much sellers offer) is actually a superpower.
Imagine you are trying to hear a whisper in a quiet room. If the room is perfectly silent, you can't tell if the whisper is there or not. But if there is a gentle, random breeze (supply noise) blowing through the room, it actually helps you pinpoint exactly where the whisper is coming from.
The authors show that if the supply side is noisy enough (like in food delivery or ride-hailing, where traffic and driver availability change constantly), you don't need to do anything special. The natural chaos helps you learn the demand curve almost instantly, and your "regret" (the money you lose by not knowing the perfect price) stays tiny.
However, if the supply side is too stable (like a utility company or a subscription service where supply never changes), the natural chaos isn't there to help. In this case, you must deliberately inject a tiny bit of artificial noise into your fees to learn. The paper proves that without this deliberate wiggling, you will never learn the true demand, and your losses will grow much faster.
There is a sharp "tipping point" (a phase transition) between these two worlds. If the supply noise is above a certain tiny threshold, you win easily. If it's below, you have to work harder.
The "Smart" Customers and the Deep Learning Puzzle
The paper also tackles two other headaches:
- Strategic Buyers: Customers who are patient and try to game the system. The authors show that if you only update your pricing strategy a few times (like once every few days instead of every second), these smart customers can't trick you. Their attempts to manipulate the system become useless because the rewards are too far in the future.
- Deep Neural Networks: Modern platforms use massive, complex AI models (deep neural networks) to predict demand. Usually, math theories say these models are too weird and "non-convex" to be analyzed with standard tools. The authors built a special mathematical bridge (a "homeomorphism") that allows them to prove their method works even with these giant, complex AI brains.
What They Actually Did (and Didn't Do)
The authors didn't just dream this up; they tested it.
- Simulations: They ran computer simulations where they controlled the chaos. They showed that when supply is noisy, their algorithm learns super fast. When supply is quiet, they had to add their own noise, and the learning was slower but still worked.
- Real Data (Talabat): They tested their method on real transaction data from Talabat, a food delivery platform in Egypt. They found that a simple, naive look at the data suggested that raising prices had no effect on sales (a flat line). But when they used their "action-as-instrument" method, they found a clear, sensible demand curve: raising prices did lower sales, just like basic economics predicts.
- Real Data (Lyft): They also ran a similar test on Lyft ride-hailing data in Boston using a complex AI model. They showed that by redistributing fees (charging more during peak times and less during slow times, while keeping the average fee the same), they could theoretically increase revenue.
What they ruled out: They explicitly showed that if you ignore the "confounding" and just run a standard regression (a simple line of best fit), you get the wrong answer. You might even conclude that higher prices lead to higher sales, which is nonsense. They also proved that if you don't have any supply noise and don't add your own, you cannot learn the demand curve at all.
How sure are they?
The paper provides rigorous mathematical proofs for their main claims, showing that their algorithm is "minimax-optimal" (meaning it's the best possible strategy you can have). They proved that the "phase transition" between noisy and quiet supply is a fundamental law of this problem, not just a fluke.
In the simulations and the real-world data from Talabat and Lyft, the method worked exactly as the math predicted. The Talabat experiment suggested that by using this method to redistribute fees, the platform could have seen a massive potential revenue boost (about 5.5 times the observed revenue in their counterfactual model), though the authors caution this is a model-based estimate and real-world factors might change the exact number.
The Bottom Line
The paper teaches us that in a chaotic market, volatility is information. If the supply side is jittery, you can learn to price perfectly without trying hard. If the market is too calm, you have to be the one to shake things up a little bit to learn. And the best part? You don't need a magic wand or an external expert; you just need to trust your own decisions as the key to unlocking the truth.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.