Being the Best Car Salesman
How to be a Good Car Salesman?
Let’s say that you put your car on the market and line of willing customers forms to buy your car. Each buyer has a purchase price that they are willing to spend; however, this information is not available to you. When a customer is at the front of the line, you have the option of either 1. accepting the purchase price that the customer offers, or 2. to reject their offer and move on to the next customer. All rejected customers leave the market permanently. If you accept a customer’s offer, then the car is sold to that customer for their purchase price. Now the question is, how should you go about selling the car? Accepting an offer too early may mean missing out on future customers with a higher purchase price, but aggresive rejection may force accepting a lower offer later down the line.
We explore this trade-off through the field of Optimal Stopping Theory.
Optimal Stopping Problems
The theory of optimal stopping involves choosing a time to stop a stochastic process to maximize the reward that is dependent on a given reward function and a realization. Formally, these problems are defined by two things:
- A sequence of random variables -
with known joint distributions - A series of rewards -
with known reward functions and realizations .
The problem is to define a stopping rule in which we maximize the expected profit
There are many applications of this problem including applications in optimal control theory, event-triggered systems and switch systems (Karatzas 1984). Other applications include investment strategies and hypothesis testing. Some interesting examples of optimal stopping problems are given below according to (Ferguson 2006).
Maximizing Heads
You observe a fair coin being tossed repeatedly and you can stop the process any time. The question is when should you stop the process to maximize the average number of heads that show up in the sequence? To find this, you need to know the optimal stopping rule and the corresponding guarantees. If the first coin toss is heads, you should stop immediately to get a reward of
One Arm Bandit Problem
Let there be two treatments for a disease, an experimental treatment A, in which the probability of success
Revisiting the Car Salesman Problem
Let’s revisit the car salesman problem and make it a little more formal. Consider a set of
The exact customer selection process is as follows. You begin the process, where
To assess the performance of the your decision strategy, we compare expected profit in comparison to the case where you knew all of the realizations
Example.
Let there be two customers with the purchase price
A Simple Optimal Strategy
Let’s dispense with the suspense and finally discuss the optimal strategy as a car salesman. In fact, the optimal strategy is a fixed price mechanism! This is shown as a prophet inequality in (Correa 2017). In other words, you should set a sticker price, and accept the first customer whose purchase price realization is above that. The optimal sticker price actually corresponds to the median of the distribution
Why is this interesting? There are many different market designs, like trading or bartering or auctions. But there is a reason that fixed prices is predominantly used in stores - it is quick, easy, and apparently optimal in a theoretical sense as well! You can thank this result as the reason you don’t have to barter in grocery stores.