>> Yuval Peres: Good afternoon. Today Balasubramanian Sivan will tell us about economics of repeated sales. >> Balasubramanian Sivan: Thanks, Yuval. This talk is about a really basic economic setting of repeated interaction. The setting is very simple. You have a single seller who is offering a fresh copy of an item everyday to the same buyer. Think of a fishmonger who is offering fresh fish every day. The buyer goes in and buys fish, and the buyer has some value, just private, only he knows it for consuming the fish, and the value is the same every day. It doesn't change. Initially this value is drawn from a publicly known distribution, meaning that the seller also knows the distribution. Once it is drawn, it remains the same every day. The seller has a cost which is public and here we normalize to zeros. It doesn't change things. The setting is very simple. This happens for n days. Each day the seller comes, talks to the buyer, so what are the rules of the game? The seller can post a price on every day. That's all. The buyer can take it or leave it. If he takes it he pays the price. We call it the fishmonger's problem. Amos Fiat suggested this name for us. Let's look at the most basic performance problem, one day interaction. You have a seller and a buyer. The buyer’s value is private. He knows it but for the seller drawn from this distribution. And what happens? The seller posts a price. Clearly, the seller posts a price P. The buyer lacks separate only his values about the price. He should do it if and only if. The seller is maximizing the quantity price times the probability the value exceeds the price, which for the uniform distribution it's clear that it should be a price of half and he will accept it or reject it and get the revenue of exactly a quarter. >>: That's it the buyer doesn't use the hammer. [laughter]. >> Balasubramanian Sivan: Yeah. What happens if you have a two-day interaction between the seller and the buyer? Again, the value remains the same for the two days. Otherwise there is nothing to here. The value is getting freshly drawn every day. The seller obviously is interested in collecting as much information as possible about the buyer’s value from the first sale. The buyer, on the other hand is inclined to hide his value because the seller will exploit it if he knows the value. So what are transfers in two days, right? Something didn't happen on the first day; nothing happened on the second day, so what's the revenue? That's the question to be asked in this talk. Clearly, what the problem is, what is the buyer afraid of? The buyer is afraid of the fact that the seller will exploit the knowledge of his value. Suppose the seller can pacify the buyer by saying that I'm not going to exploit it. The seller can commit that in all the future raises of the price and he reveals it in the first day. If he has the power to commit then one thing that the seller could do is the following. The first day he puts the price up of a half and he commits on the first day itself that regardless of whether you accept or reject I'm going to put the price up of a half on the second day also. Then it's clear that the revenue for two days is just two times the revenue for one day, so half is the same token revenue for n days is just n over 4. I'm going to call this as the Myerson optimal revenue benchmark, so a single day optimal. It's a very special case of Myerson's mechanism which is word of the single optimal thing and that's why I call this the Myerson optimal revenue file. If the seller were able to give this commitment that I'm not going to exploit you, the situation is very clear. You have a nice revenue linearly growing revenue. But realistically, the seller is often not able to commit to this kind of a price sequence. The seller is very difficult to resist the temptation of lowering the price if you think the buyer is not buying or to raise the price if you think he is capable of buying. In any case, the buyer is not willing to believe that the seller will not succumb to this temptation. So what will happen in this case? You have no commitment from the seller about future prices, so what do you think will happen? How many people think that the seller extracts the entire value to buyer? >>: Eventually. >> Balasubramanian Sivan: Eventually. He slowly learns, retracts and then at some point and the number of rounds goes to infinity you get almost the entire value. >>: And what can the buyer do? >> Balasubramanian Sivan: The buyer can only say yes or no every round. That's it. >>: [indiscernible] >>: He can't do anything. You post any price I can say it's no arbitrary, there's no rules that I should do something and he extracts a higher price, anything. >>: What does the buyer’s value, what's the role of the buyer’s value in this? The buyer can do anything? >> Balasubramanian Sivan: I mean the buyer can, in principle he can do anything, but he wants to maximize his utility at the end of the game, which is his value for consuming the fish every day minus the price he paid and the utility adjective or. >>: And there's no loss for not buying any fish? >>: There is no loss, yes, but he gained something if he consumes and pays a price lesser than its value. Right? So do you think at the end of this interaction the seller will eventually know everything? It doesn't matter right whether they can commit or not, I'll get exactly Myerson optimal revenue or that you'll get something even lesser than Myerson optimal revenue. >>: So what is the buyer trying to maximize? >> Balasubramanian Sivan: The buyer is trying to maximize his own happiness, which is showed by his utility is added rounds and in each round the utility is the value for consuming the fish minus the price he paid. >>: When you say seller cannot commit to future price he can mark, signed the contract for something? >> Balasubramanian Sivan: There is no contract, correct. >>: Like you think I can only tell you the price but, today I don't know what will happen tomorrow? >> Balasubramanian Sivan: Anything could happen tomorrow. >>: I think solution seller will be [indiscernible] >>: Given that you are asking the answer is probably c. >> Balasubramanian Sivan: Yeah, okay. [laughter]. So it is c but the proof is very simple and cute. Suppose there was an equilibrium where equilibrium was a pair of strategies for the seller and the buyer where each one is mutually best just pointing to the other. If you give me this equilibrium and tell me that there is an equilibrium where you can extract more than Myerson optimal revenue, and I can use it to get one round mechanism where I get more than a quarter. Here's how it works. You give me the mechanism and here is a one round mechanism. One round allows the buyer to report its true value to me. Say that I assimilate this perfect Bayesian equilibrium. I'll define what an equilibrium is, but for now I simulate the equilibrium and pick a day at random and whatever transpired on that day is basically going to be the result of today, which means if you bought on that day you better buy it today and pay the price that went on that day paid. Clearly, if you got revenue more than n over 4 in the equilibrium you give me strictly, then in the pick a date uniformly at random you are going to get a revenue strictly more than a quarter which is not possible. That is known. So that's it. But the surprising fact is not just that you cannot get more than Myerson optimal revenue. You get far, far lesser than this. For most distributions the revenue doesn't even grow with n. It doesn't even grow with the number of days of extraction, any equilibrium and we will see what equilibrium is. This is known. This is not our research here. To get a sense of what is going on with this let's begin its two round and play and see what happens. Again, the seller cannot commit to future prices, so the first day let's say he puts the price that P1. And the second and is my notation. The subscript is the day and zero means that the buyer rejected on the first day. One means he accepted. What should the buyer do? Think of a simpleminded buyer, for now. The buyer will reject if his value is smaller than some threshold t and will accept if the value is larger. If he rejects, then the seller, if he follows this strategy… >>: V is the buyer, right? >> Balasubramanian Sivan: V is the buyer’s value. >>: And what is t? >> Balasubramanian Sivan: T is some threshold. >>: So it doesn't depend on the price whether he rejects or not? >> Balasubramanian Sivan: No, it will depend on the price. T is the function of all of the prices. T is the function of the price on the first day and there's a whole strategy here. The buyer has all of the tree and it might as well his strategy is basically the price in the first round and what he would do upon rejection or acceptance or whatever. The buyer’s strategy is to say what I will do in the first round. You are analyzing it piece by piece. Do you have a question? >>: The decision on day one, I don't see how it can depend on the prices on day two because he doesn't know them. >> Balasubramanian Sivan: No, but the point of equilibrium is after having played this game for a long time, basically, the buyer has a tree. He can see a tree, basically. There's not returned somewhere, but he can see it. >>: I understand that [indiscernible] >>: The thing for a long time is true so in searching for equilibrium you can think that the buyer knows the seller’s randomized strategy and response to that. So the seller, in other words, if the buyer, given the seller’s strategy, the buyer could do something better than you are not in equilibrium. >>: What does equilibrium mean for the two-day thing? >>: Equilibrium doesn't matter if it's two. It's the whole game. >>: What's the whole game? >> Balasubramanian Sivan: So I'm going to define, I'm going to come to that actually. I'm going to far more define what equilibrium is, but for now, basically, let's just say that, just assume that the buyer can see the entire strategy of the seller. He can see the price. Of course he can see this price before reacting and let's say that he can also see these things, which I'll say what the game is, but he can see those things. Then he will come up with some threshold t and then if the value is smaller he will reject and if the value is larger he will accept. >>: On day one and on day two? >> Balasubramanian Sivan: No. On date to he basically has to accept or reject just based on the value and the price. If the value is greater than the price he accepts, otherwise he rejects. This is for day one. If this were an equilibrium, for instance, one of the conditions that has to be true is that if the buyer follows the strategy of rejecting when the value is smaller than t then the seller should update his belief of the distribution to be uniform zero t and believes the price on this day should be t over 2. You can deduce this. Similarly, if he accepts a v greater than t you better update the distribution to uniform t1 and it's not difficult to calculate what the optimal prices to gain its max half of t and calculate. These are all necessary conditions for inclusion, not sufficient, but these are necessary. If this is true, what can we say from this alone? One thing that is true is the buyer whose value is exactly equal to the threshold should be indifferent between rejecting and accepting. If he rejects he gets to buy just on day two at the price of t over 2 so that is this utility. P minus t over 2’s value is t; price is t over 2. If he accepts he gets to buy on both of these days and his utility is t minus P1 on the first day and the second day he doesn't get any utility because the price is at least at threshold t. The seller knows this information. This left-hand side utility after rejection should be equal to the righthand side utility so this will give p1 as t over 2. I'm not saying this is the equilibrium. This is one we are guessing, basically. And you can right the expression for revenue purely as a function of t. Optimize it and it will come out to be .6. In other words, I'm saying this is a guess that we have come up with for an equilibrium for two rounds. The price on the first date is .3 and the buyer rejects if his value is smaller than .6, not .3, but .6. And he accepts if the value is greater than .6. Then you have this and you can calculate the revenue to be 9 over 20. If you remember the Myerson optimal revenue was two times a quarter which is 1/2. It's ten percent smaller than the Myerson optimal revenue of half. I didn't say we are at equilibrium yet, but it is something. But this still doesn't look too bad. This is only 10 percent smaller. But things change radically from three rounds onward. Before going to three rounds I now formalize what? A perfect Bayesian equilibrium. If there is no commitment, then how do you reason about the game? He said that the game's outcome will be governed by this perfect Bayesian equilibrium, so what is perfection? The perfectness means that the strategies of the seller and the buyer are in equal agreement, that is they are in mutual best response for every sub game. One round has transpired. Something has happened in that round. Then there is a new situation. The belief has changed. For this belief the strategy, again, should be an equilibrium. That is perfection and Bayesian means that the seller updates his belief consistently according to buyer’s strategies. I give you two objects in hand, buyer strategy and seller strategy. Given the buyer strategy your belief updates about the distribution should be consistent with the buyer's strategy. And the seller’s strategy itself should be optimal given his beliefs. In other words, in full glory seller strategies as follows, it should specify the price to be posted on the first round for two rounds and basically like this price on the first round. Then for every possible price he could have posted on the first round he should tell you what is the price you'll post in the second round if the buyer rejects this price, what is the price of x in the second round if the buyer accepts this price of x. Let's think about this. Clearly a strategy should specify the price in the first round and the second round prediction. Why is it that we should specify the price in the second round for every possible price on the first round? For doing this you have to put yourself in the shoes of the verifier. I give you a pad of objects called strategies and your goal is to verify that these are mutual best responses. What all information do you need to do this? If I tell you that the price on the first round was P1, you have to see why can't he put a price different from P1, some x? To see this you have to know how the buyer will react to a price of x for every x. Then the buyer’s strategy should tell you for every possible price of x in every possible history what he will do. This is the strategy the buyer gave you where the buyer is best responding by the strategy, which means the buyer is saying at the price of x I will react like this. You should ask him why do you react like this, because then he will tell you I reacted like this because if the seller sets the price of x in the first round, then this is the price on the second round for acceptance interdiction. Then that better be a part of the seller strategy. In full glory this is the strategy. From this the backward induction Myerson can verify that this is the perfect Bayesian equilibrium. The last round I will verify that the buyer’s strategy are the best response with the seller's strategies. Seller believes constantly updated given buyer strategy and seller strategies are optimal given buyer's beliefs. There is a circularity here. Beliefs are consistent given strategies and strategies are optimal given beliefs. So you can't compute a perfect Bayesian equilibrium; you can only verify it. You can only verify it. If I give you something you can go and verify it. You can verify here. >>: [indiscernible] the buyer and the seller would be better off. Is that correct? Would they be better off? >> Balasubramanian Sivan: If they commit, yes. >>: Not a best response. >> Balasubramanian Sivan: Right, exactly. Basically, if the buyer is not willing to believe that the seller will not succumb to temptation. >>: Is a clear like [indiscernible] or something? Do you have to go to random? >> Balasubramanian Sivan: I'm going to talk about… There is a big hammer here which suggests that for every game there always exists a PBE, but the question is the nicety of the PBE. The perfect Bayesian equilibrium could be horrible, but how nice is it? That is basically the starting point of this work. This is what a perfect Bayesian… >>: [indiscernible] >> Balasubramanian Sivan: I'm going to cover that. Exactly. This is what previous work says. They analyzed finite horizon n rounds and considered to point distribution, buyer's values low or high. For this they said for all except the last few rounds, by few I mean a constant number of rounds independent of n the price, the first initial n minus constant rounds is the lowest point of the distribution. Here it's L. Now Schmidt basically described this property as discrete distributions. Let L be the lowest point in the support of the distribution. What he showed is that the PBE is guaranteed to exist according to some big gamma theorem and every PBE… >>: Are you saying that if L and H are known then the seller is going to price at a low price except at the end, which means he won't even find out whether he could have sold at the higher price until the end? I don't understand. That doesn't seem like a logical thing. >> Balasubramanian Sivan: Yeah. But the thing is this is basically what equilibrium depicts. If you want all of the conditions that are specified in the previous slide you go through… >>: Oh, and then reject. >> Balasubramanian Sivan: Yes. >>: I see. Okay. >> Balasubramanian Sivan: And basically this is tantalized not just for two point distributions but for arbitrary discrete distributions. Again, the seller would be posting the small price of L for all except the last few rounds. As I said, this is an extremely bad deal for the seller, but this is a natural and you won't expect this in practice also. Why? Here is one possible explanation for this. We showed the following. We posit that the threshold equilibria is what constitutes natural equilibrium, but threshold equilibrium I mean what we just saw for the two round of it. The buyer rejects if the value is smaller than something and accepts if the value is larger than something. Non-threshold equilibrium means that except for some set of values and then I reject and then I except things like this. It seems unnatural for several reasons, first, from the buyer’s point of view and also from the seller. This would mean that his belief is basically supported on fragmented intervals. If the buyer rejects then L is set for value between 0 1/5 of some property half and one third and two thirds of some property have this kind of belief will happen if it's not threshold. If we agree that threshold equilibria are naturally [indiscernible] then we characterize exactly when the threshold equilibrium exists. We show threshold equilibrium exists only for those distributions for which the two round game has an equilibrium where the first round has a price of L. By the way, the two round game always has a threshold equilibrium. It's not just for the uniform zero. L is the low point of the distribution, lowest point in support of the distribution, arbitrary distributions, but the lowest point in support of the distribution is L. If you have an equilibrium for the two round game where the first round price is L only for precisely such distributions is there a PBE in the short strategies. Otherwise a PBE doesn't exist, basically. That's the problem in this case. There is no natural equilibria exists. And this kind of almost never happens, I believe. But there are some distributions you can constrict for which this is true. For instance for the uniform 0, 1, we just saw and it is essentially the unique threshold equilibrium, unique equilibrium also. The first round price was .3, not zero. Zero is a low point. This is not quite satisfying, so you look at the natural equilibrium doesn't exist. There's no commitment game. We looked at what could happen if there is low partial commitment. The seller says that I will not raise the price, that much guarantee I can give you. I will not exploit. But I could lower the price in the future. Decreasing the price is beneficial both to the buyer and the seller. The seller is doing it because he is benefiting. The buyer in any case is happy to accept a lower price. Basically, what we're saying is liquidation sales are allowed. One side is fine. Other side you can't raise the price. If this were the case this commitment can be given credibly. Then we show that threshold equilibria is guaranteed to exist. Unique threshold equilibrium for most distributions and for the uniform 0, 1 revenue we can analytically calculate what the revenue is. It goes from constant to square root n over 2, in the unique threshold equilibrium that that takes us for uniform 0, 1. So you can compute this for any distribution. It's easy to write a program, but analytically it's not possible to do for every distribution like 2 uniform 0, 1. You will get this as opposed to a constant. >>: But still much lower. >> Balasubramanian Sivan: Still much lower than the Myerson optimal revenue. >>: So why would the buyer be more willing to accept such a commitment than the other commitment that he wouldn't accept? >> Balasubramanian Sivan: I'm taking that as a rule of the game and then driving what happens, so this is, suppose this is a rule of the game. >>: So the problem is the seller can give a coupon to the buyer that guarantees that you can come, if you buy it today at this price, here is a coupon that allows you to buy at this price every day until the next day. But the commitment that I won't lower the price is less credible because it's a kind of promise which, you know, people would tend to say now I have to give you a special deal and that's -- you don't see people giving coupons promising in a legally binding way that they won't lower the price. People do announce this price and then next day it's an even better price and no one ever sues them for lowering the price. But if they promise certain threshold on the price they, that's a commitment that can be more reason to make. >>: I am not sure I am tracking what it is you ask. In case I keep the same price, of course, that's exactly what the Myerson thing is. In this case you are telling me if I try to do something like that the seller would hurt me, sorry, the buyer would hurt me. I would not be able to do [indiscernible] >> Balasubramanian Sivan: Right. You are not in equilibrium because you learned that this guy rejected. You have to lower the price. The distribution is to be updated let's say uniform 0, 1. Then you have to lower the price. You can't put the same price of a half. Half is optimal only for uniforms are all, one. It is a two leg game, so you can't put the price of a half again. You could lower the price, but on this branch, the acceptance branch the price will remain where you are bound to put the same price by the rules of the game. >>: [indiscernible] the seller retains the ability to lower the price, the buyer will want to inspire that and so he will reject the first day even if the price is below the value. >>: So this means the price and monotonic might not have the first price as the maximum. >> Balasubramanian Sivan: In this branch of the price remains a constant. In acceptance branch the price remains a constant. >>: [indiscernible] the first day is the maximum. >> Balasubramanian Sivan: No. For instance, for a two-day game the first day price is larger than the first day price for nine day game. Is that what you mean? Yes. It goes the reverse. If I play a two-day game then what the first price is, that price is larger than the price for 1000 day game. Is that what you are asking? >>: The day’s price, the first, this commitment cannot increase the price. That means each day is at most the previous day. It doesn't mean that each day is the most the first day? Right? >> Balasubramanian Sivan: Right. Uh-huh. But the thing is once you accept, basically the price will change it all. I can't raise the price but I won't lower the price. There is no meaning in lowering the price. I know you were offering this price. Basically it is just fixed that branch. Let’s go over this proof quickly. It says that Pn is the price of the first round of a n day game and tn is the buyer’s threshold in the first round. That is I'll buy if I lose at least tn. I'll reject if the value is smaller than tn. Un is the utility of the buyer with the highest value. Value equals one, what utility he gets. And rn is the revenue in the n rounds game. Let's draw this diagram. Put a price of Pn for the first day. If the buyer accepts to buy if value is at least tn then the distribution gets updated but nothing really happens here. The price has to be Pn. You can't change the price. It'll stay the same forever. If the buyer accepts in the first-round the point is that the price is to remain fixed at the same Pn and from this you can write what utility of the buyer’s value one is. The buyer’s value one, the highest value. He'll buy in all of the rounds and his utility is n times the utility in one round which is one minus Pn. If you reject value is then Pn then the distribution is uniform between zero and Pn so what do you think the price should be here? So uniform zero tn is basically just a scaled version of uniform 0, 1. And you are in an none n round game. The price better be P times P sub n -1 for just scaled by tn. This is the price on the n round game, n-1 is the game and then this goes on. Given this, you can say that we write the same [indiscernible] before. The buyer at the threshold is indifferent between buying and rejecting. If he buys and the price is a constant, his value is n times tn minus Pn. If he rejects, then his utility, this buyer is basically the n point of the support of the distribution just like one, so his utility is just use of n -1 but scaled by tn. This utility upon rejection is. This is the utility upon accept. Then you can write the revenue, so you now have this four variable recursion and you solve this you get [indiscernible] ns, okay? And the price comes out to be a very small price to begin with already, but the wires threshold is very close to one. The price is extremely tiny but the stingy buyer still is bargaining and saying no for some time before he accepts. >>: It's not exactly what he is saying. He is already scared scheduled it's not [indiscernible] to get the point across he still goes and accepts it. >> Balasubramanian Sivan: Yeah, exactly. >>: [indiscernible] value is [indiscernible] >>: The reason you don't see this in practice is because you don't have any losses for the seller for not selling. Okay. You said it was normalized but… >> Balasubramanian Sivan: It's normalized to some point. You could take the investment with something like… >>: So this really means just about his cost? >> Balasubramanian Sivan: Uh-huh. That's the summary for two rounds. Basically, the point is that a threshold equilibrium is at least guaranteed to exist. We have arrived back to that particular and it’s also kind of unique for more distributions and you can compute it for any distribution, but analytically we do it for uniform 0, 1. But as he pointed out this is still far from n. N is still much further. Now go to an infinite horizon game where the game repeats infinitely but to keep utilities finite we do a time discounting which means both the seller and the buyer will discount tomorrow’s utility by a factor I minus delta. I will explain what Markovian strategies is in a bit, but for now don't worry about it. Time discounting is really equivalent to saying the game could stop at any given time with probability delta. For this week calculate the PBE revenue for the uniform 0, 1 distribution. This is at least 69 percent of Myerson optimal revenue. >>: [indiscernible] that you want them to be independent? What's going on? >> Balasubramanian Sivan: Sorry. What is the difference? >>: Something has to be dependent on the history. >>: But this is independent. >> Balasubramanian Sivan: Yes. >>: Right. So it's not just a stopping time? I think it was meaning a stop. >> Balasubramanian Sivan: For uniform 0, 1 distribution you get a 69 percent of Myerson optimal revenue. What is Myerson optimal revenue? Again, you get a quarter in every in every town. But now it's quarter times this 1 +1 minus delta and so on. It's just 1 over 4 delta. You get a quarter of, you know, you get 69 percent of 1 over 4 delta. That's the optimal benchmark. This is basically the time that the seller was able to get back all this money in this model. The main point is that delivered then goes to, n approaches infinite in the finite horizon game. It's very different from the infinite horizon game. >>: [indiscernible] >> Balasubramanian Sivan: Even in the discounting I didn't say about that, but even if you discount the previous results, the two results I pointed to, Hart and Tirole and Schmidt they show even with discounting you get the same result, that for the first n minus constant around you post a price of L and then in the last few rounds something exciting happens. You get a constant revenue. This is a consequence of fixed horizon and backwards induction, but random horizon is more natural. There is no backward induction effect here. Now I will motivate why we do these Marcovian strategies and what Marcovian strategy is. Basically if these strategies were as it was for the finite horizon, basically depending on the complete history, what all the previous prices were and how the buyer rejected accepted. You really need infinite memory to even exude the strategy. The seller has to [indiscernible] the entire history of prices and accept reject sequences. [indiscernible] the game. That's not possible. You can't even check if a given pair of strategies is in equilibrium. If it gives you something you can't even verify that these guys are mutually best just responding in finite time, if you allow strategies to be arbitrarily independent on history. Marcovian strategies are basically those which depend only on the belief not on history. Belief means, belief is about the buyer’s distribution today. It doesn't matter what path you took to come to this belief about the buyer’s value distribution. Belief, of course not… >>: What is disbelief dependent upon? >> Balasubramanian Sivan: Belief is dependent on how the game progressed so far. The buyer, I put a price of P; he rejected. Okay. I mean that is an initial distribution. It's a uniform zero one and then I put a price, you reject it, then you accept it, then you reject it and so on and so you constantly update my belief. >>: [indiscernible] each time you just use the interval and one move to update the interval. >>: So it is dependent on history but in a more limited way. >> Balasubramanian Sivan: Yes. There are several history which could probably take you to the same belief and you shouldn't say that for this history I will do something, that history I will do something else. The belief is given that you said that's all I need for the game and you should, yeah. So basically every subgame is identical to the original game except for the belief and belief is defined as by these two numbers, the beginning and the end point of the interval. The point is, again, this motivates why a threshold's strategies… I mean uniform is for uniform distribution it could be anything but it's some interval. But this, again, motivates why threshold started these are natural. Because of the strategies were not threshold, even the belief is not finite. Belief will also grow because the belief will be as splintered collection of intervals and the fragmented intervals and it just keeps on growing. But for threshold strategies it is clear that that you all live in intervals with respect to how far the sequence was of accepts and rejects. If you rested this alert to Marcovian strategies in the same notation and we say P is the price in the first round and t is the buyer's threshold values higher than t [indiscernible] uses utility of the buyer with the highest value namely 1 and R is revenue. You draw this diagram and here, again, if the value is less than t you update the distribution to uniform 0, t. Then we know that the price should be the same as before but scaled by Pt. But what do you do here? Values larger than t then distribution is uniform t1 is different from uniform 0, 1 and earlier we got out of this issue by saying that a price cannot be raised. Therefore, I just gave this price and put this price here. But now I can't do this because I'm not putting any such constraint. The 0 can commitment now. How do you find out what happens to uniform t1 distribution? We don't know, but there is only one case in which we would know. If it happens that this threshold is at least a half, then for a uniform t1 distribution with t greater than half the optimal is just to put the price of t on all rounds and calculate this. I won't get into that but that you can do. If it's at least a half for the uniform 0 n distribution. Again going to be a guessing very fast strategy. Let's assume that t is greater than a half and proceed. Get the buyer accepts in the first round and the price remains fixed at t, because t is greater than a half so you get the utility of one minus P in the first round and then he gets a one minus t in every subsequent round discounted with the factor I minus delta. So that is that. And the buyer at value t is indifferent to buying and rejecting. If he buys he gets t-P in the future he gets zero. If he rejects then he gets a utility of the highest value U but scaled that t and then there's a one minus delta scaling factor. Then the revenue expression can be returned. You saw this guy. As delta goes to zero you take [indiscernible] you get exactly, so this is .69, 69 percent of Myerson optimal revenue benchmark. t for delta goes to zero and t is approximately this. This also verifies what we assumed that t should be at least a half. That's basically the summary for this infinite horizon game. The main point of the finite horizon game as n approaches infinite is very different from the infinite horizon game. >>: Again, [indiscernible] this Markovian property assumption that you made? >> Balasubramanian Sivan: Yeah, but Markovian basically I don't know what an equilibrium means. I don't know how to verify. It's not just a question of analytical tractabilities. I don't know what an equilibrium, I mean, I don't know how to verify it. So finally, in the infinite horizon game we saw that even without any commitments, once there were commitments you could get a constant fraction, 69 percent. Suppose I allow one-sided commitment now, which means that I promised not to raise prices. Do you think that you can get even more than 69 percent? >>: [indiscernible] prices in the previous one. >> Balasubramanian Sivan: I was not raising prices, but the price, no. I was raising prices in the first round but here it turns out that you get exactly the same revenue as Myerson. So I was raising prices. If you look at this the price was not P. The price was t. The t remains fixed afterwards, but after the first round the price did raise. But it turns out that you get exactly the same revenue even if you allow one sided commitment for the infinite horizon time discounting. That's basically the summary. The finite horizon repeated sales game is not as nice as was thought earlier. Threshold equilibria don't exist for most distributions. And onesided commitment is better, the revenue you gross with n, I think it seems like the infinite horizon time discounting is the right model because it gives something that you would expect in reality. This, as I said, is very basic setting of repeated interaction and could do more than this. What happens if there are multiple buyers, multiple sellers. Seller has a cost which is not publicly known, again, that is also drawn from a distribution and all those things. So how does the [indiscernible] what is the equilibria in all these gains et cetera. What about the motivation I didn't talk about. People actually do this. In search ads you set the reserve price for what the minimum bid has to be for an ad to be shown and this depends on how you billed in the past, things like this. Then there is behavior based price discrimination. >>: The seller who sets the reserve prices depends on how the buyer did in the past? >> Balasubramanian Sivan: Yes. >>: You said how are you [indiscernible] >> Balasubramanian Sivan: And there is behavior based price discrimination which firms already do. They are known to do this kind of behavior based price discrimination depending on your history. There are loyalty cards and once you basically swipe it I see your entire history, what happened on Thursday and Friday and so on so I can do this. This is how economists study this. They call it behavior based price discrimination. That's basically all I wanted to say. Thank you [applause]. >>: Question. At the end you mentioned that in reality there are many sellers and many buyers and that's perhaps a more important reason for why we don't see the behavior that is the question you raised at the beginning. In terms of the commitment, one-sided commitment you're saying that the commitment was monotone, not that the price be never raised in the first day. What you might mention is you can get a coupon for the price that first day and you could buy it for that price forever after. Then you might get upset if the price were lower. And you, sorry if you got a commitment that the price didn't change and the price were lowered that you might get it. But that just means the price being lower than the first day. I don't see how that really monotonicity. >> Balasubramanian Sivan: No. But the point is it never happens in equilibrium. There's a possibility in the game, but in equilibrium once you accept there is no question of lowering the price because the seller is not [indiscernible]. If I know that you can afford this price and I am bound not to increase the price better quote the same price in all the states. Raising the price is not allowed by the game. Lowering the price is not good for me. >>: But you lower the price upon rejection. >> Balasubramanian Sivan: Upon rejection, yes. >>: But if you buy it it doesn't make any sense for me to lower it in the near future, right? Because I know you are going to keep buying it, right? >>: No. You buy it in the future as well. >>: Your incentive is not to reject. It’s highest in the earlier rounds because then you have more to benefit from the seller lowering the price. But once you the seller… >> Balasubramanian Sivan: See, you won't buy and then come to a remorse that later this guy lowered, right? You keep on rejecting and then, so basically the game proceeds like this. Comes, reject, reject, reject, reject and accept, accept, accept accept. That's what happens in the numbers I showed you, right? Tn was… >>: Does it depend on what the rules of the game are? >> Balasubramanian Sivan: Yes. >>: So you are questioning the rules of the game. >>: So your rules are that you are not allowed… >>: So the [indiscernible] [multiple speakers] >>: One commitment versus another commitment. >>: The rules are that the seller always has the option to, I mean he can more generally just give a coupon that says, that gives an upper bound on the price on a certain day. He can give any kind of coupon. He can tell you he is giving you a coupon that says seven days you can come to my shop and buy that, and get an item, its option to buy at this price. And he can give any such number of coupons for any future days. >> Balasubramanian Sivan: So what is exactly the… >>: There was an objection to commitment not to change the price. >> Balasubramanian Sivan: Right. >>: But you said there wasn’t an objection to commitment that the price be monotone. >> Balasubramanian Sivan: I mean it's in between not doing anything at all and giving full commitment. It's something in between. And of the two sides of it you can do the side that won't lower the price or I won't raise the price seems like it's more… >>: It's a different kind of commitments that are, so it's easier to make your commitment not to increase price because I can just give you a card promising not to increase the price, but it's harder and less in practice to give a binding commitment in order to decrease profit. >>: What? >>: Because you need more like an outside monitor for that, while the buyer is himself a monitor because, so later you increase the price then the, you know, generally, the buyer is less likely to protest that, you know, you then… >>: Then that is ignoring the rules of the game. The rules of the game were I… Was based on the fact that you made this commitment and then you lied in the commitment and then he would protest. You are saying buyers don't protest in the world. That's because they don't have any such roles. >> Balasubramanian Sivan: When I say the commitment is not… >>: [indiscernible] are less likely to be… >> Balasubramanian Sivan: No. For the original game when I said the seller is… >>: You get a rebate. You get it free or something. If I were the price you get it free. >> Balasubramanian Sivan: No, no. When the seller says I am not able to commit… >>: Just between the two parties, you come to me I say if you don't buy it I will give you this coupon and you can always get price later on in the future. Don't worry. >>: That's a maximum price, not monotone. >>: No. Every day you, I will give you this coupon for the current day’s price. If you buy it, of course, then I know I keep it at the same price. If you don't buy it you get this coupon so than the price should be only, will never increase, right? It doesn't make sensitive increase, right? >> Balasubramanian Sivan: No. When I said there is an objection to commitment, it's not about objection. The objection is the buyer won't believe. The credibility is the problem, not about whether they get upset or not. The buyer will not believe if I say anything. That's the reason why we studied the no commitment setting, right? >>: But if it's about credibility, then what about these coupons that you last mentioned? >> Balasubramanian Sivan: The coupon is a legal commitment, right? If I tell you that you can buy it at this price tomorrow then I have to honor it and so it turns out that… >>: So you see a lot of people giving out coupons which legally bind them to an upper bound in the price. Then you see sometimes people saying this is the lowest price, but you don't see people making legally binding commitments that way. >>: This is an issue in a market where there's many sellers and buyers and it's the real world and that's all we really look at. We see how it applies. >>: On the same point slightly different point, I tell you repeat the one about R option. What was the like the results were like what? >> Balasubramanian Sivan: Right. So you are a search engine and you have to set some reserves on the minimum bid to be able to qualify for getting shown the, the sponsor starts, then I can update these results based on how this particular, let's say chocolate, is a keyword for what you are bidding. Auction is based on how chocolate has performed in the past. And, of course, it includes not just you. It includes other Nestlé and other people to know, but people do do this. They can count on how bidding has gone in the past and change the result price. It's not clear how buyers will react knowing that this result is going to happen to the result. >>: Usually, people think of an isolated auction and then you should be truthful, but the point is that in a repeated setting, even if it's a victory at a second prize auction you have a motivation not to be truthful and you reject prices are below your value and those are not to devalue information that will be used in reserve prices in the future. >>: You should also know equilibrium in the [indiscernible] >>: There are some situations where [indiscernible] is like equilibrium. >> Balasubramanian Sivan: Well you read some model to reason an upgrade, so how do you reason about what happens? >>: [indiscernible] I made a statement [indiscernible] >>: Somebody stupid at the time, they just moving and circling. Is that what you think? They just, because it started [indiscernible] >>: [indiscernible] optimizing. >>: So in search engines [multiple speakers] >> Balasubramanian Sivan: They do. For instance… >>: [indiscernible] optimizing? >> Balasubramanian Sivan: No. No. Let me tell you something. This is one of the most famous things why people change from generalize first prize to… >>: Yeah, but that's why [indiscernible] but there are many companies who just exactly do this. GM won't go to Google and bid on ads for them. GM will actually ad on another company who will make ads for them on Google and that company is optimizing. >> Balasubramanian Sivan: So earlier, so the current rule is… >>: [indiscernible] that's what I should do. I will have a done bid in the morning or by afternoon I will go long, that's what I will go back. >>: So big companies have enough research to do that. >>: Yeah but, that's fair. >> Balasubramanian Sivan: So for about one month this happened in nearly 2000s when the [indiscernible] once to do a generalized first-place auction, not a second-place auction as it is generally run, where if I get shown I pay what I did. >>: Who was that? >> Balasubramanian Sivan: That was Yahoo and Overture in the beginning, and Google came and changed it. At that point, for one month they documented it. There were two bidders who were basically competing, the subtle behavior, right? I bid something and you bid slightly a little bit more than and then I bid some level and it dropped down to zero and I said I don't care. And then once I don't care you realize that there's no point in bidding so high. Then you bid so low. For one month they saw this behavior. The bots were bidding this. >>: What did you say at the end? >> Balasubramanian Sivan: The bots were bidding. Robots were bidding. >>: Robots were bidding? >> Balasubramanian Sivan: Yeah. So the point is if you don't take instances into account, these kinds of things can happen. And they did happen, just giving you an example. >>: What about these [indiscernible] effects? >> Balasubramanian Sivan: Okay. They are exist and so everything is forever distribution [indiscernible] one-sided coming from [indiscernible] and it holds for every distribution and I just calculated down particularly for this. Before the infinite horizon we just proved for uniform zero, one. It is not intended for other distributions [indiscernible]. >>: Even uniform discrete? >> Balasubramanian Sivan: Even uniform discrete we haven't done it. >> Yuval Peres: Let's thank Balasubramanian again. [applause]