Hacker News new | ask | show | jobs
by analyst74 4645 days ago
Having smoother traffic is good on many grounds: happier drivers, better fuel efficiency, and what not.

But it does not make people go home faster. Let's put a simple deductive thinking practice:

If you are the first car in the jam, you are stopped and slowed by traffic lights, police, accidents or whatever, but the traffic jam does not affect you, you are going as fast as you can.

For the second car, you will not get to your destination faster than the car you're following. So however you drive, you will not be faster than following with minimal distance.

The same applies to the third car, and on ward.

Basically, the fastest way to get through a traffic jam is to follow closely, and that means stop and go.

3 comments

Thank you for that comment. You're 100% correct. However, it again shows that it's important to distinguish between theory and practice:

IF your model is correct, the traffic jam will clear since everybody will at some point reach their desired speed of approx ~80mph again. However, the reality is differnt. The model doesn't work since people break. That's the thing that makes your "deductive thinking practice" break down: People break. To prevent this....

Wait, let me just link this:

http://www.smartmotorist.com/traffic-and-safety-guideline/tr...

I think you're not considering the full problem.

You are describing a particular greedy algorithm wherein each individual car gets home as fast as they can. 1) Car #1 gets home as quick as they can by following closely. 2) Car #2 gets home as quick as they can by following closely, given #1. 3) Car #3 gets home as quick as they can by following closely, given #1+#2. ... Yes, given 1..N, the course of action which minimizes your own time is to follow closely. I agree. And people will probably act that way.

But that doesn't make it an optimal solution. Consider that car #1 introduces several seconds of delay due to braking and acceleration. Then car #2 does. Then car #3. By the end, you've got hours of delay built-in.

Optimal is obviously hard to define. But most people would agree that it's not every driver maximizing their personal interests to a globally shitty end. Everyone following closely is the prisoner's dilemma where both betray each other.

Consider the following alternate thought experiment. Flow of traffic is very much non-linear. That's what stop and go does -- it introduces cascading delay where there was none. Suppose roads are just 10-15% over capacity, and it results in a global average commute time of 1h instead of 45 minutes. This is not unrealistic. What if every day, 20% of drivers leave 1h later, thus preventing stop and go and keeping commutes to 45 minutes. Even if you counted their extra hour as commute time, the average is still less 1h.

I'm not saying this is a good idea (though strategies like this have been used in some cities). I'm just saying that are ways to get everyone home faster than everyone maximizing self-interest [co-operative self-driving cars please!].

Yes it does get people home faster if only because there is no latency on speeding up after breaking.
This. Smooth driving will make for a higher average / continuous speed, not to mention it'll cause less wear (brakes, clutch) and lower fuel consumption (accellerating costs fuel, braking is a waste of motion energy)