Game Theory · Chapter 11
Bargaining
A buyer and a seller, a union and a firm, two business partners: whenever two sides can both gain from a deal, they still have to agree on how to split the gain. Who gets more? Here you’ll haggle over a $100 pie with computer opponents who differ in one thing only, how much they mind waiting. You’ll see why the patient side wins, why making the first offer helps, and why a deadline changes everything. Then you’ll find John Nash’s answer to the same question by drawing a rectangle.
Opponent
Who makes the first offer
Rounds before the deal is off
Live numbers
Missions
What you’re seeing
The game. You and a bot take turns proposing how to split $100. If the responder accepts, that’s the deal. If not, a round passes and the responder becomes the proposer. With a limit on rounds, a rejection in the last round ends the game with nothing for either side.
Patience. Waiting costs something. A share received one round later is worth only δ (delta) times as much today: with δ = 0.9, $1 next round is worth 90¢ now, $1 two rounds later 81¢. Hasty Hal has δ = 0.6, so he hates waiting; Patient Pat has 0.97. The pie on the left shrinks each round to show what it’s worth to you in today’s money.
The bots play the subgame perfect equilibrium. As responders, they accept any offer at least as good as what they could get by rejecting and proposing next round, discounted by their δ. As proposers, they offer you exactly what you could get by rejecting, and keep the rest. The log tells you their reasoning in numbers.
The chart shows Rubinstein’s formula: your equilibrium share for every level of your patience, against this opponent. The solid line is for when you propose first, the dashed line for when the bot does. The pink dot appears when there is a round limit.
Alternating offers: Rubinstein’s answer
In 1982 Ariel Rubinstein solved this game with no limit on rounds. Look for a pair of numbers: x1, what player 1 keeps when she proposes, and x2, what player 2 keeps when he proposes. When player 1 proposes, player 2 must be offered at least what he could get by rejecting: x2 next round, worth δ2x2 today. Offering more is wasteful and offering less gets rejected, so 1 − x1 = δ2x2. By the same reasoning, 1 − x2 = δ1x1. Solve the two equations:
Rubinstein proved that this is the only subgame perfect equilibrium, even though the game could go on forever and players could in principle use complicated strategies. Three lessons come straight out of the formula:
The first offer is accepted. Waiting only shrinks the pie, so in equilibrium nobody wastes time.
Raise δ1 and your share rises; make your opponent more patient and it falls. The side that can afford to wait does better.
With equal patience δ, the proposer keeps 1/(1 + δ), a bit more than half. The advantage shrinks as δ → 1.
Your δ is 0.9 and you propose first.
- Against Steady Sam (δ2 = 0.9): x1 = 0.1/(1 − 0.81) = 0.526. You keep $52.63, Sam accepts $47.37.
- Against Hasty Hal (δ2 = 0.6): x1 = 0.4/(1 − 0.54) = 0.870. You keep $86.96 and Hal accepts $13.04. Why so little? If he rejected, he would propose next round and keep (1 − 0.9)/(1 − 0.54) = 21.7%, but to Hal that is worth only 0.6 × 21.7% = 13.0% today.
- Against Patient Pat (δ2 = 0.97): x1 = 0.03/(1 − 0.873) = 0.236. Even though you move first, you keep only $23.62.
Deadlines and backward induction
With a fixed number of rounds, solve from the end, as in Chapter 6. In the last round, the proposer offers nothing and the responder accepts (anything beats nothing): that’s the ultimatum game. One round earlier, the proposer must offer the other player what they’d get as last-round proposer, discounted. Ingolf Ståhl worked out this finite version in 1972. As the number of rounds grows, the answer settles down to Rubinstein’s.
δ1 = 0.9, δ2 = 0.8, you propose in rounds 1 and 3. Round 3: you keep 100%. Round 2: the bot must offer you 0.9 × 100% = 90%, so it keeps 10%. Round 1: you must offer the bot 0.8 × 10% = 8%, so you keep 92%. With no limit, you would keep 71.4%: the deadline helps whoever proposes last.
Shorter rounds. If offers can be made every Δ units of time and player i discounts at rate ri, then δi = e−riΔ. As Δ shrinks to zero, the first-mover advantage disappears and player 1’s share becomes
In the equilibrium, nobody ever says no. Every rejection just shrinks the pie for both sides. Power comes from what each side would lose by waiting and from what each could do instead. A negotiator who rejects a fair offer to look tough is not using power, only burning value, unless the rejection changes what the other side believes (a story for games with incomplete information, like those in Chapter 8).
The Nash bargaining solution
In 1950, John Nash took a completely different approach. Instead of modeling the haggling, he asked what any sensible agreement should look like, and wrote down four conditions:
- Efficiency: no deal that both prefer is left on the table.
- Symmetry: if the two sides are in identical positions, they get the same.
- Invariance: measuring someone’s payoff in cents instead of dollars, or adding a constant to it, doesn’t change the deal.
- Independence of irrelevant alternatives: if the agreement would be chosen from a large set of possible deals, it is still chosen when some of the other deals become impossible.
He proved that exactly one rule satisfies all four. Call the payoffs if talks fail the disagreement point d = (d1, d2). Then:
Geometrically, it’s the biggest rectangle you can draw with one corner at d and the opposite corner on the edge of the set of possible deals. Drag the blue deal along the edge below and watch its rectangle grow and shrink; the gold one is the largest.
You and a partner split $100. You value money as it is; your partner, who dislikes risk, values a share s of the pie at 100√s “utils”. If you take x dollars, the product of gains is x × 100√(1 − x/100). Its slope is zero where 2(100 − x) = x, so x = $66.67. The risk-averse partner gets $33.33. Rubinstein’s game gives the same tilt: a player who fears the deal collapsing settles for less. Pick “A risk-averse partner” to see it.
Outside options, two ways
With a disagreement point of (20, 10) when splitting $100, the Nash solution gives each side its disagreement payoff plus half of what’s left: (55, 45). Better alternatives mean a bigger share. But what kind of alternative? Ken Binmore, Ariel Rubinstein and Asher Wolinsky (1986) showed that it depends on its timing. If d is what you receive while talks drag on (a striking worker’s strike pay, the rent a landlord collects while negotiating), it acts as the disagreement point. If it’s an option you can walk away to, like another buyer, Rubinstein’s game says it matters only if it’s worth more than what you would get anyway; then you get exactly the outside option. This is called the outside option principle, and experiments by Binmore, Avner Shaked and John Sutton (1989) supported it.
A seller would part with her house for $250,000; a buyer would pay up to $300,000. The $50,000 of possible gains split evenly gives a price of $275,000.
- Another buyer offers $260,000. As an option the seller could take instead of this deal, it is worth $10,000 of gain to her, less than the $25,000 she gets anyway. By the outside option principle, the price stays at $275,000.
- If the other offer were $285,000, it would bind: the seller gets $35,000 of gain and the price rises to $285,000.
- Treating the $10,000 as a disagreement point instead would give the seller 10,000 + 40,000/2 = $30,000 of gain, a price of $280,000. The two models disagree here, and which is right depends on the situation.
Bargaining power. The “generalized” Nash solution maximizes (u1 − d1)β(u2 − d2)1−β. On a straight frontier, player 1 simply gets the share β of the gains. Binmore, Rubinstein and Wolinsky showed that Rubinstein’s game with very short rounds gives exactly this, with β = r2/(r1 + r2): the axioms and the haggling agree. In 1975 Ehud Kalai and Meir Smorodinsky proposed a different solution that replaces independence of irrelevant alternatives with a monotonicity condition: each side gets the same fraction of the most it could hope for. Tick “Show Kalai–Smorodinsky” on the curved deal set to see the two disagree.
What it says about real negotiations
These models are about perfectly informed, perfectly rational negotiators, so they don’t tell anyone how to negotiate. But a few of their lessons line up with what practitioners teach and what experiments find:
- Know your alternative. Roger Fisher and William Ury’s Getting to Yes (1981) tells negotiators to know their BATNA, their best alternative to a negotiated agreement. In the models, that’s the disagreement point or outside option, and it shapes the deal.
- Delay is costly to both sides. Strikes, lockouts and long standoffs destroy value. In the complete-information models they never happen; in real life they happen when each side is unsure how strong the other is.
- Deadlines concentrate minds. In laboratory experiments reported by Alvin Roth, Keith Murnighan and Françoise Schoumaker (1988), a large share of agreements came in the final seconds before the deadline.
- Fairness matters to people. In ultimatum-game experiments, starting with Werner Güth, Rolf Schmittberger and Bernd Schwarze (1982), many responders reject small offers that would leave them better off than nothing, and many proposers offer close to half. The models count only money; people don’t.
- Valuations differ. In 2000, Netflix’s founders offered to sell their company to Blockbuster for $50 million and were turned down; see Netflix, Blockbuster and the Offer That Was Turned Down. A deal needs both sides to see gains from trade, and they often disagree about how big the pie is.
These models are for learning, not advice for any particular negotiation or investment.
A little history
John Nash began “The Bargaining Problem” (Econometrica, 1950) from an idea in an international economics course he took as an undergraduate at the Carnegie Institute of Technology. In 1953 he showed in “Two-Person Cooperative Games” how the same solution could arise from a noncooperative game, starting what is now called the Nash program.
Ariel Rubinstein’s “Perfect Equilibrium in a Bargaining Model” (Econometrica, 1982) gave the Nash program its most famous result. Ingolf Ståhl’s 1972 book Bargaining Theory had solved the version with a deadline. Rubinstein and Martin Osborne wrote the textbook Bargaining and Markets (1990).
Ehud Kalai and Meir Smorodinsky published “Other Solutions to Nash’s Bargaining Problem” in Econometrica in 1975.
Practice
1. Both players have δ = 0.8, no deadline. What does the first proposer keep?
Show the answer
1/(1 + 0.8) = 0.556, so $55.56 of $100. The responder accepts $44.44, which equals 0.8 × $55.56, what they’d get by proposing next round.
2. δ1 = 0.95 and δ2 = 0.75, player 1 proposes first. Find both players’ shares, and player 2’s share if player 2 proposes first.
Show the answer
x1 = 0.25/(1 − 0.7125) = 0.870, so player 2 gets 0.130. If player 2 proposes first, he keeps (1 − 0.95)/(1 − 0.7125) = 0.174, and player 1 gets 0.826. Patience matters far more than moving first here.
3. Three rounds, δ1 = 0.9, δ2 = 0.7, player 1 proposes in rounds 1 and 3. Find the round-1 split by backward induction.
Show the answer
Round 3: player 1 keeps 1. Round 2: player 2 must offer 0.9, keeping 0.1. Round 1: player 1 must offer 0.7 × 0.1 = 0.07, keeping 0.93.
4. Two partners split $100. If they fail to agree, one gets $20 and the other $10. Find the Nash bargaining solution.
Show the answer
Maximize (x − 20)(100 − x − 10). The slope is zero where 90 − x = x − 20, so x = 55. The split is (55, 45): each gets their disagreement payoff plus half of the remaining $70.
5. Show that the Nash solution gives a risk-averse partner with utility 100√s (for a share s of $100) exactly $33.33, and explain the intuition.
Show the answer
Maximize x√(1 − x/100). The derivative of its log is 1/x − 1/(2(100 − x)), zero at x = 200/3 ≈ 66.67. The partner gets 33.33. Each extra dollar matters less to a risk-averse partner when she has a lot, so the product of gains is maximized by giving her less. Bargaining models predict that whoever fears a breakdown most gives up the most.
6. In the house example, the seller’s other buyer offers $270,000. What price does the outside option principle predict? What does treating the offer as a disagreement point predict?
Show the answer
The option gives the seller $20,000 of gain, less than the $25,000 she gets in the even split, so by the outside option principle the price stays $275,000. As a disagreement point: 20,000 + (50,000 − 20,000)/2 = $35,000 for the seller, a price of $285,000.
7. (Harder) Let δi = e−riΔ. Show that player 1’s Rubinstein share tends to r2/(r1 + r2) as Δ → 0, and that this is the generalized Nash solution with β = r2/(r1 + r2) when splitting a pie.
Show the answer
x1 = (1 − e−r2Δ)/(1 − e−(r1+r2)Δ). For small Δ, 1 − e−aΔ ≈ aΔ, so x1 → r2Δ/((r1 + r2)Δ) = r2/(r1 + r2). On the frontier u2 = 1 − u1 with d = 0, maximizing β ln u1 + (1 − β) ln(1 − u1) gives β/u1 = (1 − β)/(1 − u1), so u1 = β. With β = r2/(r1 + r2), the two answers match. Our test with r1 = 0.05 and r2 = 0.1 gave 0.683, 0.668 and 0.66668 for Δ = 1, 0.1 and 0.001, closing in on 2/3.
How the interactive works
The bots compute the subgame perfect equilibrium for the current settings. With no deadline they use Rubinstein’s formula; with a deadline of T rounds they solve backward from round T. As responders they accept an offer if it gives them at least their discounted value of proposing next round (within 0.05 points, to allow for rounding); as proposers they offer you exactly your discounted value of proposing next round. Your payoff is your share times δ1 raised to the number of rounds that passed.
The Nash panel finds the solution by scanning the frontier in 2,000 steps and then narrowing in with a ternary search. The Kalai–Smorodinsky point is found by bisection along the line from d to the ideal point.
What’s simplified. Both sides know everything about each other, including patience. Real negotiations involve uncertainty about the other side, which is exactly what produces delays and strikes in more advanced models.
How it was checked (Node.js tests, run before the page was built):
- Rubinstein shares: 0.5263 for δ = 0.9 each; 0.7143 for (0.9, 0.8); 0.9302 for (0.95, 0.6). For three pairs of δ’s, the shares satisfy both equilibrium equations to 10−12.
- Deadlines with (0.9, 0.8): the first proposer keeps 1, 0.2, 0.92, 0.576 and 0.71436 with 1, 2, 3, 10 and 51 rounds; with 201 rounds the share matches 0.71429 to 10−6.
- The responder is offered exactly its reservation value for horizons of 3, 6 and no limit; a scan over all offers in steps of 0.001 found no profitable deviation for the proposer.
- Nash: (50, 50) and (55, 45) for splitting $100 from (0, 0) and (20, 10); 66.6667 for the risk-averse partner; on the curved set from (10, 20), the product 2,245.78 matches a grid search to 0.001. The generalized solution with β = r2/(r1 + r2) matches the Rubinstein limit to 10−5.
Check yourself
In Rubinstein’s game with no deadline, when is agreement reached in equilibrium?
Show the answer
The proposer offers exactly what the responder would get by waiting, and the responder accepts. Delay would only shrink the pie.
Both players have δ = 0.9. What does the first proposer keep?
Show the answer
1/(1 + 0.9) ≈ 0.526.
With a one-round deadline (an ultimatum), what does the proposer get in the subgame perfect equilibrium?
Show the answer
The responder prefers any positive amount to nothing, so the proposer can keep almost all of it. (Real people often reject such offers, as experiments show.)
The Nash bargaining solution chooses the deal that maximizes:
Show the answer
Maximize (u1 − d1)(u2 − d2): the largest rectangle from d to the frontier.
By the outside option principle, when does an alternative offer you could walk away to change the deal?
Show the answer
A threat to leave for something worse than your equilibrium share isn’t credible, so it changes nothing. If the option is better, you get exactly the option.
Sources
- M. J. Osborne, An Introduction to Game Theory (Oxford University Press, 2004), chapter 16, “Bargaining”.
- M. J. Osborne and A. Rubinstein, Bargaining and Markets (Academic Press, 1990), chapters 2–4.
- J. F. Nash, “The Bargaining Problem”, Econometrica 18(2), 155–162 (1950); “Two-Person Cooperative Games”, Econometrica 21(1), 128–140 (1953).
- A. Rubinstein, “Perfect Equilibrium in a Bargaining Model”, Econometrica 50(1), 97–109 (1982); I. Ståhl, Bargaining Theory (Stockholm School of Economics, 1972).
- K. Binmore, A. Rubinstein and A. Wolinsky, “The Nash Bargaining Solution in Economic Modelling”, RAND Journal of Economics 17(2), 176–188 (1986); K. Binmore, A. Shaked and J. Sutton, “An Outside Option Experiment”, Quarterly Journal of Economics 104(4), 753–770 (1989).
- E. Kalai and M. Smorodinsky, “Other Solutions to Nash’s Bargaining Problem”, Econometrica 43(3), 513–518 (1975).
- A. E. Roth, J. K. Murnighan and F. Schoumaker, “The Deadline Effect in Bargaining: Some Experimental Evidence”, American Economic Review 78(4), 806–823 (1988); W. Güth, R. Schmittberger and B. Schwarze, “An Experimental Analysis of Ultimatum Bargaining”, Journal of Economic Behavior and Organization 3(4), 367–388 (1982).
- R. Fisher and W. Ury, Getting to Yes: Negotiating Agreement Without Giving In (Houghton Mifflin, 1981).
- MIT OpenCourseWare, 14.12 Economic Applications of Game Theory, lecture on bargaining.
- Wikipedia (secondary): Rubinstein bargaining model, Cooperative bargaining.