Yet another startup idea

This time it’s an i-phone/android app. The motivation for this is the heavy advertising in the last few days for Mapmyindia GPS, on hoardings all over Bangalore. Again, I don’t know if this has been implemented before.

So this will be built on top of Mapmyindia or any other similar GPS. When you hunt for the shortest route between point A and point B, you can give two possible choices – shortest by distance and shortest by time. The former is the default choice that all GPSs currently use. This one is an app to provide the latter.

Now, each city will be mapped out as a network of intersections. And then, for each “edge” on this graph, we use data that we’ve gathered from other users of the app in order to predict the amount of time taken to travel. Of course, the prediction model is not going to be simple, and I’m willing to partner you (via my forthcoming quant consultancy firm) in developing it. It’s going to be a fairly complex model based on time-of-day, recency of data, outlier detection (what if someone stops off for lunch in the middle of an “edge”?) and all such.

So, now you have the city mapped out (for a particular instant) both in terms of distance and in terms of time, and in cases of any traffic jams or such, my system will help you find the quickest route to your destination. Should be useful, right?

Of course, the success of this app (like a lot of other apps, I guess) depends heavily on “network effect”. The more the users of this app, the better the model I’ll have in predicting time between intersections, and save you the headache of mentally trying to optimize the route to your destination each time you set out (like I do).

I’m pretty serious about this. If you think this hasn’t been done before, we can work together to get this up!

Relationships and the Iterated Prisoner’s Dilemma

It was around this time last year that something snapped, and things have never been the same again. Until then, whenever she threw some tantrums, or we had some fight, I’d always give her the benefit of doubt, and unconditionally apologise, and make an effort to bring the relationship back on track. But since then, I don’t feel the same kind of sympathy for her. I don’t feel “paapa” for her like I used to , and have questioned myself several times as to why I even aoplogise, and not expect her to do that.

The optimal strategy for Iterated Prisoner’s Dilemma has been shown to be a strategy called “Tit for tat”. To explain the problem, you play a series of games against an “opponent”, and in each iteration, each of you choose to either “cooperate” or “defect”. For each combination of choices, there is a certain payoff. The payoff looks similar to this, though the exact numbers might be different. In this table, the first value refers to the first player’s payoff and the second represents the second player’s.

Player 1/ Player 2 Co-operate Defect
Co-operate 1 / 1 2 / 0
Defect 0 / 2 0.5/ 0.5

So you play this game several times, and your earnings are totalled. There was a tournament for computer programs playing this game sometime in the 1960s, where the winner was “tit for tat”. According to this strategy, you start by co-operating in the first iteration, and in every successive iteration you copy what your opponent did in the previous iteration. Notice that if both players choose this strategy, both will co-operate in perpetuity, and have identical payoffs.

Relationships can be modelled as an iterated prisoner’s dilemma. You can either choose to be nice to your partner (co-operate) for which you get a steady return, or you can choose to be nasty (defect), in which case you get a superior payoff if your partner continues to be nice. If both of you are nasty simultaneously both of you end up getting inferior payoffs (as shown by the Defect-Defect box in the above matrix).

Early on in the relationship, I was very keen to make things work and did my best to prevent it from falling into any abyss. I played the “Gandhi strategy”, where irrespective of her play, I simply co-operated. The idea there was that whenever she defected, she would feel sympathy for my co-operative position and switch back to co-operate.

So something snapped sometime around this time last year, which led me to change my strategy. I wasn’t going to be Gandhi anymore. I wasn’t going to unconditionally defect, either. I switched to playing tit-for-tat. You can see from the above table that when both players are playing tit-for-tat, you can get into a long (and extremely suboptimal) sequence of defect-defects. And that is what happened to us. We started getting into long sequences of suboptimality, when we would fight way more than what is required to sustain a relationship. Thankfully it never got so bad as to ruin the relationship.

Periodically, both of us would try to break the rut, and try to give the relationship a stimulus. We would play  the co-operate card, and given both of us were playing tit-for-tat we’d be back to normal (Co-operate – Co-operate). Soon we learnt that long defect-defect sequences are bad for both of us, so we would quickly break the strategy and co-operate and get things back on track. We weren’t playing pure tit-for-tat any more. There was a small randomness in our behaviour when we’d suddenly go crazy and defect. In the course of the year, we got formally engaged, and then we got married, and we’ve continued to play this randomized tit-for-tat strategy. And the payoffs have been a roller coaster.

Today I lost it. She randomly pulled out the defect card twice in the course of the day, and that made me go mad. While in earlier circumstances I’d wait a few iterations before I started to defect myself, something snapped today. I pulled out the defect card too. Maybe for the first time ever, I hung up on her. Do I regret it? Perhaps I do. I don’t want to get into a prolonged defect-defect sequence now.

And I hope one of us manages to give the relationship enough of a stimulus in the coming days to put us on a sustained co-operate co-operate path.

Priors and posteriors

There is a fundamental difference between version 1.0 of any thing and any subsequent version. In the version 1.0, you usually don’t need to give any reasons for your choices. The focus in that case would be in getting the version ready, and you can get away with whatever assumptions you want to feel like. Nobody will question you because first of all they want to see your product out, and not delay it with “class participation”. The prior thus gets established.

Now, for any subsequent version, if you suggest a change, it will be evaluated against what is already there. You need to do a detailed scientific analysis into the switching costs and switching benefits, and make a compelling enough case that the change should be made. Even when it is a trivial change, you can expect it to come under a lot of scrutiny, since now there is a “prior”, a “default” which people can fall back on if they don’t like what you suggest.

People and products are resistant to change. Inertia exists. So if you want to make a mark, make sure you’re there at version 1.0. Else you’ll get caught in infintely painful bureaucratic hassles. And given the role of version 1.0 into how a product pans out (in the sense that most of the assumptions made there never really get challenged) I think the successful products are those that got something right initially, which made better assumptions than the others.

Gyaan From a Former All India Topper

CAT is less than a month away. Or more, depending on when you’re writing it. If any aspirants are reading this, I have just one piece of advice for you – which no one in any CAT Factory will give you. It’s about going for it. About batting like Sehwag. About reaching out far outside the off stump and playing every ball. I just want to assure you that percentages are in favour of this kind of a game.

In my zamaana, every correct answer in CAT gave you one mark, and every incorrect answer took away a third of a mark. Every question had four possible answers of which exactly one was correct. This negative marking had a completely psyching out effect on most takers, and people are afraid to go for it. And six years back, I liked it. For it made my own risk-taking strategy much easier – since I could now afford a larger number of errors.

The arithmetic is simple. Even if you have no clue about the question, and just put inky-pinky-ponky (or even better mark ‘C’, since years of research has proven that it’s the statistically most probable answer in CAT) you have one-fourth chance of getting it right – which gives a three-fourth probability of getting it wrong. And given the payoffs for correct and incorrect answers (1; -1/3) you can clearly see that the expected payoff of taking a completely random guess is ZERO!

So while this obviously rules out insane inky-pinky-ponkying, what it does tell you is that if you can eliminate at least one of the four choices, you are in the money! If you have to pick one of three possible answers, the expected payoff is 1/9 which is greater than zero. Yeah it doesn’t look very high but then the expected payoff is positive! So you need to go for it.

Back when I was in my 3rd year, there was some free mock CAT at IITM. And some of us 3rd years went just for the heck of it. I attemped 130 out of 150 questions, getting 90 right and 40 wrong. It still gave me a significantly higher score than any of my seniors (who were writing CAT that year) – most of whom attemped not more than seventy. Later that day a senior called me aside and told me that the art of CAT was about leaving questions. And that it was all about the questions that you left.

Leaving the ball makes sense in cricket where one mistake ends your innings. What if instead of ending your innings you were just deducted 2 runs everytime you got out? Would you still leave the balls outside off and play the waiting game? How on earth would you score runs if you were to leave every ball? It’s all about scoring, and you can score only if you attempt a shot.

I understand that CAT format has changed now and you have 5 possible correct answers for every question while the negatives are still at 1/3. Even then, if you can eliminate two out of the five answers (shouldn’t be too gouth), you have a positive payoff. And you must go for it. Keep in mind that you can’t score if you don’t play the ball.

I leave you with a video. The message is in the name of the song. Idu One Day Matchu Kano. This is a one day match dude. So you must go for every ball. And look to score.

Traffic signal policy

Is it fair on the part of the city government to direct people’s choices of routes by imposing a suboptimal timing plan on a traffic signal? Or is the government supposed to respond to demand and design the signals looking at the traffic in various directions? Which is supposed to lead which? Which is the hen and which is the egg?

Yesterday I passsed the airport road – victoria road T-junction on the way to office and noticed that the average perceived waiting time on the Victoria road side was significantly higher compared to that of the two branches of the Airport Road meeting there, which was clearly inefficient. Though it is very likely that it has come about because of a generally poor design of the signal, it could also be by design – because the government wants to disincentivize people from using that route.

Given that we are not yet at the libertarian ideal of  “private roads for everyone”, in most municipal regions, the government has the responsibility to build and maintain roads. And given constraints such as the Braess’s Paradox, occasionally it might actually make sense for the government to occasionally direct traffic, rather than leaving it for a free-for-all. I suppose efforts such as converting roads into one-ways are in the same direction.

So given that the government has the monopoly to “give” roads, does it have the right to “take” away roads? If it does, it means that it is effectively trying to control how and where people move. Isn’t that against stuff like freedom of movement? It’s kinda scary.

But if the government doens’t have the right to “take away” roads, what happens to stuff like one way roads, etc.? After all, when you make a road one way, you are imposing a higher cost on certain people (who are willing to brave the heavier traffic in order to move in the “opposite” direction so that the total cost to society at large goes down. Sinilarly, when you put a road divider, you cut off access to certain intersections which would have been very convenient for some people in the larger interest.

So does an elegant solution exist to this problem, assuming that we cannot put tolls on all roads? In principle, putting tolls on roads is fair because we are already taking toll from motorists in non-monetary ways – such as by not maintaining the road, or by subjecting them to too many intersections, or by allowing so many vehicles on the road that reduces the speed of the road. Given all these costs that are imposed on motorists, monetizing them is not tough in principle.

However, politically it is a huge issue and is unlikely to happen for several years to come. In this context, does there exist an elegant solution to traffic management and regulations, that can compensate for inconvenience caused to people in the name of interest of the society-at-large?

Fighterization

The story begins with this slightly old blog-post written by Ritesh Banglani, a guest faculty at IIMB. Banglani writes:

In the first class of my course at IIM, I asked students a simple question: What is strategy?. The most interesting response came from a rather cynical student: “Start with common sense, then add some jargon. What you get is strategy”.

I didn’t say so at the time, but that is precisely what strategy is not. If anything, strategy is uncommon sense – making choices that may not appear intuitive at the time.

The cynical student in question mentioned this during a conversation earlier today, and I thought the discussion that followed merited a blog post. I thank the cynical student for his contribution to this thought.

Innovation happens when someone gets an insight, which, by definition, is a stud process. The person innovating, naturally, is a stud. For a few years after the innovation, the idea is still in development, and it is still very tough for other people to do what the pioneer stud has done. The first wave of people to do what the pioneer has done will also naturally be studs.

However, after the idea has been established, the market for it grows. The pool of studs that are then involved in the idea won’t be able to service the entire market. Also, being studs, they are prone to get bored easily with whatever they are doing, and will want to move on. The increased size of the market as well as the gaps left by the leaving studs will attract fighters to this idea.

Now, fighters are not natural when it comes to generating insight. However, they are excellent at following processes. And once an idea has been developed beyond the initial stage, it makes itself amenable to processes. And thus, a set of processes get established. Soon enough, thanks to the processes, the fighters are able to do a much better job of implementing this idea as compared to the pioneering studs, and studs get driven out of the industry.

This generalized process that I have just described applies to all fields, or “domains” if you would like to call it that. Let us now leave the generalization and come to one specific profession – strategy consulting. Strategy consulting started off as an insight-driven process, a stud process. Industrialists would go to consultants in order to get insights, and out of the box ideas, in order to take forward their business. Soon, the business became profitable, and the consultants, like any good capitalists wanted to expand.

There was one problem, however – talent. It wasn’t easy for them to attract similarly insightful wannabe consultants to work for them. Similarly insightful people would either not want to work in strategy consulting, or they would start their own consulting shops. Thus, there was a need to bring in the fighters into the mix.

It was to facilitate the entry of the fighters that the various consulting models and frameworks came into being. A large set of processes were drafted, and all that the fighter consultants had to do was to identify the appropriate processes for the situation and then implement them along with the client. Insight and out-of-the-box thinking were thrown out of the window. Hourly billing became the industry standard.

Strategy consulting has come a full circle now. It has been “fighterized”. Clients nowadays don’t expect insight. They expect processes. They expect to be led down the “correct” path, and they want to make sure they don’t make obvious mistakes. And thus, the “strategy” that the consulting firms offer are mostly common sense which has been appropriately packaged. And this has percolated down to business schools. And so the cynical student’s cynicism is valid.